Interface DBClusterSnapshotAttributesResult.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<DBClusterSnapshotAttributesResult.Builder,,- DBClusterSnapshotAttributesResult> - SdkBuilder<DBClusterSnapshotAttributesResult.Builder,,- DBClusterSnapshotAttributesResult> - SdkPojo
- Enclosing class:
- DBClusterSnapshotAttributesResult
@Mutable
@NotThreadSafe
public static interface DBClusterSnapshotAttributesResult.Builder
extends SdkPojo, CopyableBuilder<DBClusterSnapshotAttributesResult.Builder,DBClusterSnapshotAttributesResult> 
- 
Method SummaryModifier and TypeMethodDescriptiondbClusterSnapshotAttributes(Collection<DBClusterSnapshotAttribute> dbClusterSnapshotAttributes) The list of attributes and values for the manual DB cluster snapshot.dbClusterSnapshotAttributes(Consumer<DBClusterSnapshotAttribute.Builder>... dbClusterSnapshotAttributes) The list of attributes and values for the manual DB cluster snapshot.dbClusterSnapshotAttributes(DBClusterSnapshotAttribute... dbClusterSnapshotAttributes) The list of attributes and values for the manual DB cluster snapshot.dbClusterSnapshotIdentifier(String dbClusterSnapshotIdentifier) The identifier of the manual DB cluster snapshot that the attributes apply to.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
dbClusterSnapshotIdentifierDBClusterSnapshotAttributesResult.Builder dbClusterSnapshotIdentifier(String dbClusterSnapshotIdentifier) The identifier of the manual DB cluster snapshot that the attributes apply to. - Parameters:
- dbClusterSnapshotIdentifier- The identifier of the manual DB cluster snapshot that the attributes apply to.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
dbClusterSnapshotAttributesDBClusterSnapshotAttributesResult.Builder dbClusterSnapshotAttributes(Collection<DBClusterSnapshotAttribute> dbClusterSnapshotAttributes) The list of attributes and values for the manual DB cluster snapshot. - Parameters:
- dbClusterSnapshotAttributes- The list of attributes and values for the manual DB cluster snapshot.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
dbClusterSnapshotAttributesDBClusterSnapshotAttributesResult.Builder dbClusterSnapshotAttributes(DBClusterSnapshotAttribute... dbClusterSnapshotAttributes) The list of attributes and values for the manual DB cluster snapshot. - Parameters:
- dbClusterSnapshotAttributes- The list of attributes and values for the manual DB cluster snapshot.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
dbClusterSnapshotAttributesDBClusterSnapshotAttributesResult.Builder dbClusterSnapshotAttributes(Consumer<DBClusterSnapshotAttribute.Builder>... dbClusterSnapshotAttributes) The list of attributes and values for the manual DB cluster snapshot. This is a convenience method that creates an instance of theDBClusterSnapshotAttribute.Builderavoiding the need to create one manually viaDBClusterSnapshotAttribute.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todbClusterSnapshotAttributes(List<DBClusterSnapshotAttribute>).- Parameters:
- dbClusterSnapshotAttributes- a consumer that will call methods on- DBClusterSnapshotAttribute.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
 
-