Serialized Form
-
Package cloud.genesys.webmessaging.sdk
-
Class cloud.genesys.webmessaging.sdk.ApiDateFormat extends DateFormat implements Serializable
-
Serialized Fields
-
formats
List<SimpleDateFormat> formats
-
formatStrings
List<String> formatStrings
-
-
-
Class cloud.genesys.webmessaging.sdk.JodaApiDateFormat extends DateFormat implements Serializable
-
Serialized Fields
-
formats
List<org.joda.time.format.DateTimeFormatter> formats
-
printer
org.joda.time.format.DateTimePrinter printer
-
-
-
Class cloud.genesys.webmessaging.sdk.LocalDateDeserializer extends com.fasterxml.jackson.databind.deser.std.StdDeserializer<LocalDate> implements Serializable
-
Class cloud.genesys.webmessaging.sdk.LocalDateSerializer extends com.fasterxml.jackson.databind.ser.std.StdSerializer<LocalDate> implements Serializable
-
Class cloud.genesys.webmessaging.sdk.WebMessagingException extends Exception implements Serializable
-
-
Package cloud.genesys.webmessaging.sdk.model
-
Class cloud.genesys.webmessaging.sdk.model.AttachmentDeletedResponse extends Object implements Serializable
-
Serialized Fields
-
attachmentId
String attachmentId
-
-
-
Class cloud.genesys.webmessaging.sdk.model.BaseChannelMetadata extends Object implements Serializable
-
Class cloud.genesys.webmessaging.sdk.model.BaseContentAttachment extends Object implements Serializable
-
Class cloud.genesys.webmessaging.sdk.model.BaseMessage extends Object implements Serializable
-
Serialized Fields
-
_class
MessageDataType _class
-
body
Object body
-
code
Integer code
-
type
BaseMessageType type
-
-
-
Class cloud.genesys.webmessaging.sdk.model.BaseMessagingChannel extends Object implements Serializable
-
Serialized Fields
-
from
BaseMessagingRecipient from
-
messageId
String messageId
-
metadata
BaseChannelMetadata metadata
-
time
String time
-
to
BaseMessagingRecipient to
-
type
ChannelType type
-
-
-
Class cloud.genesys.webmessaging.sdk.model.BaseMessagingContent extends Object implements Serializable
-
Serialized Fields
-
attachment
BaseContentAttachment attachment
-
contentType
ContentType contentType
-
-
-
Class cloud.genesys.webmessaging.sdk.model.BaseMessagingRecipient extends Object implements Serializable
-
Class cloud.genesys.webmessaging.sdk.model.ButtonComponent extends Object implements Serializable
-
Serialized Fields
-
actions
ContentActions actions
-
title
String title
-
-
-
Class cloud.genesys.webmessaging.sdk.model.CleanChannelMetadata extends Object implements Serializable
-
Class cloud.genesys.webmessaging.sdk.model.CleanContentAttachment extends Object implements Serializable
-
Class cloud.genesys.webmessaging.sdk.model.CleanMessage extends Object implements Serializable
-
Serialized Fields
-
channel
CleanMessagingChannel channel
-
content
List<CleanMessageContent> content
-
direction
Direction direction
-
events
List<CleanMessageEvent> events
-
id
String id
-
metadata
Map<String,String> metadata
-
originatingEntity
OriginatingEntity originatingEntity
-
text
String text
-
type
NormalizedType type
-
-
-
Class cloud.genesys.webmessaging.sdk.model.CleanMessageContent extends Object implements Serializable
-
Serialized Fields
-
attachment
CleanContentAttachment attachment
-
buttonResponse
ContentButtonResponse buttonResponse
-
card
ContentCard card
-
carousel
ContentCarousel carousel
-
contentType
ContentType contentType
-
generic
ContentGeneric generic
-
quickReply
ContentQuickReply quickReply
-
quickReplyV2
ContentQuickReplyV2 quickReplyV2
-
text
ContentText text
-
-
-
Class cloud.genesys.webmessaging.sdk.model.CleanMessageEvent extends Object implements Serializable
-
Serialized Fields
-
coBrowse
EventCoBrowse coBrowse
-
eventType
EventType eventType
-
presence
EventPresence presence
-
typing
EventTyping typing
-
-
-
Class cloud.genesys.webmessaging.sdk.model.CleanMessagingChannel extends Object implements Serializable
-
Serialized Fields
-
from
CleanMessagingRecipient from
-
messageId
String messageId
-
metadata
CleanChannelMetadata metadata
-
time
String time
-
to
CleanMessagingRecipient to
-
type
ChannelType type
-
-
-
Class cloud.genesys.webmessaging.sdk.model.CleanMessagingRecipient extends Object implements Serializable
-
Class cloud.genesys.webmessaging.sdk.model.CloseSessionRequest extends Object implements Serializable
-
Serialized Fields
-
action
RequestTypeCloseSession action
-
token
String token
-
-
-
Class cloud.genesys.webmessaging.sdk.model.ConfigureAuthenticatedSessionRequest extends Object implements Serializable
-
Serialized Fields
-
action
RequestTypeConfigureAuthenticatedSession action
-
data
OAuthParams data
-
deploymentId
String deploymentId
-
resumeToken
String resumeToken
-
startNew
Boolean startNew
-
token
String token
-
-
-
Class cloud.genesys.webmessaging.sdk.model.ConfigureSessionRequest extends Object implements Serializable
-
Serialized Fields
-
action
RequestTypeConfigureSession action
-
deploymentId
String deploymentId
-
journeyContext
JourneyContext journeyContext
-
resumeToken
String resumeToken
-
startNew
Boolean startNew
-
token
String token
-
-
-
Class cloud.genesys.webmessaging.sdk.model.ConnectionClosedEvent extends Object implements Serializable
-
Class cloud.genesys.webmessaging.sdk.model.ContentActions extends Object implements Serializable
-
Class cloud.genesys.webmessaging.sdk.model.ContentAttachment extends Object implements Serializable
-
Class cloud.genesys.webmessaging.sdk.model.ContentButtonResponse extends Object implements Serializable
-
Serialized Fields
-
id
String id
-
payload
String payload
-
text
String text
-
type
ButtonResponseType type
-
-
-
Class cloud.genesys.webmessaging.sdk.model.ContentCard extends Object implements Serializable
-
Serialized Fields
-
actions
List<ContentCardAction> actions
-
defaultAction
ContentCardAction defaultAction
-
description
String description
-
image
String image
-
title
String title
-
video
String video
-
-
-
Class cloud.genesys.webmessaging.sdk.model.ContentCardAction extends Object implements Serializable
-
Serialized Fields
-
payload
String payload
-
text
String text
-
type
ContentCardAction.TypeEnum type
-
url
String url
-
-
-
Class cloud.genesys.webmessaging.sdk.model.ContentCarousel extends Object implements Serializable
-
Serialized Fields
-
cards
List<ContentCard> cards
-
-
-
Class cloud.genesys.webmessaging.sdk.model.ContentGeneric extends Object implements Serializable
-
Serialized Fields
-
actions
ContentActions actions
-
components
List<ButtonComponent> components
-
description
String description
-
id
String id
-
image
String image
-
title
String title
-
video
String video
-
-
-
Class cloud.genesys.webmessaging.sdk.model.ContentList extends Object implements Serializable
-
Serialized Fields
-
actions
ContentActions actions
-
components
List<ListItemComponent> components
-
description
String description
-
id
String id
-
listType
ListType listType
-
submitLabel
String submitLabel
-
title
String title
-
-
-
Class cloud.genesys.webmessaging.sdk.model.ContentLocation extends Object implements Serializable
-
Class cloud.genesys.webmessaging.sdk.model.ContentNotificationTemplate extends Object implements Serializable
-
Serialized Fields
-
body
NotificationTemplateBody body
-
footer
NotificationTemplateFooter footer
-
header
NotificationTemplateHeader header
-
id
String id
-
language
String language
-
-
-
Class cloud.genesys.webmessaging.sdk.model.ContentPostback extends Object implements Serializable
-
Class cloud.genesys.webmessaging.sdk.model.ContentQuickReply extends Object implements Serializable
-
Class cloud.genesys.webmessaging.sdk.model.ContentQuickReplyV2 extends Object implements Serializable
-
Serialized Fields
-
actions
List<ContentQuickReply> actions
-
title
String title
-
-
-
Class cloud.genesys.webmessaging.sdk.model.ContentReaction extends Object implements Serializable
-
Serialized Fields
-
count
Double count
-
reactionType
ReactionType reactionType
-
-
-
Class cloud.genesys.webmessaging.sdk.model.ContentStory extends Object implements Serializable
-
Class cloud.genesys.webmessaging.sdk.model.ContentText extends Object implements Serializable
-
Class cloud.genesys.webmessaging.sdk.model.DeleteAttachmentRequest extends Object implements Serializable
-
Serialized Fields
-
action
RequestTypeDeleteAttachment action
-
attachmentId
String attachmentId
-
token
String token
-
-
-
Class cloud.genesys.webmessaging.sdk.model.Detail extends Object implements Serializable
-
Class cloud.genesys.webmessaging.sdk.model.ErrorBody extends Object implements Serializable
-
Serialized Fields
-
-
Class cloud.genesys.webmessaging.sdk.model.EventCoBrowse extends Object implements Serializable
-
Serialized Fields
-
sessionId
String sessionId
-
sessionJoinToken
String sessionJoinToken
-
type
EventCoBrowseType type
-
-
-
Class cloud.genesys.webmessaging.sdk.model.EventMessage extends Object implements Serializable
-
Class cloud.genesys.webmessaging.sdk.model.EventPresence extends Object implements Serializable
-
Serialized Fields
-
type
EventPresenceType type
-
-
-
Class cloud.genesys.webmessaging.sdk.model.EventTyping extends Object implements Serializable
-
Serialized Fields
-
duration
Double duration
-
type
EventTypingType type
-
-
-
Class cloud.genesys.webmessaging.sdk.model.GenerateDownloadUrlRequest extends Object implements Serializable
-
Serialized Fields
-
action
RequestTypeGenerateDownloadUrl action
-
attachmentId
String attachmentId
-
token
String token
-
-
-
Class cloud.genesys.webmessaging.sdk.model.GenerateUploadUrlRequest extends Object implements Serializable
-
Class cloud.genesys.webmessaging.sdk.model.GenerateUrlError extends Object implements Serializable
-
Class cloud.genesys.webmessaging.sdk.model.GetJwtRequest extends Object implements Serializable
-
Serialized Fields
-
action
RequestTypeGetJwt action
-
token
String token
-
-
-
Class cloud.genesys.webmessaging.sdk.model.IncomingNormalizedMessage extends Object implements Serializable
-
Serialized Fields
-
channel
IncomingNormalizedMessageChannel channel
-
content
List<MessageContent> content
-
events
List<MessageEvent> events
-
id
String id
-
metadata
Map<String,String> metadata
-
status
Status status
-
text
String text
-
type
NormalizedType type
-
-
-
Class cloud.genesys.webmessaging.sdk.model.IncomingNormalizedMessageChannel extends Object implements Serializable
-
Serialized Fields
-
messageId
String messageId
-
metadata
IncomingNormalizedMessageChannelMetadata metadata
-
-
-
Class cloud.genesys.webmessaging.sdk.model.IncomingNormalizedMessageChannelMetadata extends Object implements Serializable
-
Class cloud.genesys.webmessaging.sdk.model.JourneyAction extends Object implements Serializable
-
Serialized Fields
-
actionMap
JourneyActionMap actionMap
-
id
String id
-
-
-
Class cloud.genesys.webmessaging.sdk.model.JourneyActionMap extends Object implements Serializable
-
Class cloud.genesys.webmessaging.sdk.model.JourneyContext extends Object implements Serializable
-
Serialized Fields
-
customer
JourneyCustomer customer
-
customerSession
JourneyCustomerSession customerSession
-
triggeringAction
JourneyAction triggeringAction
-
-
-
Class cloud.genesys.webmessaging.sdk.model.JourneyCustomer extends Object implements Serializable
-
Class cloud.genesys.webmessaging.sdk.model.JourneyCustomerSession extends Object implements Serializable
-
Class cloud.genesys.webmessaging.sdk.model.JwtResponse extends Object implements Serializable
-
Class cloud.genesys.webmessaging.sdk.model.ListItemComponent extends Object implements Serializable
-
Serialized Fields
-
actions
ContentActions actions
-
description
String description
-
id
String id
-
image
String image
-
rmid
String rmid
-
title
String title
-
type
ListItemType type
-
-
-
Class cloud.genesys.webmessaging.sdk.model.LogoutEvent extends Object implements Serializable
-
Class cloud.genesys.webmessaging.sdk.model.MessageContent extends Object implements Serializable
-
Serialized Fields
-
attachment
ContentAttachment attachment
-
buttonResponse
ContentButtonResponse buttonResponse
-
card
ContentCard card
-
carousel
ContentCarousel carousel
-
contentType
ContentType contentType
-
generic
ContentGeneric generic
-
list
ContentList list
-
location
ContentLocation location
-
mention
MessagingRecipient mention
-
postback
ContentPostback postback
-
quickReply
ContentQuickReply quickReply
-
quickReplyV2
ContentQuickReplyV2 quickReplyV2
-
reactions
List<ContentReaction> reactions
-
story
ContentStory story
-
template
ContentNotificationTemplate template
-
text
ContentText text
-
-
-
Class cloud.genesys.webmessaging.sdk.model.MessageEvent extends Object implements Serializable
-
Serialized Fields
-
coBrowse
EventCoBrowse coBrowse
-
eventType
EventType eventType
-
presence
EventPresence presence
-
typing
EventTyping typing
-
-
-
Class cloud.genesys.webmessaging.sdk.model.MessagingRecipient extends Object implements Serializable
-
Class cloud.genesys.webmessaging.sdk.model.NotificationTemplateBody extends Object implements Serializable
-
Serialized Fields
-
parameters
List<NotificationTemplateParameter> parameters
-
text
String text
-
-
-
Class cloud.genesys.webmessaging.sdk.model.NotificationTemplateFooter extends Object implements Serializable
-
Serialized Fields
-
text
String text
-
-
-
Class cloud.genesys.webmessaging.sdk.model.NotificationTemplateHeader extends Object implements Serializable
-
Serialized Fields
-
media
ContentAttachment media
-
parameters
List<NotificationTemplateParameter> parameters
-
text
String text
-
type
HeaderType type
-
-
-
Class cloud.genesys.webmessaging.sdk.model.NotificationTemplateParameter extends Object implements Serializable
-
Class cloud.genesys.webmessaging.sdk.model.OAuthParams extends Object implements Serializable
-
Serialized Fields
-
code
String code
-
-
-
Class cloud.genesys.webmessaging.sdk.model.PresignedUrlResponse extends Object implements Serializable
-
Class cloud.genesys.webmessaging.sdk.model.RecipientAdditionalIdentifier extends Object implements Serializable
-
Serialized Fields
-
type
RecipientAdditionalIdentifier.TypeEnum type
-
value
String value
-
-
-
Class cloud.genesys.webmessaging.sdk.model.ResponseMessage extends Object implements Serializable
-
Class cloud.genesys.webmessaging.sdk.model.ResumeTokenResponse extends Object implements Serializable
-
Class cloud.genesys.webmessaging.sdk.model.SendEchoRequest extends Object implements Serializable
-
Serialized Fields
-
action
RequestTypeEchoMessage action
-
message
IncomingNormalizedMessage message
-
token
String token
-
-
-
Class cloud.genesys.webmessaging.sdk.model.SendMessageRequest extends Object implements Serializable
-
Serialized Fields
-
action
RequestTypeIncomingMessage action
-
channel
BaseMessagingChannel channel
-
message
IncomingNormalizedMessage message
-
time
String time
-
token
String token
-
-
-
Class cloud.genesys.webmessaging.sdk.model.SessionExpiredEvent extends Object implements Serializable
-
Class cloud.genesys.webmessaging.sdk.model.SessionResponse extends Object implements Serializable
-
Class cloud.genesys.webmessaging.sdk.model.StructuredMessage extends Object implements Serializable
-
Serialized Fields
-
channel
BaseMessagingChannel channel
-
content
List<BaseMessagingContent> content
-
direction
Direction direction
-
id
String id
-
metadata
Map<String,String> metadata
-
text
String text
-
type
NormalizedType type
-
-
-
Class cloud.genesys.webmessaging.sdk.model.TooManyRequestsErrorMessage extends Object implements Serializable
-
Class cloud.genesys.webmessaging.sdk.model.UploadFailureEvent extends Object implements Serializable
-
Class cloud.genesys.webmessaging.sdk.model.UploadSuccessEvent extends Object implements Serializable
-
Class cloud.genesys.webmessaging.sdk.model.WebMessagingAttachment extends Object implements Serializable
-
Class cloud.genesys.webmessaging.sdk.model.WebMessagingButtonResponse extends Object implements Serializable
-
Serialized Fields
-
id
String id
-
payload
String payload
-
text
String text
-
type
WebMessagingButtonResponse.TypeEnum type
-
-
-
Class cloud.genesys.webmessaging.sdk.model.WebMessagingChannel extends Object implements Serializable
-
Serialized Fields
-
from
WebMessagingRecipient from
-
messageId
String messageId
-
time
Date time
-
to
WebMessagingRecipient to
-
-
-
Class cloud.genesys.webmessaging.sdk.model.WebMessagingContent extends Object implements Serializable
-
Serialized Fields
-
attachment
WebMessagingAttachment attachment
-
buttonResponse
WebMessagingButtonResponse buttonResponse
-
card
ContentCard card
-
carousel
ContentCarousel carousel
-
contentType
WebMessagingContent.ContentTypeEnum contentType
-
generic
WebMessagingGeneric generic
-
quickReply
WebMessagingQuickReply quickReply
-
-
-
Class cloud.genesys.webmessaging.sdk.model.WebMessagingEvent extends Object implements Serializable
-
Serialized Fields
-
coBrowse
WebMessagingEventCoBrowse coBrowse
-
eventType
WebMessagingEvent.EventTypeEnum eventType
-
presence
WebMessagingEventPresence presence
-
-
-
Class cloud.genesys.webmessaging.sdk.model.WebMessagingEventCoBrowse extends Object implements Serializable
-
Serialized Fields
-
sessionId
String sessionId
-
sessionJoinToken
String sessionJoinToken
-
type
WebMessagingEventCoBrowse.TypeEnum type
-
-
-
Class cloud.genesys.webmessaging.sdk.model.WebMessagingEventPresence extends Object implements Serializable
-
Serialized Fields
-
type
WebMessagingEventPresence.TypeEnum type
-
-
-
Class cloud.genesys.webmessaging.sdk.model.WebMessagingGeneric extends Object implements Serializable
-
Serialized Fields
-
actions
ContentActions actions
-
components
List<ButtonComponent> components
-
description
String description
-
image
String image
-
title
String title
-
-
-
Class cloud.genesys.webmessaging.sdk.model.WebMessagingMessage extends Object implements Serializable
-
Serialized Fields
-
channel
WebMessagingChannel channel
-
content
List<WebMessagingContent> content
-
direction
WebMessagingMessage.DirectionEnum direction
-
events
List<WebMessagingEvent> events
-
id
String id
-
metadata
Map<String,String> metadata
-
originatingEntity
WebMessagingMessage.OriginatingEntityEnum originatingEntity
-
text
String text
-
type
WebMessagingMessage.TypeEnum type
-
-
-
Class cloud.genesys.webmessaging.sdk.model.WebMessagingMessageEntityList extends Object implements Serializable
-
Class cloud.genesys.webmessaging.sdk.model.WebMessagingQuickReply extends Object implements Serializable
-
Serialized Fields
-
action
WebMessagingQuickReply.ActionEnum action
-
image
String image
-
payload
String payload
-
text
String text
-
-
-
Class cloud.genesys.webmessaging.sdk.model.WebMessagingRecipient extends Object implements Serializable
-