diff --git a/src/main/java/envoy/data/Config.java b/src/main/java/envoy/data/Config.java index c281d0e..bcff68c 100644 --- a/src/main/java/envoy/data/Config.java +++ b/src/main/java/envoy/data/Config.java @@ -61,6 +61,14 @@ public class Config { } else throw new EnvoyException("Malformed command line argument at position " + i); } + /** + * Initializes config items from a map. + * + * @param items the items to include in this config + * @since Envoy Common v0.1-beta + */ + public void load(Map> items) { this.items.putAll(items); } + /** * @return {@code true} if all mandatory config items are initialized * @since Envoy Common v0.1-beta