Interface DescribeCommunicationsRequest.Builder

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

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

    • caseId

      The support case ID requested or returned in the call. The case ID is an alphanumeric string formatted as shown in this example: case-12345678910-2013-c4c1d2bf33c5cf47

      Parameters:
      caseId - The support case ID requested or returned in the call. The case ID is an alphanumeric string formatted as shown in this example: case-12345678910-2013-c4c1d2bf33c5cf47
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • 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.
    • 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.
    • 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

      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.
    • overrideConfiguration

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