public static interface DescribeAssetModelResponse.Builder extends IoTSiteWiseResponse.Builder, SdkPojo, CopyableBuilder<DescribeAssetModelResponse.Builder,DescribeAssetModelResponse>
| Modifier and Type | Method and Description |
|---|---|
DescribeAssetModelResponse.Builder |
assetModelArn(String assetModelArn)
The ARN of the asset
model, which has the following format.
|
DescribeAssetModelResponse.Builder |
assetModelCompositeModels(AssetModelCompositeModel... assetModelCompositeModels)
The list of composite asset models for the asset model.
|
DescribeAssetModelResponse.Builder |
assetModelCompositeModels(Collection<AssetModelCompositeModel> assetModelCompositeModels)
The list of composite asset models for the asset model.
|
DescribeAssetModelResponse.Builder |
assetModelCompositeModels(Consumer<AssetModelCompositeModel.Builder>... assetModelCompositeModels)
The list of composite asset models for the asset model.
|
DescribeAssetModelResponse.Builder |
assetModelCreationDate(Instant assetModelCreationDate)
The date the asset model was created, in Unix epoch time.
|
DescribeAssetModelResponse.Builder |
assetModelDescription(String assetModelDescription)
The asset model's description.
|
DescribeAssetModelResponse.Builder |
assetModelHierarchies(AssetModelHierarchy... assetModelHierarchies)
A list of asset model hierarchies that each contain a
childAssetModelId and a
hierarchyId (named id). |
DescribeAssetModelResponse.Builder |
assetModelHierarchies(Collection<AssetModelHierarchy> assetModelHierarchies)
A list of asset model hierarchies that each contain a
childAssetModelId and a
hierarchyId (named id). |
DescribeAssetModelResponse.Builder |
assetModelHierarchies(Consumer<AssetModelHierarchy.Builder>... assetModelHierarchies)
A list of asset model hierarchies that each contain a
childAssetModelId and a
hierarchyId (named id). |
DescribeAssetModelResponse.Builder |
assetModelId(String assetModelId)
The ID of the asset model.
|
DescribeAssetModelResponse.Builder |
assetModelLastUpdateDate(Instant assetModelLastUpdateDate)
The date the asset model was last updated, in Unix epoch time.
|
DescribeAssetModelResponse.Builder |
assetModelName(String assetModelName)
The name of the asset model.
|
DescribeAssetModelResponse.Builder |
assetModelProperties(AssetModelProperty... assetModelProperties)
The list of asset properties for the asset model.
|
DescribeAssetModelResponse.Builder |
assetModelProperties(Collection<AssetModelProperty> assetModelProperties)
The list of asset properties for the asset model.
|
DescribeAssetModelResponse.Builder |
assetModelProperties(Consumer<AssetModelProperty.Builder>... assetModelProperties)
The list of asset properties for the asset model.
|
DescribeAssetModelResponse.Builder |
assetModelStatus(AssetModelStatus assetModelStatus)
The current status of the asset model, which contains a state and any error message.
|
default DescribeAssetModelResponse.Builder |
assetModelStatus(Consumer<AssetModelStatus.Builder> assetModelStatus)
The current status of the asset model, which contains a state and any error message.
|
build, responseMetadata, responseMetadatasdkHttpResponse, sdkHttpResponseequalsBySdkFields, sdkFieldscopyapplyMutation, buildDescribeAssetModelResponse.Builder assetModelId(String assetModelId)
The ID of the asset model.
assetModelId - The ID of the asset model.DescribeAssetModelResponse.Builder assetModelArn(String assetModelArn)
The ARN of the asset model, which has the following format.
arn:${Partition}:iotsitewise:${Region}:${Account}:asset-model/${AssetModelId}
assetModelArn - The ARN of
the asset model, which has the following format.
arn:${Partition}:iotsitewise:${Region}:${Account}:asset-model/${AssetModelId}
DescribeAssetModelResponse.Builder assetModelName(String assetModelName)
The name of the asset model.
assetModelName - The name of the asset model.DescribeAssetModelResponse.Builder assetModelDescription(String assetModelDescription)
The asset model's description.
assetModelDescription - The asset model's description.DescribeAssetModelResponse.Builder assetModelProperties(Collection<AssetModelProperty> assetModelProperties)
The list of asset properties for the asset model.
This object doesn't include properties that you define in composite models. You can find composite model
properties in the assetModelCompositeModels object.
assetModelProperties - The list of asset properties for the asset model.
This object doesn't include properties that you define in composite models. You can find composite
model properties in the assetModelCompositeModels object.
DescribeAssetModelResponse.Builder assetModelProperties(AssetModelProperty... assetModelProperties)
The list of asset properties for the asset model.
This object doesn't include properties that you define in composite models. You can find composite model
properties in the assetModelCompositeModels object.
assetModelProperties - The list of asset properties for the asset model.
This object doesn't include properties that you define in composite models. You can find composite
model properties in the assetModelCompositeModels object.
DescribeAssetModelResponse.Builder assetModelProperties(Consumer<AssetModelProperty.Builder>... assetModelProperties)
The list of asset properties for the asset model.
This object doesn't include properties that you define in composite models. You can find composite model
properties in the assetModelCompositeModels object.
AssetModelProperty.Builder avoiding the need to
create one manually via
AssetModelProperty.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #assetModelProperties(List.
assetModelProperties - a consumer that will call methods on
AssetModelProperty.Builder#assetModelProperties(java.util.Collection) DescribeAssetModelResponse.Builder assetModelHierarchies(Collection<AssetModelHierarchy> assetModelHierarchies)
A list of asset model hierarchies that each contain a childAssetModelId and a
hierarchyId (named id). A hierarchy specifies allowed parent/child asset
relationships for an asset model.
assetModelHierarchies - A list of asset model hierarchies that each contain a childAssetModelId and a
hierarchyId (named id). A hierarchy specifies allowed parent/child asset
relationships for an asset model.DescribeAssetModelResponse.Builder assetModelHierarchies(AssetModelHierarchy... assetModelHierarchies)
A list of asset model hierarchies that each contain a childAssetModelId and a
hierarchyId (named id). A hierarchy specifies allowed parent/child asset
relationships for an asset model.
assetModelHierarchies - A list of asset model hierarchies that each contain a childAssetModelId and a
hierarchyId (named id). A hierarchy specifies allowed parent/child asset
relationships for an asset model.DescribeAssetModelResponse.Builder assetModelHierarchies(Consumer<AssetModelHierarchy.Builder>... assetModelHierarchies)
A list of asset model hierarchies that each contain a childAssetModelId and a
hierarchyId (named id). A hierarchy specifies allowed parent/child asset
relationships for an asset model.
AssetModelHierarchy.Builder avoiding the need to
create one manually via
AssetModelHierarchy.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #assetModelHierarchies(List.
assetModelHierarchies - a consumer that will call methods on
AssetModelHierarchy.Builder#assetModelHierarchies(java.util.Collection) DescribeAssetModelResponse.Builder assetModelCompositeModels(Collection<AssetModelCompositeModel> assetModelCompositeModels)
The list of composite asset models for the asset model.
assetModelCompositeModels - The list of composite asset models for the asset model.DescribeAssetModelResponse.Builder assetModelCompositeModels(AssetModelCompositeModel... assetModelCompositeModels)
The list of composite asset models for the asset model.
assetModelCompositeModels - The list of composite asset models for the asset model.DescribeAssetModelResponse.Builder assetModelCompositeModels(Consumer<AssetModelCompositeModel.Builder>... assetModelCompositeModels)
The list of composite asset models for the asset model.
This is a convenience method that creates an instance of theAssetModelCompositeModel.Builder avoiding the need
to create one manually via
AssetModelCompositeModel.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #assetModelCompositeModels(List.
assetModelCompositeModels - a consumer that will call methods on
AssetModelCompositeModel.Builder#assetModelCompositeModels(java.util.Collection) DescribeAssetModelResponse.Builder assetModelCreationDate(Instant assetModelCreationDate)
The date the asset model was created, in Unix epoch time.
assetModelCreationDate - The date the asset model was created, in Unix epoch time.DescribeAssetModelResponse.Builder assetModelLastUpdateDate(Instant assetModelLastUpdateDate)
The date the asset model was last updated, in Unix epoch time.
assetModelLastUpdateDate - The date the asset model was last updated, in Unix epoch time.DescribeAssetModelResponse.Builder assetModelStatus(AssetModelStatus assetModelStatus)
The current status of the asset model, which contains a state and any error message.
assetModelStatus - The current status of the asset model, which contains a state and any error message.default DescribeAssetModelResponse.Builder assetModelStatus(Consumer<AssetModelStatus.Builder> assetModelStatus)
The current status of the asset model, which contains a state and any error message.
This is a convenience method that creates an instance of theAssetModelStatus.Builder avoiding the
need to create one manually via AssetModelStatus.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to assetModelStatus(AssetModelStatus).
assetModelStatus - a consumer that will call methods on AssetModelStatus.BuilderassetModelStatus(AssetModelStatus)Copyright © 2023. All rights reserved.