| Interface | Description | 
|---|---|
| DialogLogMessage.Level | 
 The severity of the log message. 
 | 
| DialogNodeAction.Type | 
 The type of action to invoke. 
 | 
| MessageContextGlobalSystem.Locale | 
 The language code for localization in the user input. 
 | 
| MessageInput.MessageType | 
 The type of user input. 
 | 
| MessageInputStateless.MessageType | 
 The type of user input. 
 | 
| MessageOutputDebug.BranchExitedReason | 
 When `branch_exited` is set to `true` by the Assistant, the `branch_exited_reason` specifies
 whether the dialog completed by itself or got interrupted. 
 | 
| RuntimeEntityInterpretation.Granularity | 
 The precision or duration of a time range specified by a recognized `@sys-time` or `@sys-date`
 entity. 
 | 
| RuntimeEntityRole.Type | 
 The relationship of the entity to the range. 
 | 
| RuntimeResponseGeneric.Preference | 
 The preferred type of control to display. 
 | 
| RuntimeResponseGeneric.ResponseType | 
 The type of response returned by the dialog node. 
 | 
| RuntimeResponseGenericRuntimeResponseTypeConnectToAgent.ResponseType | 
 The type of response returned by the dialog node. 
 | 
| RuntimeResponseGenericRuntimeResponseTypeImage.ResponseType | 
 The type of response returned by the dialog node. 
 | 
| RuntimeResponseGenericRuntimeResponseTypeOption.Preference | 
 The preferred type of control to display. 
 | 
| RuntimeResponseGenericRuntimeResponseTypeOption.ResponseType | 
 The type of response returned by the dialog node. 
 | 
| RuntimeResponseGenericRuntimeResponseTypePause.ResponseType | 
 The type of response returned by the dialog node. 
 | 
| RuntimeResponseGenericRuntimeResponseTypeSearch.ResponseType | 
 The type of response returned by the dialog node. 
 | 
| RuntimeResponseGenericRuntimeResponseTypeSuggestion.ResponseType | 
 The type of response returned by the dialog node. 
 | 
| RuntimeResponseGenericRuntimeResponseTypeText.ResponseType | 
 The type of response returned by the dialog node. 
 | 
| Class | Description | 
|---|---|
| BulkClassifyOptions | 
 The bulkClassify options. 
 | 
| BulkClassifyOptions.Builder | 
 Builder. 
 | 
| BulkClassifyOutput | 
 BulkClassifyOutput. 
 | 
| BulkClassifyResponse | 
 BulkClassifyResponse. 
 | 
| BulkClassifyUtterance | 
 The user input utterance to classify. 
 | 
| BulkClassifyUtterance.Builder | 
 Builder. 
 | 
| CaptureGroup | 
 CaptureGroup. 
 | 
| CaptureGroup.Builder | 
 Builder. 
 | 
| CreateSessionOptions | 
 The createSession options. 
 | 
| CreateSessionOptions.Builder | 
 Builder. 
 | 
| DeleteSessionOptions | 
 The deleteSession options. 
 | 
| DeleteSessionOptions.Builder | 
 Builder. 
 | 
| DeleteUserDataOptions | 
 The deleteUserData options. 
 | 
| DeleteUserDataOptions.Builder | 
 Builder. 
 | 
| DialogLogMessage | 
 Dialog log message details. 
 | 
| DialogNodeAction | 
 DialogNodeAction. 
 | 
| DialogNodeOutputConnectToAgentTransferInfo | 
 Routing or other contextual information to be used by target service desk systems. 
 | 
| DialogNodeOutputOptionsElement | 
 DialogNodeOutputOptionsElement. 
 | 
| DialogNodeOutputOptionsElementValue | 
 An object defining the message input to be sent to the assistant if the user selects the
 corresponding option. 
 | 
| DialogNodesVisited | 
 DialogNodesVisited. 
 | 
| DialogSuggestion | 
 DialogSuggestion. 
 | 
| DialogSuggestionValue | 
 An object defining the message input to be sent to the assistant if the user selects the
 corresponding disambiguation option. 
 | 
| ListLogsOptions | 
 The listLogs options. 
 | 
| ListLogsOptions.Builder | 
 Builder. 
 | 
| Log | 
 Log. 
 | 
| LogCollection | 
 LogCollection. 
 | 
| LogPagination | 
 The pagination data for the returned objects. 
 | 
| MessageContext | 
 MessageContext. 
 | 
| MessageContext.Builder | 
 Builder. 
 | 
| MessageContextGlobal | 
 Session context data that is shared by all skills used by the Assistant. 
 | 
| MessageContextGlobal.Builder | 
 Builder. 
 | 
