|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
@PublicApi public 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.
Agent code use this during variable substitution process
| Field Summary |
|---|
| Fields inherited from interface com.atlassian.bamboo.variable.VariableDefinitionIdentifier |
|---|
ORDERING |
| Method Summary | |
|---|---|
java.lang.String |
getKey()
Variable key as defined in UI |
java.lang.String |
getValue()
Variable value as set in UI |
VariableType |
getVariableType()
VariableType shows the source of variable value as it was evaluated before build execution |
void |
setKey(java.lang.String key)
|
void |
setValue(java.lang.String value)
|
void |
setVariableType(VariableType variableType)
|
| Method Detail |
|---|
@NotNull java.lang.String getKey()
getKey in interface VariableDefinitionIdentifiervoid setKey(java.lang.String key)
@Nullable java.lang.String getValue()
getValue in interface VariableDefinitionIdentifiervoid setValue(java.lang.String value)
VariableType getVariableType()
VariableType shows the source of variable value as it was evaluated before build execution
getVariableType in interface VariableDefinitionIdentifiervoid setVariableType(VariableType variableType)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||