Interface AssociatedContactSummary.Builder

  • Method Details

    • contactId

      The identifier of the contact in this instance of Amazon Connect.

      Parameters:
      contactId - The identifier of the contact in this instance of Amazon Connect.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • contactArn

      AssociatedContactSummary.Builder contactArn(String contactArn)

      The Amazon Resource Name (ARN) of the contact

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

      AssociatedContactSummary.Builder initiationTimestamp(Instant initiationTimestamp)

      The date and time this contact was initiated, in UTC time.

      Parameters:
      initiationTimestamp - The date and time this contact was initiated, in UTC time.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • disconnectTimestamp

      AssociatedContactSummary.Builder disconnectTimestamp(Instant disconnectTimestamp)

      The timestamp when the customer endpoint disconnected from Amazon Connect.

      Parameters:
      disconnectTimestamp - The timestamp when the customer endpoint disconnected from Amazon Connect.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • initialContactId

      AssociatedContactSummary.Builder initialContactId(String initialContactId)

      If this contact is related to other contacts, this is the ID of the initial contact.

      Parameters:
      initialContactId - If this contact is related to other contacts, this is the ID of the initial contact.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • previousContactId

      AssociatedContactSummary.Builder previousContactId(String previousContactId)

      If this contact is not the first contact, this is the ID of the previous contact.

      Parameters:
      previousContactId - If this contact is not the first contact, this is the ID of the previous contact.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • relatedContactId

      AssociatedContactSummary.Builder relatedContactId(String relatedContactId)

      The contactId that is related to this contact.

      Parameters:
      relatedContactId - The contactId that is related to this contact.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • initiationMethod

      AssociatedContactSummary.Builder initiationMethod(String initiationMethod)

      Indicates how the contact was initiated.

      Parameters:
      initiationMethod - Indicates how the contact was initiated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • initiationMethod

      AssociatedContactSummary.Builder initiationMethod(ContactInitiationMethod initiationMethod)

      Indicates how the contact was initiated.

      Parameters:
      initiationMethod - Indicates how the contact was initiated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • channel

      How the contact reached your contact center.

      Parameters:
      channel - How the contact reached your contact center.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • channel

      How the contact reached your contact center.

      Parameters:
      channel - How the contact reached your contact center.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: