com.amazonaws.services.elasticache.model

## クラス DescribeEngineDefaultParametersRequest

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

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

      public class DescribeEngineDefaultParametersRequest
      extends AmazonWebServiceRequest
      implements java.io.Serializable

  Container for the parameters to the `DescribeEngineDefaultParameters operation`.

  Returns the default engine and system parameter information for the specified cache engine.

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

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

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

  - ### メソッドの概要

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `boolean` | `equals(java.lang.Object obj)`
    `java.lang.String` | `getCacheParameterGroupFamily()` The name of the Cache Parameter Group Family.
    `java.lang.String` | `getMarker()` An optional marker provided in the previous DescribeCacheClusters request.
    `java.lang.Integer` | `getMaxRecords()` The maximum number of records to include in the response.
    `int` | `hashCode()`
    `void` | `setCacheParameterGroupFamily(java.lang.String cacheParameterGroupFamily)` The name of the Cache Parameter Group Family.
    `void` | `setMarker(java.lang.String marker)` An optional marker provided in the previous DescribeCacheClusters request.
    `void` | `setMaxRecords(java.lang.Integer maxRecords)` The maximum number of records to include in the response.
    `java.lang.String` | `toString()` Returns a string representation of this object; useful for testing and debugging.
    `DescribeEngineDefaultParametersRequest` | `withCacheParameterGroupFamily(java.lang.String cacheParameterGroupFamily)` The name of the Cache Parameter Group Family.
    `DescribeEngineDefaultParametersRequest` | `withMarker(java.lang.String marker)` An optional marker provided in the previous DescribeCacheClusters request.
    `DescribeEngineDefaultParametersRequest` | `withMaxRecords(java.lang.Integer maxRecords)` The maximum number of records to include in the response.

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

      `copyPrivateRequestParameters, getRequestClientOptions, getRequestCredentials, setRequestCredentials`

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

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

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

    - #### DescribeEngineDefaultParametersRequest

          public DescribeEngineDefaultParametersRequest()

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

    - #### DescribeEngineDefaultParametersRequest

          public DescribeEngineDefaultParametersRequest(java.lang.String cacheParameterGroupFamily)

      Constructs a new DescribeEngineDefaultParametersRequest object. Callers should use the setter or fluent setter (with...) methods to initialize any additional object members.
      パラメータ:
        `cacheParameterGroupFamily` - The name of the Cache Parameter Group Family. Currently, memcached1.4 is the only cache parameter group family supported by the service.

  - ### メソッドの詳細

    - #### getCacheParameterGroupFamily

          public java.lang.String getCacheParameterGroupFamily()

      The name of the Cache Parameter Group Family. Currently, memcached1.4 is the only cache parameter group family supported by the service.
      戻り値:
        The name of the Cache Parameter Group Family. Currently, memcached1.4 is the only cache parameter group family supported by the service.

    - #### setCacheParameterGroupFamily

          public void setCacheParameterGroupFamily(java.lang.String cacheParameterGroupFamily)

      The name of the Cache Parameter Group Family. Currently, memcached1.4 is the only cache parameter group family supported by the service.
      パラメータ:
        `cacheParameterGroupFamily` - The name of the Cache Parameter Group Family. Currently, memcached1.4 is the only cache parameter group family supported by the service.

    - #### withCacheParameterGroupFamily

          public DescribeEngineDefaultParametersRequest withCacheParameterGroupFamily(java.lang.String cacheParameterGroupFamily)

      The name of the Cache Parameter Group Family. Currently, memcached1.4 is the only cache parameter group family supported by the service.

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

      パラメータ:
        `cacheParameterGroupFamily` - The name of the Cache Parameter Group Family. Currently, memcached1.4 is the only cache parameter group family supported by the service.

    - #### getMaxRecords

          public java.lang.Integer getMaxRecords()

      The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a marker is included in the response so that the remaining results may be retrieved.
      戻り値:
        The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a marker is included in the response so that the remaining results may be retrieved.

    - #### setMaxRecords

          public void setMaxRecords(java.lang.Integer maxRecords)

      The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a marker is included in the response so that the remaining results may be retrieved.
      パラメータ:
        `maxRecords` - The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a marker is included in the response so that the remaining results may be retrieved.

    - #### withMaxRecords

          public DescribeEngineDefaultParametersRequest withMaxRecords(java.lang.Integer maxRecords)

      The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a marker is included in the response so that the remaining results may be retrieved.

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

      パラメータ:
        `maxRecords` - The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a marker is included in the response so that the remaining results may be retrieved.

    - #### getMarker

          public java.lang.String getMarker()

      An optional marker provided in the previous DescribeCacheClusters request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords.
      戻り値:
        An optional marker provided in the previous DescribeCacheClusters request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords.

    - #### setMarker

          public void setMarker(java.lang.String marker)

      An optional marker provided in the previous DescribeCacheClusters request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords.
      パラメータ:
        `marker` - An optional marker provided in the previous DescribeCacheClusters request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords.

    - #### withMarker

          public DescribeEngineDefaultParametersRequest withMarker(java.lang.String marker)

      An optional marker provided in the previous DescribeCacheClusters request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords.

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

      パラメータ:
        `marker` - An optional marker provided in the previous DescribeCacheClusters request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords.

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