Interface ModifyDbShardGroupRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CopyableBuilder<ModifyDbShardGroupRequest.Builder,ModifyDbShardGroupRequest>
,RdsRequest.Builder
,SdkBuilder<ModifyDbShardGroupRequest.Builder,ModifyDbShardGroupRequest>
,SdkPojo
,SdkRequest.Builder
- Enclosing class:
- ModifyDbShardGroupRequest
public static interface ModifyDbShardGroupRequest.Builder extends RdsRequest.Builder, SdkPojo, CopyableBuilder<ModifyDbShardGroupRequest.Builder,ModifyDbShardGroupRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ModifyDbShardGroupRequest.Builder
computeRedundancy(Integer computeRedundancy)
Specifies whether to create standby DB shard groups for the DB shard group.ModifyDbShardGroupRequest.Builder
dbShardGroupIdentifier(String dbShardGroupIdentifier)
The name of the DB shard group to modify.ModifyDbShardGroupRequest.Builder
maxACU(Double maxACU)
The maximum capacity of the DB shard group in Aurora capacity units (ACUs).ModifyDbShardGroupRequest.Builder
minACU(Double minACU)
The minimum capacity of the DB shard group in Aurora capacity units (ACUs).ModifyDbShardGroupRequest.Builder
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
ModifyDbShardGroupRequest.Builder
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.rds.model.RdsRequest.Builder
build
-
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 Detail
-
dbShardGroupIdentifier
ModifyDbShardGroupRequest.Builder dbShardGroupIdentifier(String dbShardGroupIdentifier)
The name of the DB shard group to modify.
- Parameters:
dbShardGroupIdentifier
- The name of the DB shard group to modify.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maxACU
ModifyDbShardGroupRequest.Builder maxACU(Double maxACU)
The maximum capacity of the DB shard group in Aurora capacity units (ACUs).
- Parameters:
maxACU
- The maximum capacity of the DB shard group in Aurora capacity units (ACUs).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
minACU
ModifyDbShardGroupRequest.Builder minACU(Double minACU)
The minimum capacity of the DB shard group in Aurora capacity units (ACUs).
- Parameters:
minACU
- The minimum capacity of the DB shard group in Aurora capacity units (ACUs).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
computeRedundancy
ModifyDbShardGroupRequest.Builder computeRedundancy(Integer computeRedundancy)
Specifies whether to create standby DB shard groups for the DB shard group. Valid values are the following:
-
0 - Creates a DB shard group without a standby DB shard group. This is the default value.
-
1 - Creates a DB shard group with a standby DB shard group in a different Availability Zone (AZ).
-
2 - Creates a DB shard group with two standby DB shard groups in two different AZs.
- Parameters:
computeRedundancy
- Specifies whether to create standby DB shard groups for the DB shard group. Valid values are the following:-
0 - Creates a DB shard group without a standby DB shard group. This is the default value.
-
1 - Creates a DB shard group with a standby DB shard group in a different Availability Zone (AZ).
-
2 - Creates a DB shard group with two standby DB shard groups in two different AZs.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
overrideConfiguration
ModifyDbShardGroupRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
-
overrideConfiguration
ModifyDbShardGroupRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
-
-