Modifier and Type | Class and Description |
---|---|
class |
RestVariableSubstitutionContext |
Modifier and Type | Interface and Description |
---|---|
interface |
StageVariableContext
Represents state of variables in reference to stage results.
|
interface |
VariableContextSnapshot
VariableContextSnapshot is required to allow resuming build execution in the same variable context as
its first run.
|
interface |
VariableDefinition |
interface |
VariableDefinitionContext
Light version of
VariableDefinition class, that could be passed to the agent inside BuildContext
The purpose of this interface is to pass currently evaluated variable context. |
interface |
VariableSubstitution
Deprecated.
since 5.15
|
interface |
VariableSubstitutionContext
Light version of
VariableSubstitution class, that could be passed to the agent inside BuildContext The
purpose of this interface is to log usage of variables. |
Modifier and Type | Class and Description |
---|---|
class |
StageVariableContextImpl |
class |
SubstitutedVariableDefinitionContextImpl |
class |
VariableContextSnapshotImpl |
class |
VariableDefinitionContextImpl |
class |
VariableDefinitionImpl |
class |
VariableSubstitutionContextImpl |
class |
VariableSubstitutionImpl |
Modifier and Type | Field and Description |
---|---|
static com.google.common.collect.Ordering<VariableDefinitionIdentifier> |
VariableDefinitionIdentifier.ORDERING
Common ordering for all implementing objects.
|
Modifier and Type | Method and Description |
---|---|
static com.google.common.base.Function<VariableDefinitionIdentifier,VariableDefinitionContext> |
VariableFunctions.definitionFromIdentifier() |
static com.google.common.base.Function<VariableDefinitionIdentifier,String> |
VariableFunctions.getVariableKey() |
static com.google.common.base.Predicate<VariableDefinitionIdentifier> |
VariableFunctions.isManualOrResult() |
Predicate<VariableDefinitionIdentifier> |
VariableType.isSameType() |
com.google.common.base.Predicate<VariableDefinitionIdentifier> |
VariableType.isTypeEqual()
Deprecated.
since 7.0 use
VariableType.isSameType() |
Modifier and Type | Method and Description |
---|---|
static VariableDefinitionContext |
VariableFunctions.definitionContextFromIdentifier(VariableDefinitionIdentifier input) |
static String |
VariableFunctions.getVariableKey(VariableDefinitionIdentifier input) |
static VariableType |
VariableFunctions.getVariableType(VariableDefinitionIdentifier input) |
static String |
VariableFunctions.getVariableValue(VariableDefinitionIdentifier input) |
static boolean |
VariableFunctions.isManualOrResultVariable(VariableDefinitionIdentifier input) |
Modifier and Type | Method and Description |
---|---|
static String |
VariableHashCodeProvider.calculateVariableSetSha(Iterable<? extends VariableDefinitionIdentifier> variableDefinitionIdentifiers)
WARNING: do not change unless you have REALLY good reason
|
static Map<String,VariableDefinitionContext> |
VariableUtils.identifiersToContextMap(Iterable<? extends VariableDefinitionIdentifier> ids) |
Modifier and Type | Interface and Description |
---|---|
interface |
VariableBaselineItem
In order to ensure that resumed job execution happens in the same variable context as
its first run, all the variable assignments need to be saved for future use.
|
Modifier and Type | Class and Description |
---|---|
class |
VariableBaselineItemImpl |
Modifier and Type | Class and Description |
---|---|
class |
IsVariableDefinitionIdentifierEq<T extends VariableDefinitionIdentifier> |
Modifier and Type | Method and Description |
---|---|
static <T extends VariableDefinitionIdentifier> |
IsVariableDefinitionIdentifierEq.equalToVariableDefinitionIdentifier(T reference) |
Copyright © 2021 Atlassian Software Systems Pty Ltd. All rights reserved.