@FunctionalInterface public static interface ConfigData.PropertySourceOptions
ConfigData.Options for a given
 PropertySource.| Modifier and Type | Field and Description | 
|---|---|
static ConfigData.PropertySourceOptions | 
ALWAYS_NONE
ConfigData.PropertySourceOptions instance that always returns
 ConfigData.Options.NONE. | 
| Modifier and Type | Method and Description | 
|---|---|
static ConfigData.PropertySourceOptions | 
always(ConfigData.Option... options)
Create a new  
ConfigData.PropertySourceOptions instance that always returns the
 same options regardless of the property source. | 
static ConfigData.PropertySourceOptions | 
always(ConfigData.Options options)
Create a new  
ConfigData.PropertySourceOptions instance that always returns the
 same options regardless of the property source. | 
ConfigData.Options | 
get(PropertySource<?> propertySource)
Return the options that should apply for the given property source. 
 | 
static final ConfigData.PropertySourceOptions ALWAYS_NONE
ConfigData.PropertySourceOptions instance that always returns
 ConfigData.Options.NONE.ConfigData.Options get(PropertySource<?> propertySource)
propertySource - the property sourcestatic ConfigData.PropertySourceOptions always(ConfigData.Option... options)
ConfigData.PropertySourceOptions instance that always returns the
 same options regardless of the property source.options - the options to returnConfigData.PropertySourceOptions instancestatic ConfigData.PropertySourceOptions always(ConfigData.Options options)
ConfigData.PropertySourceOptions instance that always returns the
 same options regardless of the property source.options - the options to returnConfigData.PropertySourceOptions instance