public class VariableContextBuilderImpl extends Object implements VariableContextBuilder
| Constructor and Description |
|---|
VariableContextBuilderImpl(VariableDefinitionManager variableDefinitionManager) |
public VariableContextBuilderImpl(VariableDefinitionManager variableDefinitionManager)
public VariableContextBuilder enforcePasswordMasking()
enforcePasswordMasking in interface VariableContextBuilderpublic VariableContextBuilder excludePasswordVariables()
excludePasswordVariables in interface VariableContextBuilderpublic VariableContextBuilder addManualVariables(@Nullable Map<String,String> input)
addManualVariables in interface VariableContextBuilderpublic VariableContextBuilder add(Iterable<VariableDefinition> input)
add in interface VariableContextBuilderpublic VariableContextBuilder add(Map<String,VariableDefinitionContext> input)
add in interface VariableContextBuilderpublic VariableContextBuilder addFromSubstitutionContext(Iterable<? extends VariableSubstitutionContext> input)
addFromSubstitutionContext in interface VariableContextBuilderpublic VariableContextBuilder addFromVariableContext(@Nullable VariableContext context)
addFromVariableContext in interface VariableContextBuilderpublic VariableContextBuilder addGlobalVariables()
addGlobalVariables in interface VariableContextBuilderpublic VariableContextBuilder addPlanVariables(@Nullable ImmutablePlan plan)
addPlanVariables in interface VariableContextBuilderpublic VariableContextBuilder addVariablesForEnvironment(@Nullable Long environmentId)
addVariablesForEnvironment in interface VariableContextBuilderpublic VariableContextBuilder addVariablesForVersion(@Nullable Long deploymentVersionId)
addVariablesForVersion in interface VariableContextBuilderpublic VariableContextBuilder addParentPlanVariablesIfRequired(@Nullable ImmutablePlan plan)
addParentPlanVariablesIfRequired in interface VariableContextBuilderpublic VariableContextBuilder addManualAndResultVariablesFromContext(@NotNull VariableContext variableContext)
addManualAndResultVariablesFromContext in interface VariableContextBuilderpublic VariableContext buildContext()
buildContext in interface VariableContextBuilderpublic Map<String,VariableDefinitionContext> buildMap()
buildMap in interface VariableContextBuilderCopyright © 2019 Atlassian Software Systems Pty Ltd. All rights reserved.