com.amazonaws.services.redshift.model

## クラス DescribeClusterParameterGroupsRequest

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

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

      public class DescribeClusterParameterGroupsRequest
      extends AmazonWebServiceRequest
      implements java.io.Serializable

  Container for the parameters to the `DescribeClusterParameterGroups operation`.

  Returns a list of Amazon Redshift parameter groups, including parameter groups you created and the default parameter group. For each parameter group, the response includes the parameter group name, description, and parameter group family name. You can optionally specify a name to retrieve the description of a specific parameter group.

  For more information about managing parameter groups, go to Amazon Redshift Parameter Groups in the Amazon Redshift Management Guide .

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

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

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

  - ### メソッドの概要

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `boolean` | `equals(java.lang.Object obj)`
    `java.lang.String` | `getMarker()` An optional marker returned by a previous DescribeClusterParameterGroups request to indicate the first parameter group that the current request will return.
    `java.lang.Integer` | `getMaxRecords()` The maximum number of parameter group records to include in the response.
    `java.lang.String` | `getParameterGroupName()` The name of a specific parameter group for which to return details.
    `int` | `hashCode()`
    `void` | `setMarker(java.lang.String marker)` An optional marker returned by a previous DescribeClusterParameterGroups request to indicate the first parameter group that the current request will return.
    `void` | `setMaxRecords(java.lang.Integer maxRecords)` The maximum number of parameter group records to include in the response.
    `void` | `setParameterGroupName(java.lang.String parameterGroupName)` The name of a specific parameter group for which to return details.
    `java.lang.String` | `toString()` Returns a string representation of this object; useful for testing and debugging.
    `DescribeClusterParameterGroupsRequest` | `withMarker(java.lang.String marker)` An optional marker returned by a previous DescribeClusterParameterGroups request to indicate the first parameter group that the current request will return.
    `DescribeClusterParameterGroupsRequest` | `withMaxRecords(java.lang.Integer maxRecords)` The maximum number of parameter group records to include in the response.
    `DescribeClusterParameterGroupsRequest` | `withParameterGroupName(java.lang.String parameterGroupName)` The name of a specific parameter group for which to return details.

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

      `copyPrivateRequestParameters, getRequestClientOptions, getRequestCredentials, setRequestCredentials`

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

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

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

    - #### DescribeClusterParameterGroupsRequest

          public DescribeClusterParameterGroupsRequest()

  - ### メソッドの詳細

    - #### getParameterGroupName

          public java.lang.String getParameterGroupName()

      The name of a specific parameter group for which to return details. By default, details about all parameter groups and the default parameter group are returned.
      戻り値:
        The name of a specific parameter group for which to return details. By default, details about all parameter groups and the default parameter group are returned.

    - #### setParameterGroupName

          public void setParameterGroupName(java.lang.String parameterGroupName)

      The name of a specific parameter group for which to return details. By default, details about all parameter groups and the default parameter group are returned.
      パラメータ:
        `parameterGroupName` - The name of a specific parameter group for which to return details. By default, details about all parameter groups and the default parameter group are returned.

    - #### withParameterGroupName

          public DescribeClusterParameterGroupsRequest withParameterGroupName(java.lang.String parameterGroupName)

      The name of a specific parameter group for which to return details. By default, details about all parameter groups and the default parameter group are returned.

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

      パラメータ:
        `parameterGroupName` - The name of a specific parameter group for which to return details. By default, details about all parameter groups and the default parameter group are returned.

    - #### getMaxRecords

          public java.lang.Integer getMaxRecords()

      The maximum number of parameter group records to include in the response. If more records exist than the specified `MaxRecords` value, the response includes a marker that you can use in a subsequent DescribeClusterParameterGroups request to retrieve the next set of records.

      Default: `100`

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

      戻り値:
        The maximum number of parameter group records to include in the response. If more records exist than the specified `MaxRecords` value, the response includes a marker that you can use in a subsequent DescribeClusterParameterGroups request to retrieve the next set of records.

        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 parameter group records to include in the response. If more records exist than the specified `MaxRecords` value, the response includes a marker that you can use in a subsequent DescribeClusterParameterGroups request to retrieve the next set of records.

      Default: `100`

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

      パラメータ:
        `maxRecords` - The maximum number of parameter group records to include in the response. If more records exist than the specified `MaxRecords` value, the response includes a marker that you can use in a subsequent DescribeClusterParameterGroups request to retrieve the next set of records.

        Default: `100`

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

    - #### withMaxRecords

          public DescribeClusterParameterGroupsRequest withMaxRecords(java.lang.Integer maxRecords)

      The maximum number of parameter group records to include in the response. If more records exist than the specified `MaxRecords` value, the response includes a marker that you can use in a subsequent DescribeClusterParameterGroups request to retrieve the next set of records.

      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 parameter group records to include in the response. If more records exist than the specified `MaxRecords` value, the response includes a marker that you can use in a subsequent DescribeClusterParameterGroups request to retrieve the next set of records.

        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 DescribeClusterParameterGroups request to indicate the first parameter group that the current request will return.
      戻り値:
        An optional marker returned by a previous DescribeClusterParameterGroups request to indicate the first parameter group that the current request will return.

    - #### setMarker

          public void setMarker(java.lang.String marker)

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

    - #### withMarker

          public DescribeClusterParameterGroupsRequest withMarker(java.lang.String marker)

      An optional marker returned by a previous DescribeClusterParameterGroups request to indicate the first parameter group that the current request will return.

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

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

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