com.amazonaws.services.dynamodbv2.model

## クラス ProvisionedThroughputDescription

- java.lang.Object
- - com.amazonaws.services.dynamodbv2.model.ProvisionedThroughputDescription

- すべての実装されたインタフェース:
    java.io.Serializable

      public class ProvisionedThroughputDescription
      extends java.lang.Object
      implements java.io.Serializable

  Describes the provisioned throughput settings for the table, consisting of read and write capacity units, along with data about increases and decreases.

  関連項目:
    直列化された形式

- - ### コンストラクタの概要

    コンストラクタ
    コンストラクタと説明
    `ProvisionedThroughputDescription()`

  - ### メソッドの概要

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `boolean` | `equals(java.lang.Object obj)`
    `java.util.Date` | `getLastDecreaseDateTime()` The date and time of the last provisioned throughput decrease for this table.
    `java.util.Date` | `getLastIncreaseDateTime()` The date and time of the last provisioned throughput increase for this table.
    `java.lang.Long` | `getNumberOfDecreasesToday()` The number of provisioned throughput decreases for this table during this UTC calendar day.
    `java.lang.Long` | `getReadCapacityUnits()` The maximum number of strongly consistent reads consumed per second before Amazon DynamoDB returns a ThrottlingException.
    `java.lang.Long` | `getWriteCapacityUnits()` The maximum number of writes consumed per second before Amazon DynamoDB returns a ThrottlingException.
    `int` | `hashCode()`
    `void` | `setLastDecreaseDateTime(java.util.Date lastDecreaseDateTime)` The date and time of the last provisioned throughput decrease for this table.
    `void` | `setLastIncreaseDateTime(java.util.Date lastIncreaseDateTime)` The date and time of the last provisioned throughput increase for this table.
    `void` | `setNumberOfDecreasesToday(java.lang.Long numberOfDecreasesToday)` The number of provisioned throughput decreases for this table during this UTC calendar day.
    `void` | `setReadCapacityUnits(java.lang.Long readCapacityUnits)` The maximum number of strongly consistent reads consumed per second before Amazon DynamoDB returns a ThrottlingException.
    `void` | `setWriteCapacityUnits(java.lang.Long writeCapacityUnits)` The maximum number of writes consumed per second before Amazon DynamoDB returns a ThrottlingException.
    `java.lang.String` | `toString()` Returns a string representation of this object; useful for testing and debugging.
    `ProvisionedThroughputDescription` | `withLastDecreaseDateTime(java.util.Date lastDecreaseDateTime)` The date and time of the last provisioned throughput decrease for this table.
    `ProvisionedThroughputDescription` | `withLastIncreaseDateTime(java.util.Date lastIncreaseDateTime)` The date and time of the last provisioned throughput increase for this table.
    `ProvisionedThroughputDescription` | `withNumberOfDecreasesToday(java.lang.Long numberOfDecreasesToday)` The number of provisioned throughput decreases for this table during this UTC calendar day.
    `ProvisionedThroughputDescription` | `withReadCapacityUnits(java.lang.Long readCapacityUnits)` The maximum number of strongly consistent reads consumed per second before Amazon DynamoDB returns a ThrottlingException.
    `ProvisionedThroughputDescription` | `withWriteCapacityUnits(java.lang.Long writeCapacityUnits)` The maximum number of writes consumed per second before Amazon DynamoDB returns a ThrottlingException.

    - ### クラスから継承されたメソッド java.lang.Object

      `clone, finalize, getClass, notify, notifyAll, wait, wait, wait`

