Uses of Interface
com.atlassian.bamboo.variable.VariableDefinitionContext
-
-
Uses of VariableDefinitionContext in com.atlassian.bamboo.build
Methods in com.atlassian.bamboo.build that return types with arguments of type VariableDefinitionContext Modifier and Type Method Description @NotNull List<VariableDefinitionContext>
PlanResultsAction. getManualVariables()
List<VariableDefinitionContext>
PlanResultsAction. getMaskedVariables()
-
Uses of VariableDefinitionContext in com.atlassian.bamboo.chains
Method parameters in com.atlassian.bamboo.chains with type arguments of type VariableDefinitionContext Modifier and Type Method Description void
ChainBuildState. addResultVariablesFromPreviousStages(Map<String,VariableDefinitionContext> resultVariables)
Updates build context of the jobs in with result variables collected in previous stage(s).void
StageState. addResultVariablesFromPreviousStages(@NotNull Map<String,VariableDefinitionContext> resultVariables)
Updates build context of all jobs in this stage with result variables collected in previous stage(s).void
ChainState. updateVariableContext(@NotNull Map<String,VariableDefinitionContext> resultVariables)
-
Uses of VariableDefinitionContext in com.atlassian.bamboo.chains.execution
Constructor parameters in com.atlassian.bamboo.chains.execution with type arguments of type VariableDefinitionContext Constructor Description AddResultVariables(@NotNull Map<String,VariableDefinitionContext> resultVariables)
-
Uses of VariableDefinitionContext in com.atlassian.bamboo.deployments.versions.actions
Methods in com.atlassian.bamboo.deployments.versions.actions that return types with arguments of type VariableDefinitionContext Modifier and Type Method Description com.google.common.collect.ImmutableList<VariableDefinitionContext>
ViewDeploymentVersionVariables. getAvailableVariables()
-
Uses of VariableDefinitionContext in com.atlassian.bamboo.deployments.versions.service
Methods in com.atlassian.bamboo.deployments.versions.service that return types with arguments of type VariableDefinitionContext Modifier and Type Method Description @NotNull Map<String,VariableDefinitionContext>
DeploymentVersionService. getPossibleVersionVariables(@NotNull ImmutablePlan linkedPlan, boolean includeUndeterminable)
Provides a map of variables which might show up on a version.@NotNull Map<String,VariableDefinitionContext>
DeploymentVersionService. getPossibleVersionVariables(@NotNull ImmutablePlan linkedPlan, @Nullable PlanResultKey planResultKey, boolean includeUndeterminable)
Provides a map of variables which might show up on a version.@NotNull Map<String,VariableDefinitionContext>
DeploymentVersionServiceImpl. getPossibleVersionVariables(@NotNull ImmutablePlan linkedPlan, boolean includeUndeterminable)
@NotNull Map<String,VariableDefinitionContext>
DeploymentVersionServiceImpl. getPossibleVersionVariables(@NotNull ImmutablePlan linkedPlan, @Nullable PlanResultKey planResultKey, boolean includeUndeterminable)
Method parameters in com.atlassian.bamboo.deployments.versions.service with type arguments of type VariableDefinitionContext Modifier and Type Method Description @NotNull String
DeploymentVersionService. getEvaluatedVersionName(String nextVersionName, Map<String,VariableDefinitionContext> variables, Set<String> variablesToIncrement)
@NotNull String
DeploymentVersionServiceImpl. getEvaluatedVersionName(String nextVersionName, Map<String,VariableDefinitionContext> variables, Set<String> variablesToIncrement)
@NotNull MutableDeploymentVersion
VersionNamingService. nameAndCreateVersion(@NotNull InternalDeploymentProject deploymentProject, @NotNull ImmutablePlan linkedPlan, @NotNull MutableDeploymentVersion version, @Nullable String versionName, @Nullable String nextVersionName, @NotNull Map<String,VariableDefinitionContext> variables)
Takes a new deployment version, if new version name supplied, uses that, otherwise generates unique name based on version naming scheme.@NotNull MutableDeploymentVersion
VersionNamingServiceImpl. nameAndCreateVersion(@NotNull InternalDeploymentProject deploymentProject, @NotNull ImmutablePlan linkedPlan, @NotNull MutableDeploymentVersion deploymentVersion, @Nullable String versionName, @Nullable String nextVersionName, @NotNull Map<String,VariableDefinitionContext> variables)
-
Uses of VariableDefinitionContext in com.atlassian.bamboo.plugins.rest.model.build
Method parameters in com.atlassian.bamboo.plugins.rest.model.build with type arguments of type VariableDefinitionContext Modifier and Type Method Description protected RestVariableList
Result. getVariables(Function<ImmutableResultsSummary,Collection<VariableDefinitionContext>> variableStateProvider)
-
Uses of VariableDefinitionContext in com.atlassian.bamboo.plugins.rest.model.configuration
Constructors in com.atlassian.bamboo.plugins.rest.model.configuration with parameters of type VariableDefinitionContext Constructor Description RestVariableDefinitionContext(VariableDefinitionContext variableDefinitionContext)
Constructor parameters in com.atlassian.bamboo.plugins.rest.model.configuration with type arguments of type VariableDefinitionContext Constructor Description RestVariableDefinitionContextList(List<VariableDefinitionContext> variableContext, int maxItems)
-
Uses of VariableDefinitionContext in com.atlassian.bamboo.resultsummary.variables
Methods in com.atlassian.bamboo.resultsummary.variables that return types with arguments of type VariableDefinitionContext Modifier and Type Method Description @NotNull Map<String,VariableDefinitionContext>
ResultsSummaryVariableAccessor. calculateCurrentVariablesState(@NotNull PlanResultKey chainResultKey)
Get state of variables at point when execution of the build stopped.@NotNull Map<String,VariableDefinitionContext>
ResultsSummaryVariableAccessor. calculateCurrentVariablesState(@NotNull PlanResultKey chainResultKey, StageIdentifier startingStage)
Get state of variables at point when execution of the build stopped.@NotNull Map<String,VariableDefinitionContext>
ResultsSummaryVariableAccessorImpl. calculateCurrentVariablesState(@NotNull PlanResultKey chainResultKey)
@NotNull Map<String,VariableDefinitionContext>
ResultsSummaryVariableAccessorImpl. calculateCurrentVariablesState(@NotNull PlanResultKey chainResultKey, StageIdentifier startingStage)
@NotNull Map<String,VariableDefinitionContext>
ResultsSummaryVariableAccessor. calculateInitialVariablesState(@NotNull PlanResultKey chainResultKey)
Get state of variables as recorded at the start of the build.@NotNull Map<String,VariableDefinitionContext>
ResultsSummaryVariableAccessorImpl. calculateInitialVariablesState(@NotNull PlanResultKey chainResultKey)
@NotNull List<VariableDefinitionContext>
ResultsSummaryVariableAccessor. getManualVariables(@NotNull ChainResultsSummary resultsSummary)
Get manual variables state from start of this chain result.@NotNull List<VariableDefinitionContext>
ResultsSummaryVariableAccessorImpl. getManualVariables(@NotNull ChainResultsSummary chainResultsSummary)
@NotNull List<VariableDefinitionContext>
ResultsSummaryVariableAccessor. getVariableStateForJobResult(BuildResultsSummary resultsSummary)
Get state of all variables at the end of the job.@NotNull List<VariableDefinitionContext>
ResultsSummaryVariableAccessorImpl. getVariableStateForJobResult(BuildResultsSummary resultsSummary)
-
Uses of VariableDefinitionContext in com.atlassian.bamboo.util
Fields in com.atlassian.bamboo.util with type parameters of type VariableDefinitionContext Modifier and Type Field Description static com.google.common.base.Predicate<VariableDefinitionContext>
PasswordMaskingUtils. SHOULD_VARIABLE_BE_MASKED
Methods in com.atlassian.bamboo.util with type parameters of type VariableDefinitionContext Modifier and Type Method Description static <T extends VariableDefinitionContext>
Collection<? extends T>PasswordMaskingUtils. maskPasswordValues(@NotNull Collection<T> variables, @NotNull com.google.common.base.Function<? super T,? extends T> clone)
static <T extends VariableDefinitionContext>
@NotNull Iterable<T>PasswordMaskingUtils. removePasswordVariableDefinitions(@NotNull Iterable<T> variables)
Methods in com.atlassian.bamboo.util that return types with arguments of type VariableDefinitionContext Modifier and Type Method Description static @NotNull Map<String,VariableDefinitionContext>
PasswordMaskingUtils. removePasswordVariables(@NotNull Map<String,VariableDefinitionContext> variables)
Methods in com.atlassian.bamboo.util with parameters of type VariableDefinitionContext Modifier and Type Method Description static boolean
PasswordMaskingUtils. shouldBeMasked(@NotNull VariableDefinitionContext variableDefinition)
Method parameters in com.atlassian.bamboo.util with type arguments of type VariableDefinitionContext Modifier and Type Method Description static Iterable<String>
PasswordMaskingUtils. findPossiblePasswordValues(Collection<VariableDefinitionContext> variables)
static @NotNull Map<String,VariableDefinitionContext>
PasswordMaskingUtils. removePasswordVariables(@NotNull Map<String,VariableDefinitionContext> variables)
-
Uses of VariableDefinitionContext in com.atlassian.bamboo.utils
Methods in com.atlassian.bamboo.utils that return types with arguments of type VariableDefinitionContext Modifier and Type Method Description static @NotNull com.google.common.collect.Ordering<VariableDefinitionContext>
Comparators. getVariableDefinitionContextOrdering()
-
Uses of VariableDefinitionContext in com.atlassian.bamboo.v2.ww2.build
Methods in com.atlassian.bamboo.v2.ww2.build that return types with arguments of type VariableDefinitionContext Modifier and Type Method Description @NotNull Collection<? extends VariableDefinitionContext>
ParameterisedManualBuild. getOverridableVariables()
Map<String,VariableDefinitionContext>
ParameterisedManualBuild. getOverriddenVariablesMap()
-
Uses of VariableDefinitionContext in com.atlassian.bamboo.variable
Subinterfaces of VariableDefinitionContext in com.atlassian.bamboo.variable Modifier and Type Interface Description interface
StageVariableContext
Represents state of variables in reference to stage results.interface
VariableDefinition
Classes in com.atlassian.bamboo.variable that implement VariableDefinitionContext Modifier and Type Class Description class
StageVariableContextImpl
class
SubstitutedVariableDefinitionContextImpl
class
VariableDefinitionContextImpl
class
VariableDefinitionImpl
Fields in com.atlassian.bamboo.variable with type parameters of type VariableDefinitionContext Modifier and Type Field Description static com.google.common.base.Function<VariableDefinitionContext,VariableDefinitionContext>
VariableDefinitionContextImpl. CLONE
static com.google.common.base.Function<VariableDefinitionContext,VariableDefinitionContext>
VariableDefinitionContextImpl. CLONE
Methods in com.atlassian.bamboo.variable that return VariableDefinitionContext Modifier and Type Method Description static VariableDefinitionContext
VariableFunctions. definitionContextFromIdentifier(@Nullable VariableDefinitionIdentifier input)
Methods in com.atlassian.bamboo.variable that return types with arguments of type VariableDefinitionContext Modifier and Type Method Description Map<String,VariableDefinitionContext>
VariableContextBuilder. buildMap()
Map<String,VariableDefinitionContext>
VariableContextBuilderImpl. buildMap()
static com.google.common.base.Function<VariableDefinitionIdentifier,VariableDefinitionContext>
VariableFunctions. definitionFromIdentifier()
@NotNull Map<String,VariableDefinitionContext>
CustomVariableContext. getBuildInRepositoryVariablesIfBuildContext()
Return variables all built-in variables produced by repository plugin for the current build context.@NotNull Map<String,VariableDefinitionContext>
CustomVariableContextForTests. getBuildInRepositoryVariablesIfBuildContext()
Map<String,VariableDefinitionContext>
CustomVariableContextImpl. getBuildInRepositoryVariablesIfBuildContext()
@NotNull Map<String,VariableDefinitionContext>
ImmutableVariableContext. getEffectiveVariables()
Effective state of the variables.@NotNull Map<String,VariableDefinitionContext>
VariableContextImpl. getEffectiveVariables()
@NotNull Map<String,VariableDefinitionContext>
ImmutableVariableContext. getInitialState()
Get initial state of this context, that is variables that are set at the creation of this context not including variables inherited from the parent context.@NotNull Map<String,VariableDefinitionContext>
VariableContextImpl. getInitialState()
@NotNull Map<String,VariableDefinitionContext>
ImmutableVariableContext. getOriginalVariables()
The original state of variables in this context, that is, the state as it was when execution of job (environment) started, created from parent context (if applicable) and explicit 'initial state' of this context.@NotNull Map<String,VariableDefinitionContext>
VariableContextImpl. getOriginalVariables()
Iterable<VariableDefinitionContext>
ImmutableVariableContext. getPasswordVariables()
Get all variables in current context that are considered "password" variables, i.e.List<VariableDefinitionContext>
VariableContextImpl. getPasswordVariables()
@NotNull Map<String,VariableDefinitionContext>
ImmutableVariableContext. getResultVariables()
@NotNull Map<String,VariableDefinitionContext>
VariableContextImpl. getResultVariables()
@NotNull Map<String,VariableDefinitionContext>
CustomVariableContext. getVariableContexts()
Get all variables from current thread local context.@NotNull Map<String,VariableDefinitionContext>
CustomVariableContextForTests. getVariableContexts()
@NotNull Map<String,VariableDefinitionContext>
CustomVariableContextImpl. getVariableContexts()
static @NotNull com.google.common.collect.Ordering<VariableDefinitionContext>
VariableComparators. getVariableDefinitionContextOrdering()
static com.google.common.base.Function<VariableDefinitionContext,VariableType>
VariableFunctions. getVariableDefinitionContextType()
static com.google.common.base.Function<VariableDefinitionContext,String>
VariableFunctions. getVariableDefinitionContextValue()
static Map<String,VariableDefinitionContext>
VariableUtils. identifiersToContextMap(@NotNull Iterable<? extends VariableDefinitionIdentifier> ids)
Method parameters in com.atlassian.bamboo.variable with type arguments of type VariableDefinitionContext Modifier and Type Method Description VariableContextBuilder
VariableContextBuilder. add(Map<String,VariableDefinitionContext> input)
VariableContextBuilder
VariableContextBuilderImpl. add(Map<String,VariableDefinitionContext> input)
static void
BuiltInVariableHelper. addVariableContext(@NotNull Map<String,VariableDefinitionContext> variables, @NotNull String key, @Nullable String value, @NotNull VariableType variableType)
Helper function addingVariableDefinitionContext
to a map that can later be used during variable substitution.static void
BuiltInVariableHelper. createRepositoryVariables(@NotNull Map<String,VariableDefinitionContext> variables, @NotNull ResultsSummary resultsSummary, @NotNull VariableType variableType, @NotNull RepositoryDefinitionManager repositoryDefinitionManager, @NotNull VcsRepositoryManager vcsRepositoryManager)
static void
BuiltInVariableHelper. createRepositoryVariables(@NotNull Map<String,VariableDefinitionContext> variables, @NotNull List<PlanRepositoryDefinition> repositoryDefinitions, @NotNull BuildChanges buildChanges, @NotNull VariableType variableType, @NotNull VcsRepositoryManager vcsRepositoryManager)
Constructors in com.atlassian.bamboo.variable with parameters of type VariableDefinitionContext Constructor Description SubstitutedVariableDefinitionContextImpl(VariableDefinitionContext original, List<String> keysToReplace, Map<String,VariableDefinitionContext> valuesToReplaceWith)
VariableDefinitionContextImpl(VariableDefinitionContext variableDefinitionContext)
Constructor parameters in com.atlassian.bamboo.variable with type arguments of type VariableDefinitionContext Constructor Description SubstitutedVariableDefinitionContextImpl(VariableDefinitionContext original, List<String> keysToReplace, Map<String,VariableDefinitionContext> valuesToReplaceWith)
VariableContextImpl(Map<String,VariableDefinitionContext> definitions)
VariableContextImpl(Map<String,VariableDefinitionContext> definitions, ImmutableVariableContext parentContext)
-
Uses of VariableDefinitionContext in com.atlassian.bamboo.variable.substitutor
Methods in com.atlassian.bamboo.variable.substitutor that return types with arguments of type VariableDefinitionContext Modifier and Type Method Description Map<String,VariableDefinitionContext>
VariableSubstitutor. getBuiltInRepositoryVariablesIfBuildContext()
If current context is releated to aBuildContext
return all the automatic variables related to repositories.Map<String,VariableDefinitionContext>
VariableSubstitutorImpl. getBuiltInRepositoryVariablesIfBuildContext()
@NotNull Map<String,VariableDefinitionContext>
VariableSubstitutor. getVariableContexts()
Get all variables in current context@NotNull Map<String,VariableDefinitionContext>
VariableSubstitutorImpl. getVariableContexts()
static Map<String,VariableDefinitionContext>
NestedVariableResolver. resolveVariables(@NotNull Map<String,VariableDefinitionContext> originalVariables, @Nullable BuildLogger buildLogger)
Resolves nested variables.Method parameters in com.atlassian.bamboo.variable.substitutor with type arguments of type VariableDefinitionContext Modifier and Type Method Description @NotNull VariableSubstitutor
VariableSubstitutorFactory. newSubstitutorForVariables(@NotNull Map<String,VariableDefinitionContext> variablesContextMap)
@NotNull VariableSubstitutor
VariableSubstitutorFactoryImpl. newSubstitutorForVariables(@NotNull Map<String,VariableDefinitionContext> variablesContextMap)
static Map<String,VariableDefinitionContext>
NestedVariableResolver. resolveVariables(@NotNull Map<String,VariableDefinitionContext> originalVariables, @Nullable BuildLogger buildLogger)
Resolves nested variables.Constructor parameters in com.atlassian.bamboo.variable.substitutor with type arguments of type VariableDefinitionContext Constructor Description VariableSubstitutorImpl(@NotNull Map<String,VariableDefinitionContext> variablesContextMap, @NotNull BuildLoggerManager buildLoggerManager, @Nullable CapabilityContext capabilityContext, @NotNull AgentContext agentContext, @NotNull BuildDirectoryManager buildDirectoryManager, @NotNull BambooUrl bambooUrl, @NotNull VcsRepositoryManager vcsRepositoryManager)
-