Interface QuickResponseSummary.Builder

  • Method Details

    • quickResponseArn

      QuickResponseSummary.Builder quickResponseArn(String quickResponseArn)

      The Amazon Resource Name (ARN) of the quick response.

      Parameters:
      quickResponseArn - The Amazon Resource Name (ARN) of the quick response.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • quickResponseId

      QuickResponseSummary.Builder quickResponseId(String quickResponseId)

      The identifier of the quick response.

      Parameters:
      quickResponseId - The identifier of the quick response.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • knowledgeBaseArn

      QuickResponseSummary.Builder knowledgeBaseArn(String knowledgeBaseArn)

      The Amazon Resource Name (ARN) of the knowledge base.

      Parameters:
      knowledgeBaseArn - The Amazon Resource Name (ARN) of the knowledge base.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • knowledgeBaseId

      QuickResponseSummary.Builder knowledgeBaseId(String knowledgeBaseId)

      The identifier of the knowledge base.

      Parameters:
      knowledgeBaseId - The identifier of the knowledge base.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • name

      The name of the quick response.

      Parameters:
      name - The name of the quick response.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • contentType

      QuickResponseSummary.Builder contentType(String contentType)

      The media type of the quick response content.

      • Use application/x.quickresponse;format=plain for quick response written in plain text.

      • Use application/x.quickresponse;format=markdown for quick response written in richtext.

      Parameters:
      contentType - The media type of the quick response content.

      • Use application/x.quickresponse;format=plain for quick response written in plain text.

      • Use application/x.quickresponse;format=markdown for quick response written in richtext.

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

      The resource status of the quick response.

      Parameters:
      status - The resource status of the quick response.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      The resource status of the quick response.

      Parameters:
      status - The resource status of the quick response.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • createdTime

      QuickResponseSummary.Builder createdTime(Instant createdTime)

      The timestamp when the quick response was created.

      Parameters:
      createdTime - The timestamp when the quick response was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastModifiedTime

      QuickResponseSummary.Builder lastModifiedTime(Instant lastModifiedTime)

      The timestamp when the quick response summary was last modified.

      Parameters:
      lastModifiedTime - The timestamp when the quick response summary was last modified.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • description

      QuickResponseSummary.Builder description(String description)

      The description of the quick response.

      Parameters:
      description - The description of the quick response.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastModifiedBy

      QuickResponseSummary.Builder lastModifiedBy(String lastModifiedBy)

      The Amazon Resource Name (ARN) of the user who last updated the quick response data.

      Parameters:
      lastModifiedBy - The Amazon Resource Name (ARN) of the user who last updated the quick response data.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • isActive

      Whether the quick response is active.

      Parameters:
      isActive - Whether the quick response is active.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • channels

      The Amazon Connect contact channels this quick response applies to. The supported contact channel types include Chat.

      Parameters:
      channels - The Amazon Connect contact channels this quick response applies to. The supported contact channel types include Chat.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • channels

      QuickResponseSummary.Builder channels(String... channels)

      The Amazon Connect contact channels this quick response applies to. The supported contact channel types include Chat.

      Parameters:
      channels - The Amazon Connect contact channels this quick response applies to. The supported contact channel types include Chat.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • tags

      The tags used to organize, track, or control access for this resource.

      Parameters:
      tags - The tags 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.