Interface AwsDynamoDbTableProvisionedThroughput.Builder

All Superinterfaces:
Buildable, CopyableBuilder<AwsDynamoDbTableProvisionedThroughput.Builder,AwsDynamoDbTableProvisionedThroughput>, SdkBuilder<AwsDynamoDbTableProvisionedThroughput.Builder,AwsDynamoDbTableProvisionedThroughput>, SdkPojo
Enclosing class:
AwsDynamoDbTableProvisionedThroughput

public static interface AwsDynamoDbTableProvisionedThroughput.Builder extends SdkPojo, CopyableBuilder<AwsDynamoDbTableProvisionedThroughput.Builder,AwsDynamoDbTableProvisionedThroughput>
  • Method Details

    • lastDecreaseDateTime

      AwsDynamoDbTableProvisionedThroughput.Builder lastDecreaseDateTime(String lastDecreaseDateTime)

      Indicates when the provisioned throughput was last decreased.

      Uses the date-time format specified in RFC 3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces, and date and time should be separated by T. For example, 2020-03-22T13:22:13.933Z.

      Parameters:
      lastDecreaseDateTime - Indicates when the provisioned throughput was last decreased.

      Uses the date-time format specified in RFC 3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces, and date and time should be separated by T. For example, 2020-03-22T13:22:13.933Z.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastIncreaseDateTime

      AwsDynamoDbTableProvisionedThroughput.Builder lastIncreaseDateTime(String lastIncreaseDateTime)

      Indicates when the provisioned throughput was last increased.

      Uses the date-time format specified in RFC 3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces, and date and time should be separated by T. For example, 2020-03-22T13:22:13.933Z.

      Parameters:
      lastIncreaseDateTime - Indicates when the provisioned throughput was last increased.

      Uses the date-time format specified in RFC 3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces, and date and time should be separated by T. For example, 2020-03-22T13:22:13.933Z.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • numberOfDecreasesToday

      AwsDynamoDbTableProvisionedThroughput.Builder numberOfDecreasesToday(Integer numberOfDecreasesToday)

      The number of times during the current UTC calendar day that the provisioned throughput was decreased.

      Parameters:
      numberOfDecreasesToday - The number of times during the current UTC calendar day that the provisioned throughput was decreased.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • readCapacityUnits

      AwsDynamoDbTableProvisionedThroughput.Builder readCapacityUnits(Integer readCapacityUnits)

      The maximum number of strongly consistent reads consumed per second before DynamoDB returns a ThrottlingException.

      Parameters:
      readCapacityUnits - The maximum number of strongly consistent reads consumed per second before DynamoDB returns a ThrottlingException.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • writeCapacityUnits

      AwsDynamoDbTableProvisionedThroughput.Builder writeCapacityUnits(Integer writeCapacityUnits)

      The maximum number of writes consumed per second before DynamoDB returns a ThrottlingException.

      Parameters:
      writeCapacityUnits - The maximum number of writes consumed per second before DynamoDB returns a ThrottlingException.
      Returns:
      Returns a reference to this object so that method calls can be chained together.