@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class BatchGetAssetPropertyValueEntry extends Object implements Serializable, Cloneable, StructuredPojo
Contains information for an asset property value entry that is associated with the BatchGetAssetPropertyValue API.
To identify an asset property, you must specify one of the following:
The assetId
and propertyId
of an asset property.
A propertyAlias
, which is a data stream alias (for example,
/company/windfarm/3/turbine/7/temperature
). To define an asset property's alias, see UpdateAssetProperty.
Constructor and Description |
---|
BatchGetAssetPropertyValueEntry() |
Modifier and Type | Method and Description |
---|---|
BatchGetAssetPropertyValueEntry |
clone() |
boolean |
equals(Object obj) |
String |
getAssetId()
The ID of the asset in which the asset property was created.
|
String |
getEntryId()
The ID of the entry.
|
String |
getPropertyAlias()
The alias that identifies the property, such as an OPC-UA server data stream path (for example,
/company/windfarm/3/turbine/7/temperature ). |
String |
getPropertyId()
The ID of the asset property.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAssetId(String assetId)
The ID of the asset in which the asset property was created.
|
void |
setEntryId(String entryId)
The ID of the entry.
|
void |
setPropertyAlias(String propertyAlias)
The alias that identifies the property, such as an OPC-UA server data stream path (for example,
/company/windfarm/3/turbine/7/temperature ). |
void |
setPropertyId(String propertyId)
The ID of the asset property.
|
String |
toString()
Returns a string representation of this object.
|
BatchGetAssetPropertyValueEntry |
withAssetId(String assetId)
The ID of the asset in which the asset property was created.
|
BatchGetAssetPropertyValueEntry |
withEntryId(String entryId)
The ID of the entry.
|
BatchGetAssetPropertyValueEntry |
withPropertyAlias(String propertyAlias)
The alias that identifies the property, such as an OPC-UA server data stream path (for example,
/company/windfarm/3/turbine/7/temperature ). |
BatchGetAssetPropertyValueEntry |
withPropertyId(String propertyId)
The ID of the asset property.
|
public void setEntryId(String entryId)
The ID of the entry.
entryId
- The ID of the entry.public String getEntryId()
The ID of the entry.
public BatchGetAssetPropertyValueEntry withEntryId(String entryId)
The ID of the entry.
entryId
- The ID of the entry.public void setAssetId(String assetId)
The ID of the asset in which the asset property was created.
assetId
- The ID of the asset in which the asset property was created.public String getAssetId()
The ID of the asset in which the asset property was created.
public BatchGetAssetPropertyValueEntry withAssetId(String assetId)
The ID of the asset in which the asset property was created.
assetId
- The ID of the asset in which the asset property was created.public void setPropertyId(String propertyId)
The ID of the asset property.
propertyId
- The ID of the asset property.public String getPropertyId()
The ID of the asset property.
public BatchGetAssetPropertyValueEntry withPropertyId(String propertyId)
The ID of the asset property.
propertyId
- The ID of the asset property.public void setPropertyAlias(String propertyAlias)
The alias that identifies the property, such as an OPC-UA server data stream path (for example,
/company/windfarm/3/turbine/7/temperature
). For more information, see Mapping industrial
data streams to asset properties in the IoT SiteWise User Guide.
propertyAlias
- The alias that identifies the property, such as an OPC-UA server data stream path (for example,
/company/windfarm/3/turbine/7/temperature
). For more information, see Mapping
industrial data streams to asset properties in the IoT SiteWise User Guide.public String getPropertyAlias()
The alias that identifies the property, such as an OPC-UA server data stream path (for example,
/company/windfarm/3/turbine/7/temperature
). For more information, see Mapping industrial
data streams to asset properties in the IoT SiteWise User Guide.
/company/windfarm/3/turbine/7/temperature
). For more information, see Mapping
industrial data streams to asset properties in the IoT SiteWise User Guide.public BatchGetAssetPropertyValueEntry withPropertyAlias(String propertyAlias)
The alias that identifies the property, such as an OPC-UA server data stream path (for example,
/company/windfarm/3/turbine/7/temperature
). For more information, see Mapping industrial
data streams to asset properties in the IoT SiteWise User Guide.
propertyAlias
- The alias that identifies the property, such as an OPC-UA server data stream path (for example,
/company/windfarm/3/turbine/7/temperature
). For more information, see Mapping
industrial data streams to asset properties in the IoT SiteWise User Guide.public String toString()
toString
in class Object
Object.toString()
public BatchGetAssetPropertyValueEntry clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.