Uses of Interface
com.atlassian.bamboo.variable.VariableDefinitionContext
Packages that use VariableDefinitionContext
Package
Description
-
Uses of VariableDefinitionContext in com.atlassian.bamboo.build
Methods in com.atlassian.bamboo.build that return types with arguments of type VariableDefinitionContextModifier and TypeMethodDescription@NotNull List<VariableDefinitionContext> PlanResultsAction.getManualVariables()PlanResultsAction.getMaskedVariables() -
Uses of VariableDefinitionContext in com.atlassian.bamboo.chains
Method parameters in com.atlassian.bamboo.chains with type arguments of type VariableDefinitionContextModifier and TypeMethodDescriptionvoidChainBuildState.addResultVariablesFromPreviousStages(Map<String, VariableDefinitionContext> resultVariables) Updates build context of the jobs in with result variables collected in previous stage(s).voidStageState.addResultVariablesFromPreviousStages(@NotNull Map<String, VariableDefinitionContext> resultVariables) Updates build context of all jobs in this stage with result variables collected in previous stage(s).voidChainState.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 VariableDefinitionContextModifierConstructorDescriptionAddResultVariables(@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 VariableDefinitionContextModifier and TypeMethodDescriptioncom.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 VariableDefinitionContextModifier and TypeMethodDescription@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 VariableDefinitionContextModifier and TypeMethodDescription@NotNull StringDeploymentVersionService.getEvaluatedVersionName(String nextVersionName, Map<String, VariableDefinitionContext> variables, Set<String> variablesToIncrement) @NotNull StringDeploymentVersionServiceImpl.getEvaluatedVersionName(String nextVersionName, Map<String, VariableDefinitionContext> variables, Set<String> variablesToIncrement) @NotNull MutableDeploymentVersionVersionNamingService.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 MutableDeploymentVersionVersionNamingServiceImpl.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 VariableDefinitionContextModifier and TypeMethodDescriptionprotected RestVariableListResult.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 VariableDefinitionContextModifierConstructorDescriptionRestVariableDefinitionContext(VariableDefinitionContext variableDefinitionContext) Constructor parameters in com.atlassian.bamboo.plugins.rest.model.configuration with type arguments of type VariableDefinitionContextModifierConstructorDescriptionRestVariableDefinitionContextList(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 VariableDefinitionContextModifier and TypeMethodDescription@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 VariableDefinitionContextModifier and TypeFieldDescriptionstatic Predicate<VariableDefinitionContext> PasswordMaskingUtils.SHOULD_VARIABLE_BE_MASKEDMethods in com.atlassian.bamboo.util with type parameters of type VariableDefinitionContextModifier and TypeMethodDescriptionstatic <T extends VariableDefinitionContext>
Collection<? extends T> PasswordMaskingUtils.maskPasswordValues(@NotNull Collection<T> variables, @NotNull 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 VariableDefinitionContextModifier and TypeMethodDescriptionstatic @NotNull Map<String, VariableDefinitionContext> PasswordMaskingUtils.removePasswordVariables(@NotNull Map<String, VariableDefinitionContext> variables) Methods in com.atlassian.bamboo.util with parameters of type VariableDefinitionContextModifier and TypeMethodDescriptionstatic booleanPasswordMaskingUtils.shouldBeMasked(@NotNull VariableDefinitionContext variableDefinition) Method parameters in com.atlassian.bamboo.util with type arguments of type VariableDefinitionContextModifier and TypeMethodDescriptionPasswordMaskingUtils.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 VariableDefinitionContextModifier and TypeMethodDescriptionstatic @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 VariableDefinitionContextModifier and TypeMethodDescription@NotNull Collection<? extends VariableDefinitionContext> ParameterisedManualBuild.getOverridableVariables()ParameterisedManualBuild.getOverriddenVariablesMap() -
Uses of VariableDefinitionContext in com.atlassian.bamboo.variable
Subinterfaces of VariableDefinitionContext in com.atlassian.bamboo.variableModifier and TypeInterfaceDescriptioninterfaceRepresents state of variables in reference to stage results.interfaceClasses in com.atlassian.bamboo.variable that implement VariableDefinitionContextModifier and TypeClassDescriptionclassfinal classfinal classclassFields in com.atlassian.bamboo.variable with type parameters of type VariableDefinitionContextModifier and TypeFieldDescriptionstatic final com.google.common.base.Function<VariableDefinitionContext, VariableDefinitionContext> VariableDefinitionContextImpl.CLONEstatic final com.google.common.base.Function<VariableDefinitionContext, VariableDefinitionContext> VariableDefinitionContextImpl.CLONEMethods in com.atlassian.bamboo.variable that return VariableDefinitionContextModifier and TypeMethodDescriptionstatic VariableDefinitionContextVariableFunctions.definitionContextFromIdentifier(@Nullable VariableDefinitionIdentifier input) Methods in com.atlassian.bamboo.variable that return types with arguments of type VariableDefinitionContextModifier and TypeMethodDescriptionVariableContextBuilder.buildMap()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()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()ImmutableVariableContext.getPasswordVariables()Get all variables in current context that are considered "password" variables, i.e. contain string "password" in name.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 VariableDefinitionContextModifier and TypeMethodDescriptionVariableContextBuilder.add(Map<String, VariableDefinitionContext> input) VariableContextBuilderImpl.add(Map<String, VariableDefinitionContext> input) static voidBuiltInVariableHelper.addVariableContext(@NotNull Map<String, VariableDefinitionContext> variables, @NotNull String key, @Nullable String value, @NotNull VariableType variableType) Helper function addingVariableDefinitionContextto a map that can later be used during variable substitution.static voidBuiltInVariableHelper.createRepositoryVariables(@NotNull Map<String, VariableDefinitionContext> variables, @NotNull ResultsSummary resultsSummary, @NotNull VariableType variableType, @NotNull RepositoryDefinitionManager repositoryDefinitionManager, @NotNull VcsRepositoryManager vcsRepositoryManager) static voidBuiltInVariableHelper.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 VariableDefinitionContextModifierConstructorDescriptionSubstitutedVariableDefinitionContextImpl(VariableDefinitionContext original, List<String> keysToReplace, Map<String, VariableDefinitionContext> valuesToReplaceWith) VariableDefinitionContextImpl(VariableDefinitionContext variableDefinitionContext) Constructor parameters in com.atlassian.bamboo.variable with type arguments of type VariableDefinitionContextModifierConstructorDescriptionSubstitutedVariableDefinitionContextImpl(VariableDefinitionContext original, List<String> keysToReplace, Map<String, VariableDefinitionContext> valuesToReplaceWith) VariableContextImpl(Map<String, VariableDefinitionContext> definitions) VariableContextImpl(Map<String, VariableDefinitionContext> definitions, @Nullable 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 VariableDefinitionContextModifier and TypeMethodDescriptionVariableSubstitutor.getBuiltInRepositoryVariablesIfBuildContext()If current context is releated to aBuildContextreturn all the automatic variables related to repositories.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 VariableDefinitionContextModifier and TypeMethodDescription@NotNull VariableSubstitutorVariableSubstitutorFactory.newSubstitutorForVariables(@NotNull Map<String, VariableDefinitionContext> variablesContextMap) @NotNull VariableSubstitutorVariableSubstitutorFactoryImpl.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 VariableDefinitionContextModifierConstructorDescriptionprotectedVariableSubstitutorImpl(@NotNull Map<String, VariableDefinitionContext> variablesContextMap, @NotNull BuildLoggerManager buildLoggerManager, @Nullable CapabilityContext capabilityContext, @NotNull AgentContext agentContext, @NotNull BuildDirectoryManager buildDirectoryManager, @NotNull BambooUrl bambooUrl, @NotNull VcsRepositoryManager vcsRepositoryManager)