com.atlassian.bamboo.variable
Interface VariableDefinitionIdentifier

All Known Subinterfaces:
DeploymentVariableSubstitution, StageVariableContext, VariableBaselineItem, VariableContextSnapshot, VariableDefinition, VariableDefinitionContext, VariableSubstitution, VariableSubstitutionContext
All Known Implementing Classes:
DeploymentVariableSubstitutionImpl, RestVariableSubstitutionContext, StageVariableContextImpl, VariableBaselineItemImpl, VariableContextSnapshotImpl, VariableDefinitionContextImpl, VariableDefinitionImpl, VariableSubstitutionContextImpl, VariableSubstitutionImpl

public interface VariableDefinitionIdentifier

Since:
5.0

Field Summary
static com.google.common.collect.Ordering<VariableDefinitionIdentifier> ORDERING
          Common ordering for all implementing objects.
 
Method Summary
 String getKey()
          Variable key as defined in UI
 String getValue()
          Variable value
 VariableType getVariableType()
          VariableType shows the source of variable value as it was evaluated before build execution
 

Field Detail

ORDERING

static final com.google.common.collect.Ordering<VariableDefinitionIdentifier> ORDERING
Common ordering for all implementing objects.

Method Detail

getKey

@NotNull
String getKey()
Variable key as defined in UI

Returns:
variable key

getValue

@Nullable
String getValue()
Variable value


getVariableType

VariableType getVariableType()
VariableType shows the source of variable value as it was evaluated before build execution

Returns:


Copyright © 2015 Atlassian Software Systems Pty Ltd. All rights reserved.