SessionSpecification.Builder |
SessionSpecification.Builder.botAliasId(String botAliasId) |
The identifier of the alias of the bot that the session was held with.
|
SessionSpecification.Builder |
SessionSpecification.Builder.botVersion(String botVersion) |
The version of the bot that the session was held with.
|
static SessionSpecification.Builder |
SessionSpecification.builder() |
|
SessionSpecification.Builder |
SessionSpecification.Builder.channel(String channel) |
The channel that is integrated with the bot that the session was held with.
|
SessionSpecification.Builder |
SessionSpecification.Builder.conversationDurationSeconds(Long conversationDurationSeconds) |
The duration of the conversation in seconds.
|
SessionSpecification.Builder |
SessionSpecification.Builder.conversationEndState(String conversationEndState) |
The final state of the conversation.
|
SessionSpecification.Builder |
SessionSpecification.Builder.conversationEndState(ConversationEndState conversationEndState) |
The final state of the conversation.
|
SessionSpecification.Builder |
SessionSpecification.Builder.conversationEndTime(Instant conversationEndTime) |
The date and time when the conversation ended.
|
SessionSpecification.Builder |
SessionSpecification.Builder.conversationStartTime(Instant conversationStartTime) |
The date and time when the conversation began.
|
SessionSpecification.Builder |
SessionSpecification.Builder.invokedIntentSamples(Collection<InvokedIntentSample> invokedIntentSamples) |
A list of objects containing the name of an intent that was invoked.
|
SessionSpecification.Builder |
SessionSpecification.Builder.invokedIntentSamples(Consumer<InvokedIntentSample.Builder>... invokedIntentSamples) |
A list of objects containing the name of an intent that was invoked.
|
SessionSpecification.Builder |
SessionSpecification.Builder.invokedIntentSamples(InvokedIntentSample... invokedIntentSamples) |
A list of objects containing the name of an intent that was invoked.
|
SessionSpecification.Builder |
SessionSpecification.Builder.localeId(String localeId) |
The locale of the bot that the session was held with.
|
SessionSpecification.Builder |
SessionSpecification.Builder.mode(String mode) |
The mode of the session.
|
SessionSpecification.Builder |
SessionSpecification.Builder.mode(AnalyticsModality mode) |
The mode of the session.
|
SessionSpecification.Builder |
SessionSpecification.Builder.numberOfTurns(Long numberOfTurns) |
The number of turns that the session took.
|
SessionSpecification.Builder |
SessionSpecification.Builder.originatingRequestId(String originatingRequestId) |
The identifier of the first request in a session.
|
SessionSpecification.Builder |
SessionSpecification.Builder.sessionId(String sessionId) |
The identifier of the session.
|
SessionSpecification.Builder |
SessionSpecification.toBuilder() |
|