Uses of Class
cloud.genesys.webmessaging.sdk.model.StructuredMessage
-
Packages that use StructuredMessage Package Description cloud.genesys.webmessaging.sdk cloud.genesys.webmessaging.sdk.model -
-
Uses of StructuredMessage in cloud.genesys.webmessaging.sdk
Methods in cloud.genesys.webmessaging.sdk with parameters of type StructuredMessage Modifier and Type Method Description static booleanWebMessagingClient. hasEvents(StructuredMessage message, EventType type)Inspect a StructuredMessage, looking for a type of event (EventType)static booleanWebMessagingClient. hasPresenceEvents(StructuredMessage message)Inspect a StructuredMessage, looking for Presence events (EventType.PRESENCE)static booleanWebMessagingClient. hasTypingEvents(StructuredMessage message)Inspect a StructuredMessage, looking for Typing events (EventType.TYPING)voidWebMessagingClient.SessionListener. structuredMessage(StructuredMessage message, String rawMessage)Raised for incoming messages (type == RESPONSE OR MESSAGE), class = StructuredMessage` -
Uses of StructuredMessage in cloud.genesys.webmessaging.sdk.model
Methods in cloud.genesys.webmessaging.sdk.model that return StructuredMessage Modifier and Type Method Description StructuredMessageStructuredMessage. channel(BaseMessagingChannel channel)StructuredMessageStructuredMessage. content(List<BaseMessagingContent> content)StructuredMessageStructuredMessage. direction(Direction direction)StructuredMessageStructuredMessage. events(List<MessageEvent> events)StructuredMessageStructuredMessage. id(String id)StructuredMessageStructuredMessage. metadata(Map<String,String> metadata)StructuredMessageStructuredMessage. text(String text)StructuredMessageStructuredMessage. type(NormalizedType type)
-