com.amazonaws.services.autoscaling.model

## クラス DescribeTagsRequest

- java.lang.Object
- - com.amazonaws.AmazonWebServiceRequest
  - - com.amazonaws.services.autoscaling.model.DescribeTagsRequest

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

      public class DescribeTagsRequest
      extends AmazonWebServiceRequest
      implements java.io.Serializable

  Container for the parameters to the `DescribeTags operation`.

  Lists the Auto Scaling group tags.

  You can use filters to limit results when describing tags. For example, you can query for tags of a particular Auto Scaling group. You can specify multiple values for a filter. A tag must match at least one of the specified values for it to be included in the results.

  You can also specify multiple filters. The result includes information for a particular tag only if it matches all your filters. If there's no match, no special message is returned.

  関連項目:
    `AmazonAutoScaling.describeTags(DescribeTagsRequest)`, 直列化された形式

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

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

  - ### メソッドの概要

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `boolean` | `equals(java.lang.Object obj)`
    `java.util.List<Filter>` | `getFilters()` The value of the filter type used to identify the tags to be returned.
    `java.lang.Integer` | `getMaxRecords()` The maximum number of records to return.
    `java.lang.String` | `getNextToken()` A string that marks the start of the next batch of returned results.
    `int` | `hashCode()`
    `void` | `setFilters(java.util.Collection<Filter> filters)` The value of the filter type used to identify the tags to be returned.
    `void` | `setMaxRecords(java.lang.Integer maxRecords)` The maximum number of records to return.
    `void` | `setNextToken(java.lang.String nextToken)` A string that marks the start of the next batch of returned results.
    `java.lang.String` | `toString()` Returns a string representation of this object; useful for testing and debugging.
    `DescribeTagsRequest` | `withFilters(java.util.Collection<Filter> filters)` The value of the filter type used to identify the tags to be returned.
    `DescribeTagsRequest` | `withFilters(Filter... filters)` The value of the filter type used to identify the tags to be returned.
    `DescribeTagsRequest` | `withMaxRecords(java.lang.Integer maxRecords)` The maximum number of records to return.
    `DescribeTagsRequest` | `withNextToken(java.lang.String nextToken)` A string that marks the start of the next batch of returned results.

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

      `copyPrivateRequestParameters, getRequestClientOptions, getRequestCredentials, setRequestCredentials`

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

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

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

    - #### DescribeTagsRequest

          public DescribeTagsRequest()

  - ### メソッドの詳細

    - #### getFilters

          public java.util.List<Filter> getFilters()

      The value of the filter type used to identify the tags to be returned. For example, you can filter so that tags are returned according to Auto Scaling group, the key and value, or whether the new tag will be applied to instances launched after the tag is created (PropagateAtLaunch).
      戻り値:
        The value of the filter type used to identify the tags to be returned. For example, you can filter so that tags are returned according to Auto Scaling group, the key and value, or whether the new tag will be applied to instances launched after the tag is created (PropagateAtLaunch).

    - #### setFilters

          public void setFilters(java.util.Collection<Filter> filters)

      The value of the filter type used to identify the tags to be returned. For example, you can filter so that tags are returned according to Auto Scaling group, the key and value, or whether the new tag will be applied to instances launched after the tag is created (PropagateAtLaunch).
      パラメータ:
        `filters` - The value of the filter type used to identify the tags to be returned. For example, you can filter so that tags are returned according to Auto Scaling group, the key and value, or whether the new tag will be applied to instances launched after the tag is created (PropagateAtLaunch).

    - #### withFilters

          public DescribeTagsRequest withFilters(Filter... filters)

      The value of the filter type used to identify the tags to be returned. For example, you can filter so that tags are returned according to Auto Scaling group, the key and value, or whether the new tag will be applied to instances launched after the tag is created (PropagateAtLaunch).

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

      パラメータ:
        `filters` - The value of the filter type used to identify the tags to be returned. For example, you can filter so that tags are returned according to Auto Scaling group, the key and value, or whether the new tag will be applied to instances launched after the tag is created (PropagateAtLaunch).

    - #### withFilters

          public DescribeTagsRequest withFilters(java.util.Collection<Filter> filters)

      The value of the filter type used to identify the tags to be returned. For example, you can filter so that tags are returned according to Auto Scaling group, the key and value, or whether the new tag will be applied to instances launched after the tag is created (PropagateAtLaunch).

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

      パラメータ:
        `filters` - The value of the filter type used to identify the tags to be returned. For example, you can filter so that tags are returned according to Auto Scaling group, the key and value, or whether the new tag will be applied to instances launched after the tag is created (PropagateAtLaunch).

    - #### getNextToken

          public java.lang.String getNextToken()

      A string that marks the start of the next batch of returned results.

      Constraints:
      Pattern: [ -퟿-�𐀀-􏿿\r\n\t]*

      戻り値:
        A string that marks the start of the next batch of returned results.

    - #### setNextToken

          public void setNextToken(java.lang.String nextToken)

      A string that marks the start of the next batch of returned results.

      Constraints:
      Pattern: [ -퟿-�𐀀-􏿿\r\n\t]*

      パラメータ:
        `nextToken` - A string that marks the start of the next batch of returned results.

    - #### withNextToken

          public DescribeTagsRequest withNextToken(java.lang.String nextToken)

      A string that marks the start of the next batch of returned results.

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

      Constraints:
      Pattern: [ -퟿-�𐀀-􏿿\r\n\t]*

      パラメータ:
        `nextToken` - A string that marks the start of the next batch of returned results.

    - #### getMaxRecords

          public java.lang.Integer getMaxRecords()

      The maximum number of records to return.

      Constraints:
      Range: 1 - 50

      戻り値:
        The maximum number of records to return.

    - #### setMaxRecords

          public void setMaxRecords(java.lang.Integer maxRecords)

      The maximum number of records to return.

      Constraints:
      Range: 1 - 50

      パラメータ:
        `maxRecords` - The maximum number of records to return.

    - #### withMaxRecords

          public DescribeTagsRequest withMaxRecords(java.lang.Integer maxRecords)

      The maximum number of records to return.

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

      Constraints:
      Range: 1 - 50

      パラメータ:
        `maxRecords` - The maximum number of records to 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`