Interface ConversationEventBase


public interface ConversationEventBase
Common properties to ConversationEvent management
  • Method Details

    • getAppEvent

      com.sinch.sdk.domains.conversation.models.v1.events.internal.AppEventInternal getAppEvent()
      Get appEvent
      Returns:
      appEvent
    • getConversationId

      String getConversationId()
      Optional. The ID of the event's conversation. Will not be present for apps in Dispatch Mode.
      Returns:
      conversationId
    • getContactId

      String getContactId()
      Optional. The ID of the contact. Will not be present for apps in Dispatch Mode.
      Returns:
      contactId
    • getChannelIdentity

      ChannelIdentity getChannelIdentity()
      Get channelIdentity
      Returns:
      channelIdentity
    • getAcceptTime

      Instant getAcceptTime()
      The processed time of the message in UTC timezone. Must be less than current_time and greater than (current_time - 30 days).
      Returns:
      acceptTime
    • getProcessingMode

      ProcessingMode getProcessingMode()
      Get processingMode
      Returns:
      processingMode
    • builder

      Getting builder
      Returns:
      New Builder instance