Interface AssetModelHierarchy.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<AssetModelHierarchy.Builder,
,AssetModelHierarchy> SdkBuilder<AssetModelHierarchy.Builder,
,AssetModelHierarchy> SdkPojo
- Enclosing class:
AssetModelHierarchy
public static interface AssetModelHierarchy.Builder
extends SdkPojo, CopyableBuilder<AssetModelHierarchy.Builder,AssetModelHierarchy>
-
Method Summary
Modifier and TypeMethodDescriptionchildAssetModelId
(String childAssetModelId) The ID of the asset model.The ID of the asset model hierarchy.The name of the asset model hierarchy that you specify by using the CreateAssetModel or UpdateAssetModel API operation.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
id
The ID of the asset model hierarchy. This ID is a
hierarchyId
.- Parameters:
id
- The ID of the asset model hierarchy. This ID is ahierarchyId
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The name of the asset model hierarchy that you specify by using the CreateAssetModel or UpdateAssetModel API operation.
- Parameters:
name
- The name of the asset model hierarchy that you specify by using the CreateAssetModel or UpdateAssetModel API operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
childAssetModelId
The ID of the asset model. All assets in this hierarchy must be instances of the
childAssetModelId
asset model.- Parameters:
childAssetModelId
- The ID of the asset model. All assets in this hierarchy must be instances of thechildAssetModelId
asset model.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-