| MessageContextGlobalStateless | 
 Session context data that is shared by all skills used by the Assistant. 
 | 
| MessageContextGlobalStateless.Builder | 
 Builder. 
 | 
| MessageContextGlobalSystem | 
 Built-in system properties that apply to all skills used by the assistant. 
 | 
| MessageContextGlobalSystem.Builder | 
 Builder. 
 | 
| MessageContextSkill | 
 Contains information specific to a particular skill used by the Assistant. 
 | 
| MessageContextSkill.Builder | 
 Builder. 
 | 
| MessageContextSkillSystem | 
 System context data used by the skill. 
 | 
| MessageContextSkillSystem.Builder | 
 Builder. 
 | 
| MessageContextStateless | 
 MessageContextStateless. 
 | 
| MessageContextStateless.Builder | 
 Builder. 
 | 
| MessageInput | 
 An input object that includes the input text. 
 | 
| MessageInput.Builder | 
 Builder. 
 | 
| MessageInputOptions | 
 Optional properties that control how the assistant responds. 
 | 
| MessageInputOptions.Builder | 
 Builder. 
 | 
| MessageInputOptionsSpelling | 
 Spelling correction options for the message. 
 | 
| MessageInputOptionsSpelling.Builder | 
 Builder. 
 | 
| MessageInputOptionsStateless | 
 Optional properties that control how the assistant responds. 
 | 
| MessageInputOptionsStateless.Builder | 
 Builder. 
 | 
| MessageInputStateless | 
 An input object that includes the input text. 
 | 
| MessageInputStateless.Builder | 
 Builder. 
 | 
| MessageOptions | 
 The message options. 
 | 
| MessageOptions.Builder | 
 Builder. 
 | 
| MessageOutput | 
 Assistant output to be rendered or processed by the client. 
 | 
| MessageOutputDebug | 
 Additional detailed information about a message response and how it was generated. 
 | 
| MessageOutputSpelling | 
 Properties describing any spelling corrections in the user input that was received. 
 | 
| MessageRequest | 
 A stateful message request formatted for the Watson Assistant service. 
 | 
| MessageRequest.Builder | 
 Builder. 
 | 
| MessageResponse | 
 A response from the Watson Assistant service. 
 | 
| MessageResponseStateless | 
 A stateless response from the Watson Assistant service. 
 | 
| MessageStatelessOptions | 
 The messageStateless options. 
 | 
| MessageStatelessOptions.Builder | 
 Builder. 
 | 
| RuntimeEntity | 
 The entity value that was recognized in the user input. 
 | 
| RuntimeEntity.Builder | 
 Builder. 
 | 
| RuntimeEntityAlternative | 
 An alternative value for the recognized entity. 
 | 
| RuntimeEntityAlternative.Builder | 
 Builder. 
 | 
| RuntimeEntityInterpretation | 
 RuntimeEntityInterpretation. 
 | 
| RuntimeEntityInterpretation.Builder | 
 Builder. 
 | 
| RuntimeEntityRole | 
 An object describing the role played by a system entity that is specifies the beginning or end of
 a range recognized in the user input. 
 | 
| RuntimeEntityRole.Builder | 
 Builder. 
 | 
| RuntimeIntent | 
 An intent identified in the user input. 
 | 
| RuntimeIntent.Builder | 
 Builder. 
 | 
| RuntimeResponseGeneric | 
 RuntimeResponseGeneric. 
 | 
| RuntimeResponseGenericRuntimeResponseTypeConnectToAgent | 
 An object that describes a response with response type `connect_to_agent`. 
 | 
| RuntimeResponseGenericRuntimeResponseTypeImage | 
 An object that describes a response with response type `image`. 
 | 
| RuntimeResponseGenericRuntimeResponseTypeOption | 
 An object that describes a response with response type `option`. 
 | 
| RuntimeResponseGenericRuntimeResponseTypePause | 
 An object that describes a response with response type `pause`. 
 | 
| RuntimeResponseGenericRuntimeResponseTypeSearch | 
 An object that describes a response with response type `search`. 
 | 
| RuntimeResponseGenericRuntimeResponseTypeSuggestion | 
 An object that describes a response with response type `suggestion`. 
 | 
| RuntimeResponseGenericRuntimeResponseTypeText | 
 An object that describes a response with response type `text`. 
 | 
| SearchResult | 
 SearchResult. 
 | 
| SearchResultHighlight | 
 An object containing segments of text from search results with query-matching text highlighted
 using HTML `<em>` tags. 
 | 
| SearchResultMetadata | 
 An object containing search result metadata from the Discovery service. 
 | 
| SessionResponse | 
 SessionResponse. 
 |