Interface DescribeCasesRequest.Builder

All Superinterfaces:
AwsRequest.Builder, Buildable, CopyableBuilder<DescribeCasesRequest.Builder,DescribeCasesRequest>, SdkBuilder<DescribeCasesRequest.Builder,DescribeCasesRequest>, SdkPojo, SdkRequest.Builder, SupportRequest.Builder
Enclosing class:
DescribeCasesRequest

public static interface DescribeCasesRequest.Builder extends SupportRequest.Builder, SdkPojo, CopyableBuilder<DescribeCasesRequest.Builder,DescribeCasesRequest>
  • Method Details

    • caseIdList

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

      Parameters:
      caseIdList - A list of ID numbers of the support cases you want returned. The maximum number of cases is 100.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • caseIdList

      DescribeCasesRequest.Builder caseIdList(String... caseIdList)

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

      Parameters:
      caseIdList - A list of ID numbers of the support cases you want returned. The maximum number of cases is 100.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • displayId

      DescribeCasesRequest.Builder displayId(String displayId)

      The ID displayed for a case in the Amazon Web Services Support Center user interface.

      Parameters:
      displayId - The ID displayed for a case in the Amazon Web Services Support Center user interface.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • afterTime

      DescribeCasesRequest.Builder afterTime(String afterTime)

      The start date for a filtered date search on support case communications. Case communications are available for 12 months after creation.

      Parameters:
      afterTime - The start date for a filtered date search on support case communications. Case communications are available for 12 months after creation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • beforeTime

      DescribeCasesRequest.Builder beforeTime(String beforeTime)

      The end date for a filtered date search on support case communications. Case communications are available for 12 months after creation.

      Parameters:
      beforeTime - The end date for a filtered date search on support case communications. Case communications are available for 12 months after creation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • includeResolvedCases

      DescribeCasesRequest.Builder includeResolvedCases(Boolean includeResolvedCases)

      Specifies whether to include resolved support cases in the DescribeCases response. By default, resolved cases aren't included.

      Parameters:
      includeResolvedCases - Specifies whether to include resolved support cases in the DescribeCases response. By default, resolved cases aren't included.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • nextToken

      DescribeCasesRequest.Builder nextToken(String nextToken)

      A resumption point for pagination.

      Parameters:
      nextToken - A resumption point for pagination.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • maxResults

      DescribeCasesRequest.Builder maxResults(Integer maxResults)

      The maximum number of results to return before paginating.

      Parameters:
      maxResults - The maximum number of results to return before paginating.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • language

      The language in which Amazon Web Services Support handles the case. Amazon Web Services Support currently supports Chinese (“zh”), English ("en"), Japanese ("ja") and Korean (“ko”). You must specify the ISO 639-1 code for the language parameter if you want support in that language.

      Parameters:
      language - The language in which Amazon Web Services Support handles the case. Amazon Web Services Support currently supports Chinese (“zh”), English ("en"), Japanese ("ja") and Korean (“ko”). You must specify the ISO 639-1 code for the language parameter if you want support in that language.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • includeCommunications

      DescribeCasesRequest.Builder includeCommunications(Boolean includeCommunications)

      Specifies whether to include communications in the DescribeCases response. By default, communications are included.

      Parameters:
      includeCommunications - Specifies whether to include communications in the DescribeCases response. By default, communications are included.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • overrideConfiguration

      DescribeCasesRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      overrideConfiguration - The override configuration.
      Returns:
      This object for method chaining.
    • overrideConfiguration

      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      builderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be given.
      Returns:
      This object for method chaining.