com.amazonaws.services.storagegateway.model

## クラス DeleteBandwidthRateLimitRequest

- java.lang.Object
- - com.amazonaws.AmazonWebServiceRequest
  - - com.amazonaws.services.storagegateway.model.DeleteBandwidthRateLimitRequest

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

      public class DeleteBandwidthRateLimitRequest
      extends AmazonWebServiceRequest
      implements java.io.Serializable

  Container for the parameters to the `DeleteBandwidthRateLimit operation`.

  This operation deletes the bandwidth rate limits of a gateway. You can delete either the upload and download bandwidth rate limit, or you can delete both. If you delete only one of the limits, the other limit remains unchanged. To specify which gateway to work with, use the Amazon Resource Name (ARN) of the gateway in your request.

  関連項目:
    `AWSStorageGateway.deleteBandwidthRateLimit(DeleteBandwidthRateLimitRequest)`, 直列化された形式

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

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

  - ### メソッドの概要

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `boolean` | `equals(java.lang.Object obj)`
    `java.lang.String` | `getBandwidthType()` One of the BandwidthType values that indicates the gateway bandwidth rate limit to delete.
    `java.lang.String` | `getGatewayARN()` The Amazon Resource Name (ARN) of the gateway.
    `int` | `hashCode()`
    `void` | `setBandwidthType(BandwidthType bandwidthType)` One of the BandwidthType values that indicates the gateway bandwidth rate limit to delete.
    `void` | `setBandwidthType(java.lang.String bandwidthType)` One of the BandwidthType values that indicates the gateway bandwidth rate limit to delete.
    `void` | `setGatewayARN(java.lang.String gatewayARN)` The Amazon Resource Name (ARN) of the gateway.
    `java.lang.String` | `toString()` Returns a string representation of this object; useful for testing and debugging.
    `DeleteBandwidthRateLimitRequest` | `withBandwidthType(BandwidthType bandwidthType)` One of the BandwidthType values that indicates the gateway bandwidth rate limit to delete.
    `DeleteBandwidthRateLimitRequest` | `withBandwidthType(java.lang.String bandwidthType)` One of the BandwidthType values that indicates the gateway bandwidth rate limit to delete.
    `DeleteBandwidthRateLimitRequest` | `withGatewayARN(java.lang.String gatewayARN)` The Amazon Resource Name (ARN) of the gateway.

    - ### クラスから継承されたメソッド com.amazonaws.AmazonWebServiceRequest

      `copyPrivateRequestParameters, getRequestClientOptions, getRequestCredentials, setRequestCredentials`

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

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

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

    - #### DeleteBandwidthRateLimitRequest

          public DeleteBandwidthRateLimitRequest()

  - ### メソッドの詳細

    - #### getGatewayARN

          public java.lang.String getGatewayARN()

      The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and region.

      Constraints:
      Length: 50 - 500

      戻り値:
        The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and region.

    - #### setGatewayARN

          public void setGatewayARN(java.lang.String gatewayARN)

      The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and region.

      Constraints:
      Length: 50 - 500

      パラメータ:
        `gatewayARN` - The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and region.

    - #### withGatewayARN

          public DeleteBandwidthRateLimitRequest withGatewayARN(java.lang.String gatewayARN)

      The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and region.

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

      Constraints:
      Length: 50 - 500

      パラメータ:
        `gatewayARN` - The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and region.

    - #### getBandwidthType

          public java.lang.String getBandwidthType()

      One of the BandwidthType values that indicates the gateway bandwidth rate limit to delete.

      Valid Values: `Upload`, `Download`, `All`

      Constraints:
      Allowed Values: UPLOAD, DOWNLOAD, ALL

      戻り値:
        One of the BandwidthType values that indicates the gateway bandwidth rate limit to delete.

        Valid Values: `Upload`, `Download`, `All`

      関連項目:
        `BandwidthType`

    - #### setBandwidthType

          public void setBandwidthType(java.lang.String bandwidthType)

      One of the BandwidthType values that indicates the gateway bandwidth rate limit to delete.

      Valid Values: `Upload`, `Download`, `All`

      Constraints:
      Allowed Values: UPLOAD, DOWNLOAD, ALL

      パラメータ:
        `bandwidthType` - One of the BandwidthType values that indicates the gateway bandwidth rate limit to delete.

        Valid Values: `Upload`, `Download`, `All`

      関連項目:
        `BandwidthType`

    - #### withBandwidthType

          public DeleteBandwidthRateLimitRequest withBandwidthType(java.lang.String bandwidthType)

      One of the BandwidthType values that indicates the gateway bandwidth rate limit to delete.

      Valid Values: `Upload`, `Download`, `All`

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

      Constraints:
      Allowed Values: UPLOAD, DOWNLOAD, ALL

      パラメータ:
        `bandwidthType` - One of the BandwidthType values that indicates the gateway bandwidth rate limit to delete.

        Valid Values: `Upload`, `Download`, `All`

      関連項目:
        `BandwidthType`

    - #### setBandwidthType

          public void setBandwidthType(BandwidthType bandwidthType)

      One of the BandwidthType values that indicates the gateway bandwidth rate limit to delete.

      Valid Values: `Upload`, `Download`, `All`

      Constraints:
      Allowed Values: UPLOAD, DOWNLOAD, ALL

      パラメータ:
        `bandwidthType` - One of the BandwidthType values that indicates the gateway bandwidth rate limit to delete.

        Valid Values: `Upload`, `Download`, `All`

      関連項目:
        `BandwidthType`

    - #### withBandwidthType

          public DeleteBandwidthRateLimitRequest withBandwidthType(BandwidthType bandwidthType)

      One of the BandwidthType values that indicates the gateway bandwidth rate limit to delete.

      Valid Values: `Upload`, `Download`, `All`

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

      Constraints:
      Allowed Values: UPLOAD, DOWNLOAD, ALL

      パラメータ:
        `bandwidthType` - One of the BandwidthType values that indicates the gateway bandwidth rate limit to delete.

        Valid Values: `Upload`, `Download`, `All`

      関連項目:
        `BandwidthType`

    - #### 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`