@Generated(value="software.amazon.awssdk:codegen") public final class BatchGetAssetPropertyValueEntry extends Object implements SdkPojo, Serializable, ToCopyableBuilder<BatchGetAssetPropertyValueEntry.Builder,BatchGetAssetPropertyValueEntry>
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.
| Modifier and Type | Class and Description |
|---|---|
static interface |
BatchGetAssetPropertyValueEntry.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
assetId()
The ID of the asset in which the asset property was created.
|
static BatchGetAssetPropertyValueEntry.Builder |
builder() |
String |
entryId()
The ID of the entry.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
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). |
String |
propertyId()
The ID of the asset property.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends BatchGetAssetPropertyValueEntry.Builder> |
serializableBuilderClass() |
BatchGetAssetPropertyValueEntry.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String entryId()
The ID of the entry.
public final String assetId()
The ID of the asset in which the asset property was created.
public final String propertyId()
The ID of the asset property.
public final 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.
/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.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<BatchGetAssetPropertyValueEntry.Builder,BatchGetAssetPropertyValueEntry>public static BatchGetAssetPropertyValueEntry.Builder builder()
public static Class<? extends BatchGetAssetPropertyValueEntry.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2022. All rights reserved.