public static interface CreateDbClusterSnapshotRequest.Builder extends DocDbRequest.Builder, SdkPojo, CopyableBuilder<CreateDbClusterSnapshotRequest.Builder,CreateDbClusterSnapshotRequest>
| Modifier and Type | Method and Description |
|---|---|
CreateDbClusterSnapshotRequest.Builder |
dbClusterIdentifier(String dbClusterIdentifier)
The identifier of the cluster to create a snapshot for.
|
CreateDbClusterSnapshotRequest.Builder |
dbClusterSnapshotIdentifier(String dbClusterSnapshotIdentifier)
The identifier of the cluster snapshot.
|
CreateDbClusterSnapshotRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateDbClusterSnapshotRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
CreateDbClusterSnapshotRequest.Builder |
tags(Collection<Tag> tags)
The tags to be assigned to the cluster snapshot.
|
CreateDbClusterSnapshotRequest.Builder |
tags(Consumer<Tag.Builder>... tags)
The tags to be assigned to the cluster snapshot.
|
CreateDbClusterSnapshotRequest.Builder |
tags(Tag... tags)
The tags to be assigned to the cluster snapshot.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateDbClusterSnapshotRequest.Builder dbClusterSnapshotIdentifier(String dbClusterSnapshotIdentifier)
The identifier of the cluster snapshot. This parameter is stored as a lowercase string.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot1
dbClusterSnapshotIdentifier - The identifier of the cluster snapshot. This parameter is stored as a lowercase string.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot1
CreateDbClusterSnapshotRequest.Builder dbClusterIdentifier(String dbClusterIdentifier)
The identifier of the cluster to create a snapshot for. This parameter is not case sensitive.
Constraints:
Must match the identifier of an existing DBCluster.
Example: my-cluster
dbClusterIdentifier - The identifier of the cluster to create a snapshot for. This parameter is not case sensitive.
Constraints:
Must match the identifier of an existing DBCluster.
Example: my-cluster
CreateDbClusterSnapshotRequest.Builder tags(Collection<Tag> tags)
The tags to be assigned to the cluster snapshot.
tags - The tags to be assigned to the cluster snapshot.CreateDbClusterSnapshotRequest.Builder tags(Tag... tags)
The tags to be assigned to the cluster snapshot.
tags - The tags to be assigned to the cluster snapshot.CreateDbClusterSnapshotRequest.Builder tags(Consumer<Tag.Builder>... tags)
The tags to be assigned to the cluster snapshot.
This is a convenience method that creates an instance of theTag.Builder avoiding the need to create one manually via
Tag.builder().
When the Consumer completes, SdkBuilder.build()
is called immediately and its result is passed to #tags(List.
tags - a consumer that will call methods on Tag.Builder#tags(java.util.Collection) CreateDbClusterSnapshotRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateDbClusterSnapshotRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.