Interface ModifyDbShardGroupRequest.Builder

  • Method Details

    • 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

      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

      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)
      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      overrideConfiguration - The override configuration.
      Returns:
      This object for method chaining.
    • overrideConfiguration

      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      builderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be given.
      Returns:
      This object for method chaining.