Class EnvironmentVariable.BulkBuilder
- java.lang.Object
- 
- com.inductiveautomation.ignition.common.config.EnvironmentVariable.BulkBuilder
 
- 
- Enclosing class:
- EnvironmentVariable
 
 public static class EnvironmentVariable.BulkBuilder extends java.lang.Object
- 
- 
Constructor SummaryConstructors Constructor Description BulkBuilder(java.util.regex.Pattern envKeyPattern)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<EnvironmentVariable>build()Build a list of EnvironmentVariables with all the variables that match the supplied pattern.EnvironmentVariable.BulkBuilderwithCustom(java.util.function.Consumer<EnvironmentVariable.Builder> builderFunction)Use this to apply variable logic to customize each Env Var Builder that is accumulated by the Bulk Builder.
 
- 
- 
- 
Method Detail- 
withCustompublic EnvironmentVariable.BulkBuilder withCustom(java.util.function.Consumer<EnvironmentVariable.Builder> builderFunction) Use this to apply variable logic to customize each Env Var Builder that is accumulated by the Bulk Builder. This might be useful if you are retrieving a set of EnvironmentVariables that may need different properties applied to their Builders.- Parameters:
- builderFunction- Custom Function that can apply additional customizations to EnvironmentVariable.Builder objects before build()
- Returns:
- BulkBuilder object
 
 - 
buildpublic java.util.List<EnvironmentVariable> build() Build a list of EnvironmentVariables with all the variables that match the supplied pattern.- Returns:
- List of resolved EnvironmentVariable objects
 
 
- 
 
-