public static interface AssetModelCompositeModel.Builder extends SdkPojo, CopyableBuilder<AssetModelCompositeModel.Builder,AssetModelCompositeModel>
| Modifier and Type | Method and Description |
|---|---|
AssetModelCompositeModel.Builder |
description(String description)
The description of the composite model.
|
AssetModelCompositeModel.Builder |
name(String name)
The name of the composite model.
|
AssetModelCompositeModel.Builder |
properties(AssetModelProperty... properties)
The asset property definitions for this composite model.
|
AssetModelCompositeModel.Builder |
properties(Collection<AssetModelProperty> properties)
The asset property definitions for this composite model.
|
AssetModelCompositeModel.Builder |
properties(Consumer<AssetModelProperty.Builder>... properties)
The asset property definitions for this composite model.
|
AssetModelCompositeModel.Builder |
type(String type)
The type of the composite model.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildAssetModelCompositeModel.Builder name(String name)
The name of the composite model.
name - The name of the composite model.AssetModelCompositeModel.Builder description(String description)
The description of the composite model.
description - The description of the composite model.AssetModelCompositeModel.Builder type(String type)
The type of the composite model. For alarm composite models, this type is AWS/ALARM.
type - The type of the composite model. For alarm composite models, this type is AWS/ALARM.AssetModelCompositeModel.Builder properties(Collection<AssetModelProperty> properties)
The asset property definitions for this composite model.
properties - The asset property definitions for this composite model.AssetModelCompositeModel.Builder properties(AssetModelProperty... properties)
The asset property definitions for this composite model.
properties - The asset property definitions for this composite model.AssetModelCompositeModel.Builder properties(Consumer<AssetModelProperty.Builder>... properties)
The asset property definitions for this composite model.
This is a convenience that creates an instance of theList.Builder avoiding the
need to create one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called immediately
and its result is passed to #properties(List) .properties - a consumer that will call methods on List.Builder #properties(List) Copyright © 2021. All rights reserved.