@Generated(value="software.amazon.awssdk:codegen") public final class AssetPropertySummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AssetPropertySummary.Builder,AssetPropertySummary>
Contains a summary of a property associated with an asset.
| Modifier and Type | Class and Description |
|---|---|
static interface |
AssetPropertySummary.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
alias()
The alias that identifies the property, such as an OPC-UA server data stream path (for example,
/company/windfarm/3/turbine/7/temperature). |
String |
assetCompositeModelId()
The ID of the composite model that contains the asset property.
|
static AssetPropertySummary.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
id()
The ID of the property.
|
PropertyNotification |
notification()
Returns the value of the Notification property for this object.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends AssetPropertySummary.Builder> |
serializableBuilderClass() |
AssetPropertySummary.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
unit()
The unit of measure (such as Newtons or RPM) of the asset property.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String id()
The ID of the property.
public final String alias()
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 final String unit()
The unit of measure (such as Newtons or RPM) of the asset property.
public final PropertyNotification notification()
public final String assetCompositeModelId()
The ID of the composite model that contains the asset property.
public AssetPropertySummary.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<AssetPropertySummary.Builder,AssetPropertySummary>public static AssetPropertySummary.Builder builder()
public static Class<? extends AssetPropertySummary.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.