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 date and time that the customer endpoint disconnected from the current contact, in UTC time. In transfer scenarios, the DisconnectTimestamp of the previous contact indicates the date and time when that contact ended.

      Parameters:
      disconnectTimestamp - The date and time that the customer endpoint disconnected from the current contact, in UTC time. In transfer scenarios, the DisconnectTimestamp of the previous contact indicates the date and time when that contact ended.
      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: