Interface ConversationEventBase
public interface ConversationEventBase
Common properties to ConversationEvent management
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic interface
Dedicated Builder -
Method Summary
Modifier and TypeMethodDescriptionbuilder()
Getting builderThe processed time of the message in UTC timezone.com.sinch.sdk.domains.conversation.models.v1.events.internal.AppEventInternal
Get appEventGet channelIdentityOptional.Optional.Get processingMode
-
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
-