Class Variable
java.lang.Object
com.xebialabs.xlrelease.api.v1.forms.Variable
- All Implemented Interfaces:
Serializable
A variable in release or template.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetId()
getKey()
getLabel()
getType()
getValue()
boolean
boolean
boolean
boolean
boolean
void
setDescription
(String description) void
setExternalVariableValue
(ExternalVariableValue externalVariableValue) void
void
setInherited
(boolean inherited) void
void
void
setMultiline
(boolean multiline) void
setPreventInterpolation
(boolean preventInterpolation) void
setReferencedType
(String referencedType) void
setRequiresValue
(boolean requiresValue) void
setShowOnReleaseStart
(boolean showOnReleaseStart) void
void
void
setValueProvider
(ValueProviderConfiguration valueProvider)
-
Constructor Details
-
Variable
public Variable() -
Variable
-
Variable
-
Variable
-
-
Method Details
-
toReleaseVariable
-
getId
-
setId
-
getKey
-
setKey
-
getType
-
setType
-
isRequiresValue
public boolean isRequiresValue() -
setRequiresValue
public void setRequiresValue(boolean requiresValue) -
isShowOnReleaseStart
public boolean isShowOnReleaseStart() -
setShowOnReleaseStart
public void setShowOnReleaseStart(boolean showOnReleaseStart) -
getValue
-
setValue
-
getLabel
-
setLabel
-
getDescription
-
setDescription
-
getValueProvider
-
setValueProvider
-
isMultiline
public boolean isMultiline() -
setMultiline
public void setMultiline(boolean multiline) -
isInherited
public boolean isInherited() -
setInherited
public void setInherited(boolean inherited) -
getExternalVariableValue
-
setExternalVariableValue
-
isPreventInterpolation
public boolean isPreventInterpolation() -
setPreventInterpolation
public void setPreventInterpolation(boolean preventInterpolation) -
getReferencedType
-
setReferencedType
-