com.atlassian.bamboo.variable
Interface VariableDefinition

All Superinterfaces:
BambooIdProvider, BambooObject, java.io.Serializable, VariableDefinitionContext, VariableDefinitionIdentifier
All Known Implementing Classes:
VariableDefinitionImpl

public interface VariableDefinition
extends VariableDefinitionContext, BambooObject


Field Summary
 
Fields inherited from interface com.atlassian.bamboo.variable.VariableDefinitionIdentifier
ORDERING
 
Method Summary
 java.lang.Long getDeploymentVersionId()
           
 java.lang.Long getEnvironmentId()
           
 Plan getPlan()
           
 void setDeploymentVersionId(java.lang.Long deploymentVersionId)
           
 void setEnvironmentId(java.lang.Long environmentId)
           
 void setPlan(Plan plan)
           
 
Methods inherited from interface com.atlassian.bamboo.variable.VariableDefinitionContext
getKey, getValue, getVariableType, setKey, setValue, setVariableType
 
Methods inherited from interface com.atlassian.bamboo.core.BambooObject
setId
 
Methods inherited from interface com.atlassian.bamboo.core.BambooIdProvider
getId
 

Method Detail

getPlan

@Nullable
Plan getPlan()

setPlan

void setPlan(Plan plan)

getEnvironmentId

@Nullable
java.lang.Long getEnvironmentId()
Returns:
id of associated Deployment Environment or null if not of VariableType.ENVIRONMENT type

setEnvironmentId

void setEnvironmentId(java.lang.Long environmentId)

getDeploymentVersionId

@Nullable
java.lang.Long getDeploymentVersionId()
Returns:
id of associated Deployment Version or null if not of VariableType.VERSION type

setDeploymentVersionId

void setDeploymentVersionId(@Nullable
                            java.lang.Long deploymentVersionId)


Copyright © 2013 Atlassian Software Systems Pty Ltd. All Rights Reserved.