- basic example :
ConfigParams config = new ConfigParamsDefault( configProperties );
String value1 = config.getValue( "testconfig.param1" );
Optional<String> value2 = config.getOptionalValue( "testconfig.param2" );
- with added behaviours, for instance logging :
ConfigParams config = ConfigParamsLogger.wrapLogDebug( new ConfigParamsDefault( configProperties ) );
- configure an object :
SimpleConfigurable simpleConfig = SimpleConfigFacade.configure( typeName, config );