public static interface IotSiteWiseAction.Builder extends SdkPojo, CopyableBuilder<IotSiteWiseAction.Builder,IotSiteWiseAction>
| Modifier and Type | Method and Description |
|---|---|
IotSiteWiseAction.Builder |
assetId(String assetId)
The ID of the asset that has the specified property.
|
IotSiteWiseAction.Builder |
entryId(String entryId)
A unique identifier for this entry.
|
IotSiteWiseAction.Builder |
propertyAlias(String propertyAlias)
The alias of the asset property.
|
IotSiteWiseAction.Builder |
propertyId(String propertyId)
The ID of the asset property.
|
IotSiteWiseAction.Builder |
propertyValue(AssetPropertyValue propertyValue)
The value to send to the asset property.
|
default IotSiteWiseAction.Builder |
propertyValue(Consumer<AssetPropertyValue.Builder> propertyValue)
The value to send to the asset property.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildIotSiteWiseAction.Builder entryId(String entryId)
A unique identifier for this entry. You can use the entry ID to track which data entry causes an error in case of failure. The default is a new unique identifier.
entryId - A unique identifier for this entry. You can use the entry ID to track which data entry causes an error
in case of failure. The default is a new unique identifier.IotSiteWiseAction.Builder assetId(String assetId)
The ID of the asset that has the specified property.
assetId - The ID of the asset that has the specified property.IotSiteWiseAction.Builder propertyId(String propertyId)
The ID of the asset property.
propertyId - The ID of the asset property.IotSiteWiseAction.Builder propertyAlias(String propertyAlias)
The alias of the asset property.
propertyAlias - The alias of the asset property.IotSiteWiseAction.Builder propertyValue(AssetPropertyValue propertyValue)
The value to send to the asset property. This value contains timestamp, quality, and value (TQV) information.
propertyValue - The value to send to the asset property. This value contains timestamp, quality, and value (TQV)
information.default IotSiteWiseAction.Builder propertyValue(Consumer<AssetPropertyValue.Builder> propertyValue)
The value to send to the asset property. This value contains timestamp, quality, and value (TQV) information.
This is a convenience that creates an instance of theAssetPropertyValue.Builder avoiding the need to
create one manually via AssetPropertyValue.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to propertyValue(AssetPropertyValue).propertyValue - a consumer that will call methods on AssetPropertyValue.BuilderpropertyValue(AssetPropertyValue)Copyright © 2022. All rights reserved.