com.amazonaws.services.elasticache.model

## クラス DescribeCacheSubnetGroupsRequest

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

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

      public class DescribeCacheSubnetGroupsRequest
      extends AmazonWebServiceRequest
      implements java.io.Serializable

  Container for the parameters to the `DescribeCacheSubnetGroups operation`.

  Returns a list of CacheSubnetGroup descriptions. If a CacheSubnetGroupName is specified, the list will contain only the description of the specified Cache Subnet Group.

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

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

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

  - ### メソッドの概要

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `boolean` | `equals(java.lang.Object obj)`
    `java.lang.String` | `getCacheSubnetGroupName()` The name of the Cache Subnet Group to return details for.
    `java.lang.String` | `getMarker()` An optional marker provided in the previous DescribeCacheSubnetGroups request.
    `java.lang.Integer` | `getMaxRecords()` The maximum number of records to include in the response.
    `int` | `hashCode()`
    `void` | `setCacheSubnetGroupName(java.lang.String cacheSubnetGroupName)` The name of the Cache Subnet Group to return details for.
    `void` | `setMarker(java.lang.String marker)` An optional marker provided in the previous DescribeCacheSubnetGroups 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.
    `DescribeCacheSubnetGroupsRequest` | `withCacheSubnetGroupName(java.lang.String cacheSubnetGroupName)` The name of the Cache Subnet Group to return details for.
    `DescribeCacheSubnetGroupsRequest` | `withMarker(java.lang.String marker)` An optional marker provided in the previous DescribeCacheSubnetGroups request.
    `DescribeCacheSubnetGroupsRequest` | `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`

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

    - #### DescribeCacheSubnetGroupsRequest

          public DescribeCacheSubnetGroupsRequest()

  - ### メソッドの詳細

    - #### getCacheSubnetGroupName

          public java.lang.String getCacheSubnetGroupName()

      The name of the Cache Subnet Group to return details for.
      戻り値:
        The name of the Cache Subnet Group to return details for.

    - #### setCacheSubnetGroupName

          public void setCacheSubnetGroupName(java.lang.String cacheSubnetGroupName)

      The name of the Cache Subnet Group to return details for.
      パラメータ:
        `cacheSubnetGroupName` - The name of the Cache Subnet Group to return details for.

    - #### withCacheSubnetGroupName

          public DescribeCacheSubnetGroupsRequest withCacheSubnetGroupName(java.lang.String cacheSubnetGroupName)

      The name of the Cache Subnet Group to return details for.

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

      パラメータ:
        `cacheSubnetGroupName` - The name of the Cache Subnet Group to return details for.

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

      Default: 100

      Constraints: minimum 20, maximum 100

      戻り値:
        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.

        Default: 100

        Constraints: minimum 20, maximum 100

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

      Default: 100

      Constraints: minimum 20, maximum 100

      パラメータ:
        `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.

        Default: 100

        Constraints: minimum 20, maximum 100

    - #### withMaxRecords

          public DescribeCacheSubnetGroupsRequest 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.

      Default: 100

      Constraints: minimum 20, maximum 100

      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.

        Default: 100

        Constraints: minimum 20, maximum 100

    - #### getMarker

          public java.lang.String getMarker()

      An optional marker provided in the previous DescribeCacheSubnetGroups 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 DescribeCacheSubnetGroups 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 DescribeCacheSubnetGroups 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 DescribeCacheSubnetGroups request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by `MaxRecords`.

    - #### withMarker

          public DescribeCacheSubnetGroupsRequest withMarker(java.lang.String marker)

      An optional marker provided in the previous DescribeCacheSubnetGroups 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 DescribeCacheSubnetGroups 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`