- getValue
Returns the value from a previously taken ConfigSnapshot.
- withDefault
Sets the default value to use in case the resolution returns null.
- withStringDefault
Sets the default value to use in case the resolution returns null. Converts the
given String to the
- asList
Declare the Resolver to return a List of the given Type. When getting value it
will be split on each
- cacheFor
Specify that a resolved value will get cached for a certain amount of time.
After the time expires t
- evaluateVariables
Whether to evaluate variables in configured values. A variable starts with '${'
and ends with '}', e
- parameterizedBy
Appends the resolved value of the given property to the key of this builder.
This is described in mo
- withCurrentProjectStage
Indicates whether to append the name of the current project stage to the key of
this builder. This i
- getDefaultValue
Returns the default value provided by #withDefault(Object) or
#withStringDefault(String). Returns nu
- getKey
Returns the key given in #resolve(String).
- logChanges
Whether to log picking up any value changes as INFO.
- onChange
A user can register a Callback which gets notified whenever a config change got
detected. The check