Interface MatterCapabilityReportAttribute.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<MatterCapabilityReportAttribute.Builder,
,MatterCapabilityReportAttribute> SdkBuilder<MatterCapabilityReportAttribute.Builder,
,MatterCapabilityReportAttribute> SdkPojo
- Enclosing class:
MatterCapabilityReportAttribute
@Mutable
@NotThreadSafe
public static interface MatterCapabilityReportAttribute.Builder
extends SdkPojo, CopyableBuilder<MatterCapabilityReportAttribute.Builder,MatterCapabilityReportAttribute>
-
Method Summary
Modifier and TypeMethodDescriptionThe id of the Matter attribute.Name for the Amazon Web Services Matter capability report attribute.Value for the Amazon Web Services Matter capability report attribute.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 id of the Matter attribute.
- Parameters:
id
- The id of the Matter attribute.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
Name for the Amazon Web Services Matter capability report attribute.
- Parameters:
name
- Name for the Amazon Web Services Matter capability report attribute.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
value
Value for the Amazon Web Services Matter capability report attribute.
- Parameters:
value
- Value for the Amazon Web Services Matter capability report attribute.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-