Interface GetCaseResponse.Builder

All Superinterfaces:
AwsResponse.Builder, Buildable, ConnectCasesResponse.Builder, CopyableBuilder<GetCaseResponse.Builder,GetCaseResponse>, SdkBuilder<GetCaseResponse.Builder,GetCaseResponse>, SdkPojo, SdkResponse.Builder
Enclosing class:
GetCaseResponse

public static interface GetCaseResponse.Builder extends ConnectCasesResponse.Builder, SdkPojo, CopyableBuilder<GetCaseResponse.Builder,GetCaseResponse>
  • Method Details

    • fields

      A list of detailed field information.

      Parameters:
      fields - A list of detailed field information.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • fields

      A list of detailed field information.

      Parameters:
      fields - A list of detailed field information.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • fields

      A list of detailed field information.

      This is a convenience method that creates an instance of the FieldValue.Builder avoiding the need to create one manually via FieldValue.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to fields(List<FieldValue>).

      Parameters:
      fields - a consumer that will call methods on FieldValue.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • nextToken

      GetCaseResponse.Builder nextToken(String nextToken)

      The token for the next set of results. This is null if there are no more results to return.

      Parameters:
      nextToken - The token for the next set of results. This is null if there are no more results to return.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • tags

      A map of of key-value pairs that represent tags on a resource. Tags are used to organize, track, or control access for this resource.

      Parameters:
      tags - A map of of key-value pairs that represent tags on a resource. Tags are used to organize, track, or control access for this resource.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • templateId

      GetCaseResponse.Builder templateId(String templateId)

      A unique identifier of a template.

      Parameters:
      templateId - A unique identifier of a template.
      Returns:
      Returns a reference to this object so that method calls can be chained together.