public static interface ModifyCurrentDbClusterCapacityRequest.Builder extends RdsRequest.Builder, SdkPojo, CopyableBuilder<ModifyCurrentDbClusterCapacityRequest.Builder,ModifyCurrentDbClusterCapacityRequest>
Modifier and Type | Method and Description |
---|---|
ModifyCurrentDbClusterCapacityRequest.Builder |
capacity(Integer capacity)
The DB cluster capacity.
|
ModifyCurrentDbClusterCapacityRequest.Builder |
dbClusterIdentifier(String dbClusterIdentifier)
The DB cluster identifier for the cluster being modified.
|
ModifyCurrentDbClusterCapacityRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
Add an optional request override configuration.
|
ModifyCurrentDbClusterCapacityRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
Add an optional request override configuration.
|
ModifyCurrentDbClusterCapacityRequest.Builder |
secondsBeforeTimeout(Integer secondsBeforeTimeout)
The amount of time, in seconds, that Aurora Serverless tries to find a scaling point to perform seamless
scaling before enforcing the timeout action.
|
ModifyCurrentDbClusterCapacityRequest.Builder |
timeoutAction(String timeoutAction)
The action to take when the timeout is reached, either
ForceApplyCapacityChange or
RollbackCapacityChange . |
build
overrideConfiguration
copy
applyMutation, build
ModifyCurrentDbClusterCapacityRequest.Builder dbClusterIdentifier(String dbClusterIdentifier)
The DB cluster identifier for the cluster being modified. This parameter is not case-sensitive.
Constraints:
Must match the identifier of an existing DB cluster.
dbClusterIdentifier
- The DB cluster identifier for the cluster being modified. This parameter is not case-sensitive.
Constraints:
Must match the identifier of an existing DB cluster.
ModifyCurrentDbClusterCapacityRequest.Builder capacity(Integer capacity)
The DB cluster capacity.
Constraints:
Value must be 2
, 4
, 8
, 16
, 32
,
64
, 128
, or 256
.
capacity
- The DB cluster capacity.
Constraints:
Value must be 2
, 4
, 8
, 16
, 32
,
64
, 128
, or 256
.
ModifyCurrentDbClusterCapacityRequest.Builder secondsBeforeTimeout(Integer secondsBeforeTimeout)
The amount of time, in seconds, that Aurora Serverless tries to find a scaling point to perform seamless scaling before enforcing the timeout action. The default is 300.
Value must be from 10 through 600.
secondsBeforeTimeout
- The amount of time, in seconds, that Aurora Serverless tries to find a scaling point to perform
seamless scaling before enforcing the timeout action. The default is 300.
Value must be from 10 through 600.
ModifyCurrentDbClusterCapacityRequest.Builder timeoutAction(String timeoutAction)
The action to take when the timeout is reached, either ForceApplyCapacityChange
or
RollbackCapacityChange
.
ForceApplyCapacityChange
, the default, sets the capacity to the specified value as soon as
possible.
RollbackCapacityChange
ignores the capacity change if a scaling point is not found in the
timeout period.
timeoutAction
- The action to take when the timeout is reached, either ForceApplyCapacityChange
or
RollbackCapacityChange
.
ForceApplyCapacityChange
, the default, sets the capacity to the specified value as soon
as possible.
RollbackCapacityChange
ignores the capacity change if a scaling point is not found in the
timeout period.
ModifyCurrentDbClusterCapacityRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
AwsRequest.Builder
overrideConfiguration
in interface AwsRequest.Builder
overrideConfiguration
- The override configuration.ModifyCurrentDbClusterCapacityRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
AwsRequest.Builder
overrideConfiguration
in interface AwsRequest.Builder
builderConsumer
- A Consumer
to which an empty AwsRequestOverrideConfiguration.Builder
will be
given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.