Package cloud.genesys.webmessaging.sdk.model
-
Class Summary Class Description AttachmentDeletedResponse AttachmentDeletedResponseBaseChannelMetadata BaseChannelMetadataBaseContentAttachment BaseContentAttachmentBaseMessage BaseMessageBaseMessagingChannel BaseMessagingChannelBaseMessagingContent BaseMessagingContentBaseMessagingRecipient BaseMessagingRecipientButtonComponent Structured template button object.CleanChannelMetadata CleanChannelMetadataCleanContentAttachment CleanContentAttachmentCleanMessage CleanMessageCleanMessageContent CleanMessageContentCleanMessageEvent CleanMessageEventCleanMessagingChannel CleanMessagingChannelCleanMessagingRecipient CleanMessagingRecipientCloseSessionRequest CloseSessionRequestConfigureAuthenticatedSessionRequest ConfigureAuthenticatedSessionRequestConfigureSessionRequest ConfigureSessionRequestConnectionClosedEvent ConnectionClosedEventContentActions User actions available on the content.ContentAttachment Attachment content.ContentButtonResponse Button response content.ContentCard Card content object.ContentCardAction A card action that a user can take.ContentCarousel Carousel content object.ContentGeneric Generic content (Deprecated).ContentList List content (Deprecated).ContentLocation Location content.ContentNotificationTemplate Template notification content.ContentPostback Structured message postback (Deprecated).ContentQuickReply Quick reply content.ContentQuickReplyV2 Quick reply V2 content.ContentReaction User reaction to public message.ContentStory Ephemeral story content.ContentText Text content.DeleteAttachmentRequest DeleteAttachmentRequestDetail DetailErrorBody ErrorBodyEventCoBrowse CoBrowse event.EventMessage EventMessageEventPresence Presence event.EventTyping Typing event.GenerateDownloadUrlRequest GenerateDownloadUrlRequestGenerateUploadUrlRequest GenerateUploadUrlRequestGenerateUrlError GenerateUrlErrorGetJwtRequest GetJwtRequestIncomingNormalizedMessage IncomingNormalizedMessageIncomingNormalizedMessageChannel IncomingNormalizedMessageChannelIncomingNormalizedMessageChannelMetadata IncomingNormalizedMessageChannelMetadataJourneyAction JourneyActionJourneyActionMap JourneyActionMapJourneyContext JourneyContextJourneyCustomer JourneyCustomerJourneyCustomerSession JourneyCustomerSessionJwtResponse JwtResponseListItemComponent An entry in a List template.LogoutEvent LogoutEventMessageContent Message content element.MessageEvent Message event element.MessagingRecipient Information about the recipient the message is received from.NotificationTemplateBody The template body.NotificationTemplateFooter The template footer.NotificationTemplateHeader The template header.NotificationTemplateParameter Template parameters for placeholders in template.OAuthParams OAuthParamsPresignedUrlResponse PresignedUrlResponseRecipientAdditionalIdentifier Additional identifiers for describing messaging recipient.ResponseMessage ResponseMessageResumeTokenResponse ResumeTokenResponseSendEchoRequest SendEchoRequestSendMessageRequest SendMessageRequestSessionExpiredEvent SessionExpiredEventSessionResponse SessionResponseStructuredMessage StructuredMessageTooManyRequestsErrorMessage TooManyRequestsErrorMessageUploadFailureEvent UploadFailureEventUploadSuccessEvent UploadSuccessEventWebMessagingAttachment Attachment object.WebMessagingButtonResponse Button response object representing the click of a structured message button, such as a quick reply.WebMessagingChannel Channel-specific information that describes the message and the message channel/provider.WebMessagingContent Message content element.WebMessagingEvent Message event element.WebMessagingEventCoBrowse A Cobrowse event.WebMessagingEventPresence A Presence event.WebMessagingGeneric Generic content object.WebMessagingMessage A web messaging messageWebMessagingMessageEntityList WebMessagingMessageEntityListWebMessagingQuickReply Quick reply objectWebMessagingRecipient Information about the recipient the message is sent to or received from. -
Enum Summary Enum Description Action Specifies the type of action that is triggered upon clicking the quick reply.AdditionalIDType Type of the IdentifierBaseMessageType Gets or Sets BaseMessageTypeButtonResponseType Describes the button that resulted in the Button Response.CardActionType Describes the type of action.ChannelType Specifies if this message is part of a private or public conversation.ContentCardAction.TypeEnum Describes the type of action.ContentType Type of this content element.Direction The direction of the message.EventCoBrowseType Describes the type of CoBrowse event.EventPresenceType Describes the type of Presence event.EventType Type of this event elementEventTypingType Describes the type of Typing event.HeaderType Template header type.IDType The recipient ID type.ListItemType The type of list item to render.ListType The type of list this instance represents.MediaType The type of attachment this instance represents.MessageDataType Gets or Sets MessageDataTypeNormalizedType Message type.OriginatingEntity Specifies if this message was sent by a human agent or bot.ReactionType Type of reaction.RecipientAdditionalIdentifier.TypeEnum Type of the IdentifierRequestType Gets or Sets RequestTypeRequestTypeCloseSession Gets or Sets RequestType.CloseSessionRequestTypeConfigureAuthenticatedSession Gets or Sets RequestType.ConfigureAuthenticatedSessionRequestTypeConfigureSession Gets or Sets RequestType.ConfigureSessionRequestTypeDeleteAttachment Gets or Sets RequestType.DeleteAttachmentRequestTypeEchoMessage Gets or Sets RequestType.EchoMessageRequestTypeGenerateDownloadUrl Gets or Sets RequestType.GenerateDownloadUrlRequestTypeGenerateUploadUrl Gets or Sets RequestType.GenerateUploadUrlRequestTypeGetJwt Gets or Sets RequestType.GetJwtRequestTypeIncomingMessage Gets or Sets RequestType.IncomingMessageStatus Message receipt status, only used with type Receipt.StoryType Type of ephemeral story attachment.TextType Type of text content.WebMessagingAttachment.MediaTypeEnum The type of attachment this instance represents.WebMessagingButtonResponse.TypeEnum Describes the button that resulted in the Button Response.WebMessagingContent.ContentTypeEnum Type of this content element.WebMessagingEvent.EventTypeEnum Type of this event elementWebMessagingEventCoBrowse.TypeEnum Describes the type of Cobrowse event.WebMessagingEventPresence.TypeEnum Describes the type of Presence event.WebMessagingMessage.DirectionEnum The direction of the message.WebMessagingMessage.OriginatingEntityEnum Specifies if this message was sent by a human agent or bot.WebMessagingMessage.TypeEnum Message type.WebMessagingQuickReply.ActionEnum Specifies the type of action that is triggered upon clicking the quick reply.