Package com.atlassian.bamboo.variable
Class StageVariableContextImpl
java.lang.Object
com.atlassian.core.bean.EntityObject
com.atlassian.bamboo.core.BambooEntityObject
com.atlassian.bamboo.variable.StageVariableContextImpl
- All Implemented Interfaces:
BambooIdProvider,BambooObject,StageVariableContext,VariableDefinitionContext,VariableDefinitionIdentifier,Serializable,Cloneable
@Entity
public class StageVariableContextImpl
extends BambooEntityObject
implements StageVariableContext
- See Also:
-
Field Summary
Fields inherited from interface com.atlassian.bamboo.variable.VariableDefinitionIdentifier
ORDERING -
Constructor Summary
ConstructorsConstructorDescriptionStageVariableContextImpl(String key, String value, VariableType variableType, ChainStageResult chainStageResult) -
Method Summary
Modifier and TypeMethodDescriptionstatic StageVariableContextclone(@NotNull StageVariableContext input) getKey()Variable key as defined in UIgetValue()Variable value as set in UIVariableTypeshows the source of variable value as it was evaluated before build executionvoidsetChainStageResult(ChainStageResult chainStageResult) voidvoidvoidsetVariableType(VariableType variableType) Methods inherited from class com.atlassian.core.bean.EntityObject
clone, equals, getCreationDate, getCurrentDate, getId, getLastModificationDate, hashCode, setClock, setCreationDate, setId, setLastModificationDateMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.atlassian.bamboo.core.BambooIdProvider
getIdMethods inherited from interface com.atlassian.bamboo.core.BambooObject
setId
-
Constructor Details
-
StageVariableContextImpl
public StageVariableContextImpl() -
StageVariableContextImpl
public StageVariableContextImpl(String key, String value, VariableType variableType, ChainStageResult chainStageResult)
-
-
Method Details
-
clone
-
getKey
Description copied from interface:VariableDefinitionContextVariable key as defined in UI- Specified by:
getKeyin interfaceVariableDefinitionContext- Specified by:
getKeyin interfaceVariableDefinitionIdentifier- Returns:
- variable key
-
setKey
- Specified by:
setKeyin interfaceVariableDefinitionContext
-
getValue
Description copied from interface:VariableDefinitionContextVariable value as set in UI- Specified by:
getValuein interfaceVariableDefinitionContext- Specified by:
getValuein interfaceVariableDefinitionIdentifier
-
setValue
- Specified by:
setValuein interfaceVariableDefinitionContext
-
getChainStageResult
- Specified by:
getChainStageResultin interfaceStageVariableContext
-
setChainStageResult
- Specified by:
setChainStageResultin interfaceStageVariableContext
-
getVariableType
Description copied from interface:VariableDefinitionContextVariableTypeshows the source of variable value as it was evaluated before build execution- Specified by:
getVariableTypein interfaceVariableDefinitionContext- Specified by:
getVariableTypein interfaceVariableDefinitionIdentifier- Returns:
-
setVariableType
- Specified by:
setVariableTypein interfaceVariableDefinitionContext
-