Interface MatterCluster.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<MatterCluster.Builder,
,MatterCluster> SdkBuilder<MatterCluster.Builder,
,MatterCluster> SdkPojo
- Enclosing class:
MatterCluster
@Mutable
@NotThreadSafe
public static interface MatterCluster.Builder
extends SdkPojo, CopyableBuilder<MatterCluster.Builder,MatterCluster>
-
Method Summary
Modifier and TypeMethodDescriptionattributes
(Document attributes) The Matter attributes.Describe the Matter commands with the Matter command identifier mapped to the command fields.Describe the Matter events with the Matter event identifier mapped to the event fields.The cluster id.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, sdkFieldNameToField, sdkFields
-
Method Details
-
id
The cluster id.
- Parameters:
id
- The cluster id.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
attributes
The Matter attributes.
- Parameters:
attributes
- The Matter attributes.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
commands
Describe the Matter commands with the Matter command identifier mapped to the command fields.
- Parameters:
commands
- Describe the Matter commands with the Matter command identifier mapped to the command fields.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
events
Describe the Matter events with the Matter event identifier mapped to the event fields.
- Parameters:
events
- Describe the Matter events with the Matter event identifier mapped to the event fields.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-