@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ExpressionVariable extends Object implements Serializable, Cloneable, StructuredPojo
Contains expression variable information.
Constructor and Description |
---|
ExpressionVariable() |
Modifier and Type | Method and Description |
---|---|
ExpressionVariable |
clone() |
boolean |
equals(Object obj) |
String |
getName()
The friendly name of the variable to be used in the expression.
|
VariableValue |
getValue()
The variable that identifies an asset property from which to use values.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setName(String name)
The friendly name of the variable to be used in the expression.
|
void |
setValue(VariableValue value)
The variable that identifies an asset property from which to use values.
|
String |
toString()
Returns a string representation of this object.
|
ExpressionVariable |
withName(String name)
The friendly name of the variable to be used in the expression.
|
ExpressionVariable |
withValue(VariableValue value)
The variable that identifies an asset property from which to use values.
|
public void setName(String name)
The friendly name of the variable to be used in the expression.
name
- The friendly name of the variable to be used in the expression.public String getName()
The friendly name of the variable to be used in the expression.
public ExpressionVariable withName(String name)
The friendly name of the variable to be used in the expression.
name
- The friendly name of the variable to be used in the expression.public void setValue(VariableValue value)
The variable that identifies an asset property from which to use values.
value
- The variable that identifies an asset property from which to use values.public VariableValue getValue()
The variable that identifies an asset property from which to use values.
public ExpressionVariable withValue(VariableValue value)
The variable that identifies an asset property from which to use values.
value
- The variable that identifies an asset property from which to use values.public String toString()
toString
in class Object
Object.toString()
public ExpressionVariable clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.