@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AssetPropertyValue extends Object implements Serializable, Cloneable, StructuredPojo
Contains asset property value information.
| Constructor and Description |
|---|
AssetPropertyValue() |
| Modifier and Type | Method and Description |
|---|---|
AssetPropertyValue |
clone() |
boolean |
equals(Object obj) |
String |
getQuality()
The quality of the asset property value.
|
TimeInNanos |
getTimestamp()
The timestamp of the asset property value.
|
Variant |
getValue()
The value of the asset property (see
Variant). |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setQuality(String quality)
The quality of the asset property value.
|
void |
setTimestamp(TimeInNanos timestamp)
The timestamp of the asset property value.
|
void |
setValue(Variant value)
The value of the asset property (see
Variant). |
String |
toString()
Returns a string representation of this object.
|
AssetPropertyValue |
withQuality(Quality quality)
The quality of the asset property value.
|
AssetPropertyValue |
withQuality(String quality)
The quality of the asset property value.
|
AssetPropertyValue |
withTimestamp(TimeInNanos timestamp)
The timestamp of the asset property value.
|
AssetPropertyValue |
withValue(Variant value)
The value of the asset property (see
Variant). |
public void setValue(Variant value)
The value of the asset property (see Variant).
value - The value of the asset property (see Variant).public Variant getValue()
The value of the asset property (see Variant).
Variant).public AssetPropertyValue withValue(Variant value)
The value of the asset property (see Variant).
value - The value of the asset property (see Variant).public void setTimestamp(TimeInNanos timestamp)
The timestamp of the asset property value.
timestamp - The timestamp of the asset property value.public TimeInNanos getTimestamp()
The timestamp of the asset property value.
public AssetPropertyValue withTimestamp(TimeInNanos timestamp)
The timestamp of the asset property value.
timestamp - The timestamp of the asset property value.public void setQuality(String quality)
The quality of the asset property value.
quality - The quality of the asset property value.Qualitypublic String getQuality()
The quality of the asset property value.
Qualitypublic AssetPropertyValue withQuality(String quality)
The quality of the asset property value.
quality - The quality of the asset property value.Qualitypublic AssetPropertyValue withQuality(Quality quality)
The quality of the asset property value.
quality - The quality of the asset property value.Qualitypublic String toString()
toString in class ObjectObject.toString()public AssetPropertyValue clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.