- - ### コンストラクタの詳細

    - #### ProvisionedThroughputDescription

          public ProvisionedThroughputDescription()

  - ### メソッドの詳細

    - #### getLastIncreaseDateTime

          public java.util.Date getLastIncreaseDateTime()

      The date and time of the last provisioned throughput increase for this table.
      戻り値:
        The date and time of the last provisioned throughput increase for this table.

    - #### setLastIncreaseDateTime

          public void setLastIncreaseDateTime(java.util.Date lastIncreaseDateTime)

      The date and time of the last provisioned throughput increase for this table.
      パラメータ:
        `lastIncreaseDateTime` - The date and time of the last provisioned throughput increase for this table.

    - #### withLastIncreaseDateTime

          public ProvisionedThroughputDescription withLastIncreaseDateTime(java.util.Date lastIncreaseDateTime)

      The date and time of the last provisioned throughput increase for this table.

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

      パラメータ:
        `lastIncreaseDateTime` - The date and time of the last provisioned throughput increase for this table.

    - #### getLastDecreaseDateTime

          public java.util.Date getLastDecreaseDateTime()

      The date and time of the last provisioned throughput decrease for this table.
      戻り値:
        The date and time of the last provisioned throughput decrease for this table.

    - #### setLastDecreaseDateTime

          public void setLastDecreaseDateTime(java.util.Date lastDecreaseDateTime)

      The date and time of the last provisioned throughput decrease for this table.
      パラメータ:
        `lastDecreaseDateTime` - The date and time of the last provisioned throughput decrease for this table.

    - #### withLastDecreaseDateTime

          public ProvisionedThroughputDescription withLastDecreaseDateTime(java.util.Date lastDecreaseDateTime)

      The date and time of the last provisioned throughput decrease for this table.

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

      パラメータ:
        `lastDecreaseDateTime` - The date and time of the last provisioned throughput decrease for this table.

    - #### getNumberOfDecreasesToday

          public java.lang.Long getNumberOfDecreasesToday()

      The number of provisioned throughput decreases for this table during this UTC calendar day. For current maximums on provisioned throughput decreases, see Limits in the Amazon DynamoDB Developer Guide.

      Constraints:
      Range: 1 -

      戻り値:
        The number of provisioned throughput decreases for this table during this UTC calendar day. For current maximums on provisioned throughput decreases, see Limits in the Amazon DynamoDB Developer Guide.

    - #### setNumberOfDecreasesToday

          public void setNumberOfDecreasesToday(java.lang.Long numberOfDecreasesToday)

      The number of provisioned throughput decreases for this table during this UTC calendar day. For current maximums on provisioned throughput decreases, see Limits in the Amazon DynamoDB Developer Guide.

      Constraints:
      Range: 1 -

      パラメータ:
        `numberOfDecreasesToday` - The number of provisioned throughput decreases for this table during this UTC calendar day. For current maximums on provisioned throughput decreases, see Limits in the Amazon DynamoDB Developer Guide.

    - #### withNumberOfDecreasesToday

          public ProvisionedThroughputDescription withNumberOfDecreasesToday(java.lang.Long numberOfDecreasesToday)

      The number of provisioned throughput decreases for this table during this UTC calendar day. For current maximums on provisioned throughput decreases, see Limits in the Amazon DynamoDB Developer Guide.

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

      Constraints:
      Range: 1 -

      パラメータ:
        `numberOfDecreasesToday` - The number of provisioned throughput decreases for this table during this UTC calendar day. For current maximums on provisioned throughput decreases, see Limits in the Amazon DynamoDB Developer Guide.

    - #### getReadCapacityUnits

          public java.lang.Long getReadCapacityUnits()

      The maximum number of strongly consistent reads consumed per second before Amazon DynamoDB returns a ThrottlingException. Eventually consistent reads require less effort than strongly consistent reads, so a setting of 50 ReadCapacityUnits per second provides 100 eventually consistent ReadCapacityUnits per second.

      Constraints:
      Range: 1 -

      戻り値:
        The maximum number of strongly consistent reads consumed per second before Amazon DynamoDB returns a ThrottlingException. Eventually consistent reads require less effort than strongly consistent reads, so a setting of 50 ReadCapacityUnits per second provides 100 eventually consistent ReadCapacityUnits per second.

    - #### setReadCapacityUnits

          public void setReadCapacityUnits(java.lang.Long readCapacityUnits)

      The maximum number of strongly consistent reads consumed per second before Amazon DynamoDB returns a ThrottlingException. Eventually consistent reads require less effort than strongly consistent reads, so a setting of 50 ReadCapacityUnits per second provides 100 eventually consistent ReadCapacityUnits per second.

      Constraints:
      Range: 1 -

      パラメータ:
        `readCapacityUnits` - The maximum number of strongly consistent reads consumed per second before Amazon DynamoDB returns a ThrottlingException. Eventually consistent reads require less effort than strongly consistent reads, so a setting of 50 ReadCapacityUnits per second provides 100 eventually consistent ReadCapacityUnits per second.

    - #### withReadCapacityUnits

          public ProvisionedThroughputDescription withReadCapacityUnits(java.lang.Long readCapacityUnits)

      The maximum number of strongly consistent reads consumed per second before Amazon DynamoDB returns a ThrottlingException. Eventually consistent reads require less effort than strongly consistent reads, so a setting of 50 ReadCapacityUnits per second provides 100 eventually consistent ReadCapacityUnits per second.

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

      Constraints:
      Range: 1 -

      パラメータ:
        `readCapacityUnits` - The maximum number of strongly consistent reads consumed per second before Amazon DynamoDB returns a ThrottlingException. Eventually consistent reads require less effort than strongly consistent reads, so a setting of 50 ReadCapacityUnits per second provides 100 eventually consistent ReadCapacityUnits per second.

    - #### getWriteCapacityUnits

          public java.lang.Long getWriteCapacityUnits()

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

      Constraints:
      Range: 1 -

      戻り値:
        The maximum number of writes consumed per second before Amazon DynamoDB returns a ThrottlingException.

    - #### setWriteCapacityUnits

          public void setWriteCapacityUnits(java.lang.Long writeCapacityUnits)

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

      Constraints:
      Range: 1 -

      パラメータ:
        `writeCapacityUnits` - The maximum number of writes consumed per second before Amazon DynamoDB returns a ThrottlingException.

    - #### withWriteCapacityUnits

          public ProvisionedThroughputDescription withWriteCapacityUnits(java.lang.Long writeCapacityUnits)

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

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

      Constraints:
      Range: 1 -

      パラメータ:
        `writeCapacityUnits` - The maximum number of writes consumed per second before Amazon DynamoDB returns a ThrottlingException.

    - #### toString

          public java.lang.String toString()

      Returns a string representation of this object; useful for testing and debugging.
      オーバーライド:
        `toString` クラス内 `java.lang.Object`
      戻り値:
        A string representation of this object.
      関連項目:
        `Object.toString()`

    - #### hashCode

          public int hashCode()

      オーバーライド:
        `hashCode` クラス内 `java.lang.Object`

    - #### equals

          public boolean equals(java.lang.Object obj)

      オーバーライド:
        `equals` クラス内 `java.lang.Object`