com.amazonaws.services.support.model

## クラス DescribeCasesRequest

- java.lang.Object
- - com.amazonaws.AmazonWebServiceRequest
  - - com.amazonaws.services.support.model.DescribeCasesRequest

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

      public class DescribeCasesRequest
      extends AmazonWebServiceRequest
      implements java.io.Serializable

  Container for the parameters to the `DescribeCases operation`.

  This action returns a list of cases that you specify by passing one or more CaseIds. In addition, you can filter the cases by date by setting values for the AfterTime and BeforeTime request parameters.

  The response returns the following in JSON format:

  1. One or more CaseDetails data types.
  2. One or more NextToken objects, strings that specifies where to paginate the returned records represented by CaseDetails .
  関連項目:
    `AWSSupport.describeCases(DescribeCasesRequest)`, 直列化された形式

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

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

  - ### メソッドの概要

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `boolean` | `equals(java.lang.Object obj)`
    `java.lang.String` | `getAfterTime()` Start date for a filtered date search on support case communications.
    `java.lang.String` | `getBeforeTime()` End date for a filtered date search on support case communications.
    `java.util.List<java.lang.String>` | `getCaseIdList()` A list of Strings comprising ID numbers for support cases you want returned.
    `java.lang.String` | `getDisplayId()` String that corresponds to the ID value displayed for a case in the AWS Support Center user interface.
    `java.lang.Boolean` | `getIncludeResolvedCases()` Boolean that indicates whether or not resolved support cases should be listed in the DescribeCases search.
    `java.lang.String` | `getLanguage()` Specifies the ISO 639-1 code for the language in which AWS provides support.
    `java.lang.Integer` | `getMaxResults()` Integer that sets the maximum number of results to return before paginating.
    `java.lang.String` | `getNextToken()` Defines a resumption point for pagination.
    `int` | `hashCode()`
    `java.lang.Boolean` | `isIncludeResolvedCases()` Boolean that indicates whether or not resolved support cases should be listed in the DescribeCases search.
    `void` | `setAfterTime(java.lang.String afterTime)` Start date for a filtered date search on support case communications.
    `void` | `setBeforeTime(java.lang.String beforeTime)` End date for a filtered date search on support case communications.
    `void` | `setCaseIdList(java.util.Collection<java.lang.String> caseIdList)` A list of Strings comprising ID numbers for support cases you want returned.
    `void` | `setDisplayId(java.lang.String displayId)` String that corresponds to the ID value displayed for a case in the AWS Support Center user interface.
    `void` | `setIncludeResolvedCases(java.lang.Boolean includeResolvedCases)` Boolean that indicates whether or not resolved support cases should be listed in the DescribeCases search.
    `void` | `setLanguage(java.lang.String language)` Specifies the ISO 639-1 code for the language in which AWS provides support.
    `void` | `setMaxResults(java.lang.Integer maxResults)` Integer that sets the maximum number of results to return before paginating.
    `void` | `setNextToken(java.lang.String nextToken)` Defines a resumption point for pagination.
    `java.lang.String` | `toString()` Returns a string representation of this object; useful for testing and debugging.
    `DescribeCasesRequest` | `withAfterTime(java.lang.String afterTime)` Start date for a filtered date search on support case communications.
    `DescribeCasesRequest` | `withBeforeTime(java.lang.String beforeTime)` End date for a filtered date search on support case communications.
    `DescribeCasesRequest` | `withCaseIdList(java.util.Collection<java.lang.String> caseIdList)` A list of Strings comprising ID numbers for support cases you want returned.
    `DescribeCasesRequest` | `withCaseIdList(java.lang.String... caseIdList)` A list of Strings comprising ID numbers for support cases you want returned.
    `DescribeCasesRequest` | `withDisplayId(java.lang.String displayId)` String that corresponds to the ID value displayed for a case in the AWS Support Center user interface.
    `DescribeCasesRequest` | `withIncludeResolvedCases(java.lang.Boolean includeResolvedCases)` Boolean that indicates whether or not resolved support cases should be listed in the DescribeCases search.
    `DescribeCasesRequest` | `withLanguage(java.lang.String language)` Specifies the ISO 639-1 code for the language in which AWS provides support.
    `DescribeCasesRequest` | `withMaxResults(java.lang.Integer maxResults)` Integer that sets the maximum number of results to return before paginating.
    `DescribeCasesRequest` | `withNextToken(java.lang.String nextToken)` Defines a resumption point for pagination.

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

      `copyPrivateRequestParameters, getRequestClientOptions, getRequestCredentials, setRequestCredentials`

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

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

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

    - #### DescribeCasesRequest

          public DescribeCasesRequest()

  - ### メソッドの詳細

    - #### getCaseIdList

          public java.util.List<java.lang.String> getCaseIdList()

      A list of Strings comprising ID numbers for support cases you want returned. The maximum number of cases is 100.

      Constraints:
      Length: 0 - 100

      戻り値:
        A list of Strings comprising ID numbers for support cases you want returned. The maximum number of cases is 100.

    - #### setCaseIdList

          public void setCaseIdList(java.util.Collection<java.lang.String> caseIdList)

      A list of Strings comprising ID numbers for support cases you want returned. The maximum number of cases is 100.

      Constraints:
      Length: 0 - 100

      パラメータ:
        `caseIdList` - A list of Strings comprising ID numbers for support cases you want returned. The maximum number of cases is 100.

    - #### withCaseIdList

          public DescribeCasesRequest withCaseIdList(java.lang.String... caseIdList)

      A list of Strings comprising ID numbers for support cases you want returned. The maximum number of cases is 100.

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

      Constraints:
      Length: 0 - 100

      パラメータ:
        `caseIdList` - A list of Strings comprising ID numbers for support cases you want returned. The maximum number of cases is 100.

    - #### withCaseIdList

          public DescribeCasesRequest withCaseIdList(java.util.Collection<java.lang.String> caseIdList)

      A list of Strings comprising ID numbers for support cases you want returned. The maximum number of cases is 100.

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

      Constraints:
      Length: 0 - 100

      パラメータ:
        `caseIdList` - A list of Strings comprising ID numbers for support cases you want returned. The maximum number of cases is 100.

    - #### getDisplayId

          public java.lang.String getDisplayId()

      String that corresponds to the ID value displayed for a case in the AWS Support Center user interface.
      戻り値:
        String that corresponds to the ID value displayed for a case in the AWS Support Center user interface.

    - #### setDisplayId

          public void setDisplayId(java.lang.String displayId)

      String that corresponds to the ID value displayed for a case in the AWS Support Center user interface.
      パラメータ:
        `displayId` - String that corresponds to the ID value displayed for a case in the AWS Support Center user interface.

    - #### withDisplayId

          public DescribeCasesRequest withDisplayId(java.lang.String displayId)

      String that corresponds to the ID value displayed for a case in the AWS Support Center user interface.

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

      パラメータ:
        `displayId` - String that corresponds to the ID value displayed for a case in the AWS Support Center user interface.

    - #### getAfterTime

          public java.lang.String getAfterTime()

      Start date for a filtered date search on support case communications.
      戻り値:
        Start date for a filtered date search on support case communications.

    - #### setAfterTime

          public void setAfterTime(java.lang.String afterTime)

      Start date for a filtered date search on support case communications.
      パラメータ:
        `afterTime` - Start date for a filtered date search on support case communications.

    - #### withAfterTime

          public DescribeCasesRequest withAfterTime(java.lang.String afterTime)

      Start date for a filtered date search on support case communications.

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

      パラメータ:
        `afterTime` - Start date for a filtered date search on support case communications.

    - #### getBeforeTime

          public java.lang.String getBeforeTime()

      End date for a filtered date search on support case communications.
      戻り値:
        End date for a filtered date search on support case communications.

    - #### setBeforeTime

          public void setBeforeTime(java.lang.String beforeTime)

      End date for a filtered date search on support case communications.
      パラメータ:
        `beforeTime` - End date for a filtered date search on support case communications.

    - #### withBeforeTime

          public DescribeCasesRequest withBeforeTime(java.lang.String beforeTime)

      End date for a filtered date search on support case communications.

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

      パラメータ:
        `beforeTime` - End date for a filtered date search on support case communications.

    - #### isIncludeResolvedCases

          public java.lang.Boolean isIncludeResolvedCases()

      Boolean that indicates whether or not resolved support cases should be listed in the DescribeCases search.
      戻り値:
        Boolean that indicates whether or not resolved support cases should be listed in the DescribeCases search.

    - #### setIncludeResolvedCases

          public void setIncludeResolvedCases(java.lang.Boolean includeResolvedCases)

      Boolean that indicates whether or not resolved support cases should be listed in the DescribeCases search.
      パラメータ:
        `includeResolvedCases` - Boolean that indicates whether or not resolved support cases should be listed in the DescribeCases search.

    - #### withIncludeResolvedCases

          public DescribeCasesRequest withIncludeResolvedCases(java.lang.Boolean includeResolvedCases)

      Boolean that indicates whether or not resolved support cases should be listed in the DescribeCases search.

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

      パラメータ:
        `includeResolvedCases` - Boolean that indicates whether or not resolved support cases should be listed in the DescribeCases search.

    - #### getIncludeResolvedCases

          public java.lang.Boolean getIncludeResolvedCases()

      Boolean that indicates whether or not resolved support cases should be listed in the DescribeCases search.
      戻り値:
        Boolean that indicates whether or not resolved support cases should be listed in the DescribeCases search.

    - #### getNextToken

          public java.lang.String getNextToken()

      Defines a resumption point for pagination.
      戻り値:
        Defines a resumption point for pagination.

    - #### setNextToken

          public void setNextToken(java.lang.String nextToken)

      Defines a resumption point for pagination.
      パラメータ:
        `nextToken` - Defines a resumption point for pagination.

    - #### withNextToken

          public DescribeCasesRequest withNextToken(java.lang.String nextToken)

      Defines a resumption point for pagination.

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

      パラメータ:
        `nextToken` - Defines a resumption point for pagination.

    - #### getMaxResults

          public java.lang.Integer getMaxResults()

      Integer that sets the maximum number of results to return before paginating.

      Constraints:
      Range: 10 - 100

      戻り値:
        Integer that sets the maximum number of results to return before paginating.

    - #### setMaxResults

          public void setMaxResults(java.lang.Integer maxResults)

      Integer that sets the maximum number of results to return before paginating.

      Constraints:
      Range: 10 - 100

      パラメータ:
        `maxResults` - Integer that sets the maximum number of results to return before paginating.

    - #### withMaxResults

          public DescribeCasesRequest withMaxResults(java.lang.Integer maxResults)

      Integer that sets the maximum number of results to return before paginating.

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

      Constraints:
      Range: 10 - 100

      パラメータ:
        `maxResults` - Integer that sets the maximum number of results to return before paginating.

    - #### getLanguage

          public java.lang.String getLanguage()

      Specifies the ISO 639-1 code for the language in which AWS provides support. AWS Support currently supports English and Japanese, for which the codes are en and ja, respectively. Language parameters must be passed explicitly for operations that take them.
      戻り値:
        Specifies the ISO 639-1 code for the language in which AWS provides support. AWS Support currently supports English and Japanese, for which the codes are en and ja, respectively. Language parameters must be passed explicitly for operations that take them.

    - #### setLanguage

          public void setLanguage(java.lang.String language)

      Specifies the ISO 639-1 code for the language in which AWS provides support. AWS Support currently supports English and Japanese, for which the codes are en and ja, respectively. Language parameters must be passed explicitly for operations that take them.
      パラメータ:
        `language` - Specifies the ISO 639-1 code for the language in which AWS provides support. AWS Support currently supports English and Japanese, for which the codes are en and ja, respectively. Language parameters must be passed explicitly for operations that take them.

    - #### withLanguage

          public DescribeCasesRequest withLanguage(java.lang.String language)

      Specifies the ISO 639-1 code for the language in which AWS provides support. AWS Support currently supports English and Japanese, for which the codes are en and ja, respectively. Language parameters must be passed explicitly for operations that take them.

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

      パラメータ:
        `language` - Specifies the ISO 639-1 code for the language in which AWS provides support. AWS Support currently supports English and Japanese, for which the codes are en and ja, respectively. Language parameters must be passed explicitly for operations that take them.

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