Modifier and Type | Method and Description |
---|---|
List<VariableDefinitionContext> |
PlanResultsAction.getManualVariables() |
List<VariableDefinitionContext> |
PlanResultsAction.getMaskedVariables() |
Modifier and Type | Method and Description |
---|---|
void |
StageState.addResultVariablesFromPreviousStages(Map<String,VariableDefinitionContext> resultVariables)
Updates build context of all jobs in this stage with result variables collected in previous stage(s).
|
Modifier and Type | Method and Description |
---|---|
com.google.common.collect.ImmutableList<VariableDefinitionContext> |
ViewDeploymentVersionVariables.getAvailableVariables() |
Modifier and Type | Method and Description |
---|---|
Map<String,VariableDefinitionContext> |
DeploymentVersionServiceImpl.getPossibleVersionVariables(ImmutablePlan linkedPlan,
boolean includeUndeterminable) |
Map<String,VariableDefinitionContext> |
DeploymentVersionService.getPossibleVersionVariables(ImmutablePlan linkedPlan,
boolean includeUndeterminable)
Provides a map of variables which might show up on a version.
|
Map<String,VariableDefinitionContext> |
DeploymentVersionServiceImpl.getPossibleVersionVariables(ImmutablePlan linkedPlan,
PlanResultKey planResultKey,
boolean includeUndeterminable) |
Map<String,VariableDefinitionContext> |
DeploymentVersionService.getPossibleVersionVariables(ImmutablePlan linkedPlan,
PlanResultKey planResultKey,
boolean includeUndeterminable)
Provides a map of variables which might show up on a version.
|
Modifier and Type | Method and Description |
---|---|
String |
DeploymentVersionServiceImpl.getEvaluatedVersionName(String nextVersionName,
Map<String,VariableDefinitionContext> variables,
Set<String> variablesToIncrement) |
String |
DeploymentVersionService.getEvaluatedVersionName(String nextVersionName,
Map<String,VariableDefinitionContext> variables,
Set<String> variablesToIncrement) |
MutableDeploymentVersion |
VersionNamingServiceImpl.nameAndCreateVersion(InternalDeploymentProject deploymentProject,
ImmutablePlan linkedPlan,
MutableDeploymentVersion deploymentVersion,
String versionName,
String nextVersionName,
Map<String,VariableDefinitionContext> variables) |
MutableDeploymentVersion |
VersionNamingService.nameAndCreateVersion(InternalDeploymentProject deploymentProject,
ImmutablePlan linkedPlan,
MutableDeploymentVersion version,
String versionName,
String nextVersionName,
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.
|
Constructor and Description |
---|
RestVariableDefinitionContext(VariableDefinitionContext variableDefinitionContext) |
Constructor and Description |
---|
RestVariableDefinitionContextList(List<VariableDefinitionContext> variableContext,
int maxItems) |
Modifier and Type | Method and Description |
---|---|
Map<String,VariableDefinitionContext> |
ResultsSummaryVariableAccessorImpl.calculateCurrentVariablesState(PlanResultKey chainResultKey) |
Map<String,VariableDefinitionContext> |
ResultsSummaryVariableAccessor.calculateCurrentVariablesState(PlanResultKey chainResultKey)
Get state of variables at point when execution of the build stopped.
|
Map<String,VariableDefinitionContext> |
ResultsSummaryVariableAccessorImpl.calculateInitialVariablesState(PlanResultKey chainResultKey) |
Map<String,VariableDefinitionContext> |
ResultsSummaryVariableAccessor.calculateInitialVariablesState(PlanResultKey chainResultKey)
Get state of variables as recorded at the start of the build.
|
List<VariableDefinitionContext> |
ResultsSummaryVariableAccessorImpl.getManualVariables(ChainResultsSummary chainResultsSummary) |
List<VariableDefinitionContext> |
ResultsSummaryVariableAccessor.getManualVariables(ChainResultsSummary resultsSummary)
Get manual variables state from start of this chain result.
|
List<VariableDefinitionContext> |
ResultsSummaryVariableAccessorImpl.getVariableStateForJobResult(BuildResultsSummary resultsSummary) |
List<VariableDefinitionContext> |
ResultsSummaryVariableAccessor.getVariableStateForJobResult(BuildResultsSummary resultsSummary)
Get state of all variables at the end of the job.
|
Modifier and Type | Field and Description |
---|---|
static com.google.common.base.Predicate<VariableDefinitionContext> |
PasswordMaskingUtils.SHOULD_VARIABLE_BE_MASKED |
Modifier and Type | Method and Description |
---|---|
static <T extends VariableDefinitionContext> |
PasswordMaskingUtils.maskPasswordValues(Collection<T> variables,
com.google.common.base.Function<? super T,? extends T> clone) |
static <T extends VariableDefinitionContext> |
PasswordMaskingUtils.removePasswordVariableDefinitions(Iterable<T> variables) |
Modifier and Type | Method and Description |
---|---|
static Map<String,VariableDefinitionContext> |
PasswordMaskingUtils.removePasswordVariables(Map<String,VariableDefinitionContext> variables) |
Modifier and Type | Method and Description |
---|---|
static boolean |
PasswordMaskingUtils.shouldBeMasked(VariableDefinitionContext variableDefinition) |
Modifier and Type | Method and Description |
---|---|
static Iterable<String> |
PasswordMaskingUtils.findPossiblePasswordValues(Collection<VariableDefinitionContext> variables) |
static String |
PasswordMaskingUtils.maskPossiblePasswordValues(String text,
Collection<VariableDefinitionContext> variables)
Deprecated.
use
PasswordMaskingUtils.maskPossiblePasswordValues(String, VariableContext) as it performs better |
static Map<String,VariableDefinitionContext> |
PasswordMaskingUtils.removePasswordVariables(Map<String,VariableDefinitionContext> variables) |
Modifier and Type | Method and Description |
---|---|
static com.google.common.collect.Ordering<VariableDefinitionContext> |
Comparators.getVariableDefinitionContextOrdering() |
Modifier and Type | Method and Description |
---|---|
Collection<? extends VariableDefinitionContext> |
ParameterisedManualBuild.getOverridableVariables() |
Map<String,VariableDefinitionContext> |
ParameterisedManualBuild.getOverriddenVariablesMap() |
Modifier and Type | Interface and Description |
---|---|
interface |
StageVariableContext
Represents state of variables in reference to stage results.
|
interface |
VariableDefinition |
Modifier and Type | Class and Description |
---|---|
class |
StageVariableContextImpl |
class |
VariableDefinitionContextImpl |
class |
VariableDefinitionImpl |
Modifier and Type | Field and Description |
---|---|
static com.google.common.base.Function<VariableDefinitionContext,VariableDefinitionContext> |
VariableDefinitionContextImpl.CLONE |
static com.google.common.base.Function<VariableDefinitionContext,VariableDefinitionContext> |
VariableDefinitionContextImpl.CLONE |
Modifier and Type | Method and Description |
---|---|
static VariableDefinitionContext |
VariableFunctions.definitionContextFromIdentifier(VariableDefinitionIdentifier input) |
Modifier and Type | Method and Description |
---|---|
VariableContextBuilder |
VariableContextBuilderImpl.add(Map<String,VariableDefinitionContext> input) |
VariableContextBuilder |
VariableContextBuilder.add(Map<String,VariableDefinitionContext> input) |
static void |
BuiltInVariableHelper.addVariableContext(Map<String,VariableDefinitionContext> variables,
String key,
String value,
VariableType variableType)
Helper function adding
VariableDefinitionContext to a map that can later be used during variable substitution. |
static void |
BuiltInVariableHelper.createRepositoryVariables(Map<String,VariableDefinitionContext> variables,
List<PlanRepositoryDefinition> repositoryDefinitions,
BuildChanges buildChanges,
VariableType variableType,
VcsRepositoryManager vcsRepositoryManager) |
static void |
BuiltInVariableHelper.createRepositoryVariables(Map<String,VariableDefinitionContext> variables,
ResultsSummary resultsSummary,
VariableType variableType,
RepositoryDefinitionManager repositoryDefinitionManager,
VcsRepositoryManager vcsRepositoryManager) |
void |
CustomVariableContextImpl.setPlan(ImmutablePlan plan,
Map<String,VariableDefinitionContext> variablesContextMap) |
void |
CustomVariableContextForTests.setPlan(ImmutablePlan plan,
Map<String,VariableDefinitionContext> variablesContextMap) |
void |
CustomVariableContext.setPlan(ImmutablePlan plan,
Map<String,VariableDefinitionContext> variablesContextMap)
Deprecated.
|
void |
CustomVariableContextImpl.setPlan(PlanIdentifier planIdentifier,
Map<String,VariableDefinitionContext> variablesContextMap) |
void |
CustomVariableContextForTests.setPlan(PlanIdentifier plan,
Map<String,VariableDefinitionContext> variablesContextMap) |
void |
CustomVariableContext.setPlan(PlanIdentifier plan,
Map<String,VariableDefinitionContext> variablesContextMap)
Deprecated.
|
void |
CustomVariableContextImpl.setVariables(Map<String,VariableDefinitionContext> variablesContextMap) |
void |
CustomVariableContextForTests.setVariables(Map<String,VariableDefinitionContext> variablesContextMap) |
void |
CustomVariableContext.setVariables(Map<String,VariableDefinitionContext> variablesContextMap)
Deprecated.
|
Constructor and Description |
---|
VariableDefinitionContextImpl(VariableDefinitionContext variableDefinitionContext) |
Constructor and Description |
---|
VariableContextImpl(Map<String,VariableDefinitionContext> definitions) |
Modifier and Type | Method and Description |
---|---|
Map<String,VariableDefinitionContext> |
VariableSubstitutorImpl.getBuiltInRepositoryVariablesIfBuildContext() |
Map<String,VariableDefinitionContext> |
VariableSubstitutor.getBuiltInRepositoryVariablesIfBuildContext()
If current context is releated to a
BuildContext return all the automatic variables related to repositories. |
Map<String,VariableDefinitionContext> |
VariableSubstitutorImpl.getVariableContexts() |
Map<String,VariableDefinitionContext> |
VariableSubstitutor.getVariableContexts()
Get all variables in current context
|
Modifier and Type | Method and Description |
---|---|
VariableSubstitutor |
VariableSubstitutorFactoryImpl.newSubstitutorForVariables(Map<String,VariableDefinitionContext> variablesContextMap) |
VariableSubstitutor |
VariableSubstitutorFactory.newSubstitutorForVariables(Map<String,VariableDefinitionContext> variablesContextMap) |
Constructor and Description |
---|
VariableSubstitutorImpl(Map<String,VariableDefinitionContext> variablesContextMap,
BuildLoggerManager buildLoggerManager,
CapabilityContext capabilityContext,
AgentContext agentContext,
BuildDirectoryManager buildDirectoryManager,
BambooUrl bambooUrl,
VcsRepositoryManager vcsRepositoryManager) |
Copyright © 2017 Atlassian Software Systems Pty Ltd. All rights reserved.