public static interface CopyDbClusterParameterGroupRequest.Builder extends DocDbRequest.Builder, SdkPojo, CopyableBuilder<CopyDbClusterParameterGroupRequest.Builder,CopyDbClusterParameterGroupRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCopyDbClusterParameterGroupRequest.Builder sourceDBClusterParameterGroupIdentifier(String sourceDBClusterParameterGroupIdentifier)
The identifier or Amazon Resource Name (ARN) for the source cluster parameter group.
Constraints:
Must specify a valid cluster parameter group.
If the source cluster parameter group is in the same Region as the copy, specify a valid parameter group
identifier; for example, my-db-cluster-param-group, or a valid ARN.
If the source parameter group is in a different Region than the copy, specify a valid cluster parameter group
ARN; for example, arn:aws:rds:us-east-1:123456789012:sample-cluster:sample-parameter-group.
sourceDBClusterParameterGroupIdentifier - The identifier or Amazon Resource Name (ARN) for the source cluster parameter group.
Constraints:
Must specify a valid cluster parameter group.
If the source cluster parameter group is in the same Region as the copy, specify a valid parameter
group identifier; for example, my-db-cluster-param-group, or a valid ARN.
If the source parameter group is in a different Region than the copy, specify a valid cluster
parameter group ARN; for example,
arn:aws:rds:us-east-1:123456789012:sample-cluster:sample-parameter-group.
CopyDbClusterParameterGroupRequest.Builder targetDBClusterParameterGroupIdentifier(String targetDBClusterParameterGroupIdentifier)
The identifier for the copied cluster parameter group.
Constraints:
Cannot be null, empty, or blank.
Must contain from 1 to 255 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-param-group1
targetDBClusterParameterGroupIdentifier - The identifier for the copied cluster parameter group.
Constraints:
Cannot be null, empty, or blank.
Must contain from 1 to 255 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-param-group1
CopyDbClusterParameterGroupRequest.Builder targetDBClusterParameterGroupDescription(String targetDBClusterParameterGroupDescription)
A description for the copied cluster parameter group.
targetDBClusterParameterGroupDescription - A description for the copied cluster parameter group.CopyDbClusterParameterGroupRequest.Builder tags(Collection<Tag> tags)
The tags that are to be assigned to the parameter group.
tags - The tags that are to be assigned to the parameter group.CopyDbClusterParameterGroupRequest.Builder tags(Tag... tags)
The tags that are to be assigned to the parameter group.
tags - The tags that are to be assigned to the parameter group.CopyDbClusterParameterGroupRequest.Builder tags(Consumer<Tag.Builder>... tags)
The tags that are to be assigned to the parameter group.
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 #tags(List) .tags - a consumer that will call methods on List.Builder #tags(List) CopyDbClusterParameterGroupRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCopyDbClusterParameterGroupRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2022. All rights reserved.