Interface ChatInputStream
- All Known Implementing Classes:
ActionExecutionEvent,AttachmentInputEvent,AuthChallengeResponseEvent,ConfigurationEvent,DefaultActionExecutionEvent,DefaultAttachmentEvent,DefaultAuthChallengeResponseEvent,DefaultConfigurationEvent,DefaultEndOfInputEvent,DefaultTextEvent,EndOfInputEvent,TextInputEvent
Base interface for all event types in ChatInputStream.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic enumThe known possible types of events forChatInputStream. -
Method Summary
Modifier and TypeMethodDescriptionstatic ActionExecutionEvent.BuilderCreate a builder for theactionExecutionEventevent type for this stream.static AttachmentInputEvent.BuilderCreate a builder for theattachmentEventevent type for this stream.Create a builder for theauthChallengeResponseEventevent type for this stream.static ConfigurationEvent.BuilderCreate a builder for theconfigurationEventevent type for this stream.static EndOfInputEvent.BuilderCreate a builder for theendOfInputEventevent type for this stream.default ChatInputStream.EventTypeThe type of this event.static TextInputEvent.BuilderCreate a builder for thetextEventevent type for this stream.
-
Method Details
-
configurationEventBuilder
Create a builder for theconfigurationEventevent type for this stream. -
textEventBuilder
Create a builder for thetextEventevent type for this stream. -
attachmentEventBuilder
Create a builder for theattachmentEventevent type for this stream. -
actionExecutionEventBuilder
Create a builder for theactionExecutionEventevent type for this stream. -
endOfInputEventBuilder
Create a builder for theendOfInputEventevent type for this stream. -
authChallengeResponseEventBuilder
Create a builder for theauthChallengeResponseEventevent type for this stream. -
sdkEventType
The type of this event. Corresponds to the:event-typeheader on the Message.
-