@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.Quality
public String getQuality()
The quality of the asset property value.
Quality
public AssetPropertyValue withQuality(String quality)
The quality of the asset property value.
quality
- The quality of the asset property value.Quality
public AssetPropertyValue withQuality(Quality quality)
The quality of the asset property value.
quality
- The quality of the asset property value.Quality
public String toString()
toString
in class Object
Object.toString()
public AssetPropertyValue clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.