com.amazonaws.services.elasticache.model

## クラス DeleteCacheClusterRequest

- java.lang.Object
- - com.amazonaws.AmazonWebServiceRequest
  - - com.amazonaws.services.elasticache.model.DeleteCacheClusterRequest

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

      public class DeleteCacheClusterRequest
      extends AmazonWebServiceRequest
      implements java.io.Serializable

  Container for the parameters to the `DeleteCacheCluster operation`.

  Deletes a previously provisioned Cache Cluster. A successful response from the web service indicates the request was received correctly. This action cannot be canceled or reverted. DeleteCacheCluster deletes all associated Cache Nodes, node endpoints and the Cache Cluster itself.

  関連項目:
    `AmazonElastiCache.deleteCacheCluster(DeleteCacheClusterRequest)`, 直列化された形式

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

    コンストラクタ
    コンストラクタと説明
    `DeleteCacheClusterRequest()` Default constructor for a new DeleteCacheClusterRequest object.
    `DeleteCacheClusterRequest(java.lang.String cacheClusterId)` Constructs a new DeleteCacheClusterRequest object.

  - ### メソッドの概要

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `boolean` | `equals(java.lang.Object obj)`
    `java.lang.String` | `getCacheClusterId()` The Cache Cluster identifier for the Cache Cluster to be deleted.
    `int` | `hashCode()`
    `void` | `setCacheClusterId(java.lang.String cacheClusterId)` The Cache Cluster identifier for the Cache Cluster to be deleted.
    `java.lang.String` | `toString()` Returns a string representation of this object; useful for testing and debugging.
    `DeleteCacheClusterRequest` | `withCacheClusterId(java.lang.String cacheClusterId)` The Cache Cluster identifier for the Cache Cluster to be deleted.

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

      `copyPrivateRequestParameters, getRequestClientOptions, getRequestCredentials, setRequestCredentials`

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

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

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

    - #### DeleteCacheClusterRequest

          public DeleteCacheClusterRequest()

      Default constructor for a new DeleteCacheClusterRequest object. Callers should use the setter or fluent setter (with...) methods to initialize this object after creating it.

    - #### DeleteCacheClusterRequest

          public DeleteCacheClusterRequest(java.lang.String cacheClusterId)

      Constructs a new DeleteCacheClusterRequest object. Callers should use the setter or fluent setter (with...) methods to initialize any additional object members.
      パラメータ:
        `cacheClusterId` - The Cache Cluster identifier for the Cache Cluster to be deleted. This parameter isn't case sensitive.

  - ### メソッドの詳細

    - #### getCacheClusterId

          public java.lang.String getCacheClusterId()

      The Cache Cluster identifier for the Cache Cluster to be deleted. This parameter isn't case sensitive.
      戻り値:
        The Cache Cluster identifier for the Cache Cluster to be deleted. This parameter isn't case sensitive.

    - #### setCacheClusterId

          public void setCacheClusterId(java.lang.String cacheClusterId)

      The Cache Cluster identifier for the Cache Cluster to be deleted. This parameter isn't case sensitive.
      パラメータ:
        `cacheClusterId` - The Cache Cluster identifier for the Cache Cluster to be deleted. This parameter isn't case sensitive.

    - #### withCacheClusterId

          public DeleteCacheClusterRequest withCacheClusterId(java.lang.String cacheClusterId)

      The Cache Cluster identifier for the Cache Cluster to be deleted. This parameter isn't case sensitive.

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

      パラメータ:
        `cacheClusterId` - The Cache Cluster identifier for the Cache Cluster to be deleted. This parameter isn't case sensitive.

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