com.amazonaws.services.redshift.model

## クラス DescribeClustersRequest

- java.lang.Object
- - com.amazonaws.AmazonWebServiceRequest
  - - com.amazonaws.services.redshift.model.DescribeClustersRequest

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

      public class DescribeClustersRequest
      extends AmazonWebServiceRequest
      implements java.io.Serializable

  Container for the parameters to the `DescribeClusters operation`.

  Returns properties of provisioned clusters including general cluster properties, cluster database properties, maintenance and backup properties, and security and access properties. This operation supports pagination. For more information about managing clusters, go to Amazon Redshift Clusters in the Amazon Redshift Management Guide .

  関連項目:
    `AmazonRedshift.describeClusters(DescribeClustersRequest)`, 直列化された形式

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

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

  - ### メソッドの概要

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `boolean` | `equals(java.lang.Object obj)`
    `java.lang.String` | `getClusterIdentifier()` The unique identifier of a cluster whose properties you are requesting.
    `java.lang.String` | `getMarker()` An optional marker returned by a previous DescribeClusters request to indicate the first cluster that the current DescribeClusters request will return.
    `java.lang.Integer` | `getMaxRecords()` The maximum number of records that the response can include.
    `int` | `hashCode()`
    `void` | `setClusterIdentifier(java.lang.String clusterIdentifier)` The unique identifier of a cluster whose properties you are requesting.
    `void` | `setMarker(java.lang.String marker)` An optional marker returned by a previous DescribeClusters request to indicate the first cluster that the current DescribeClusters request will return.
    `void` | `setMaxRecords(java.lang.Integer maxRecords)` The maximum number of records that the response can include.
    `java.lang.String` | `toString()` Returns a string representation of this object; useful for testing and debugging.
    `DescribeClustersRequest` | `withClusterIdentifier(java.lang.String clusterIdentifier)` The unique identifier of a cluster whose properties you are requesting.
    `DescribeClustersRequest` | `withMarker(java.lang.String marker)` An optional marker returned by a previous DescribeClusters request to indicate the first cluster that the current DescribeClusters request will return.
    `DescribeClustersRequest` | `withMaxRecords(java.lang.Integer maxRecords)` The maximum number of records that the response can include.

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

      `copyPrivateRequestParameters, getRequestClientOptions, getRequestCredentials, setRequestCredentials`

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

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

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

    - #### DescribeClustersRequest

          public DescribeClustersRequest()

  - ### メソッドの詳細

    - #### getClusterIdentifier

          public java.lang.String getClusterIdentifier()

      The unique identifier of a cluster whose properties you are requesting. This parameter isn't case sensitive.

      The default is that all clusters defined for an account are returned.

      戻り値:
        The unique identifier of a cluster whose properties you are requesting. This parameter isn't case sensitive.

        The default is that all clusters defined for an account are returned.

    - #### setClusterIdentifier

          public void setClusterIdentifier(java.lang.String clusterIdentifier)

      The unique identifier of a cluster whose properties you are requesting. This parameter isn't case sensitive.

      The default is that all clusters defined for an account are returned.

      パラメータ:
        `clusterIdentifier` - The unique identifier of a cluster whose properties you are requesting. This parameter isn't case sensitive.

        The default is that all clusters defined for an account are returned.

    - #### withClusterIdentifier

          public DescribeClustersRequest withClusterIdentifier(java.lang.String clusterIdentifier)

      The unique identifier of a cluster whose properties you are requesting. This parameter isn't case sensitive.

      The default is that all clusters defined for an account are returned.

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

      パラメータ:
        `clusterIdentifier` - The unique identifier of a cluster whose properties you are requesting. This parameter isn't case sensitive.

        The default is that all clusters defined for an account are returned.

    - #### getMaxRecords

          public java.lang.Integer getMaxRecords()

      The maximum number of records that the response can include. If more records exist than the specified `MaxRecords` value, a `marker` is included in the response that can be used in a new DescribeClusters request to continue listing results.

      Default: `100`

      Constraints: Value must be at least 20 and no more than 100.

      戻り値:
        The maximum number of records that the response can include. If more records exist than the specified `MaxRecords` value, a `marker` is included in the response that can be used in a new DescribeClusters request to continue listing results.

        Default: `100`

        Constraints: Value must be at least 20 and no more than 100.

    - #### setMaxRecords

          public void setMaxRecords(java.lang.Integer maxRecords)

      The maximum number of records that the response can include. If more records exist than the specified `MaxRecords` value, a `marker` is included in the response that can be used in a new DescribeClusters request to continue listing results.

      Default: `100`

      Constraints: Value must be at least 20 and no more than 100.

      パラメータ:
        `maxRecords` - The maximum number of records that the response can include. If more records exist than the specified `MaxRecords` value, a `marker` is included in the response that can be used in a new DescribeClusters request to continue listing results.

        Default: `100`

        Constraints: Value must be at least 20 and no more than 100.

    - #### withMaxRecords

          public DescribeClustersRequest withMaxRecords(java.lang.Integer maxRecords)

      The maximum number of records that the response can include. If more records exist than the specified `MaxRecords` value, a `marker` is included in the response that can be used in a new DescribeClusters request to continue listing results.

      Default: `100`

      Constraints: Value must be at least 20 and no more than 100.

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

      パラメータ:
        `maxRecords` - The maximum number of records that the response can include. If more records exist than the specified `MaxRecords` value, a `marker` is included in the response that can be used in a new DescribeClusters request to continue listing results.

        Default: `100`

        Constraints: Value must be at least 20 and no more than 100.

    - #### getMarker

          public java.lang.String getMarker()

      An optional marker returned by a previous DescribeClusters request to indicate the first cluster that the current DescribeClusters request will return.

      You can specify either a Marker parameter or a ClusterIdentifier parameter in a DescribeClusters request, but not both.

      戻り値:
        An optional marker returned by a previous DescribeClusters request to indicate the first cluster that the current DescribeClusters request will return.

        You can specify either a Marker parameter or a ClusterIdentifier parameter in a DescribeClusters request, but not both.

    - #### setMarker

          public void setMarker(java.lang.String marker)

      An optional marker returned by a previous DescribeClusters request to indicate the first cluster that the current DescribeClusters request will return.

      You can specify either a Marker parameter or a ClusterIdentifier parameter in a DescribeClusters request, but not both.

      パラメータ:
        `marker` - An optional marker returned by a previous DescribeClusters request to indicate the first cluster that the current DescribeClusters request will return.

        You can specify either a Marker parameter or a ClusterIdentifier parameter in a DescribeClusters request, but not both.

    - #### withMarker

          public DescribeClustersRequest withMarker(java.lang.String marker)

      An optional marker returned by a previous DescribeClusters request to indicate the first cluster that the current DescribeClusters request will return.

      You can specify either a Marker parameter or a ClusterIdentifier parameter in a DescribeClusters request, but not both.

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

      パラメータ:
        `marker` - An optional marker returned by a previous DescribeClusters request to indicate the first cluster that the current DescribeClusters request will return.

        You can specify either a Marker parameter or a ClusterIdentifier parameter in a DescribeClusters request, but not both.

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