public interface CiOption
default Optional<String> calculateValue(CiOptionContext context)
context - contextdefault Optional<String> findInProperties(CiOptionContext context)
default Optional<String> findInProperties(String propertyName, CiOptionContext ciOptionContext)
default Optional<String> findInProperties(String propertyName, Properties systemProperties, Properties userProperties)
default String getEnvVariableName()
default String getEnvVariablePrefix()
String getPropertyName()
default String getSystemPropertyName()
default Optional<String> getValue(CiOptionContext context)
context - contextString name()
default Optional<String> setProperties(CiOptionContext context, Properties properties)
context - contextproperties - properties to set key/value inCopyright © 2019. All rights reserved.