Class StartConversationRequest

    • Method Detail

      • botId

        public final String botId()

        The identifier of the bot to process the request.

        Returns:
        The identifier of the bot to process the request.
      • botAliasId

        public final String botAliasId()

        The alias identifier in use for the bot that processes the request.

        Returns:
        The alias identifier in use for the bot that processes the request.
      • localeId

        public final String localeId()

        The locale where the session is in use.

        Returns:
        The locale where the session is in use.
      • sessionId

        public final String sessionId()

        The identifier of the user session that is having the conversation.

        Returns:
        The identifier of the user session that is having the conversation.
      • conversationMode

        public final ConversationMode conversationMode()

        The conversation type that you are using the Amazon Lex V2. If the conversation mode is AUDIO you can send both audio and DTMF information. If the mode is TEXT you can only send text.

        If the service returns an enum value that is not available in the current SDK version, conversationMode will return ConversationMode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from conversationModeAsString().

        Returns:
        The conversation type that you are using the Amazon Lex V2. If the conversation mode is AUDIO you can send both audio and DTMF information. If the mode is TEXT you can only send text.
        See Also:
        ConversationMode
      • conversationModeAsString

        public final String conversationModeAsString()

        The conversation type that you are using the Amazon Lex V2. If the conversation mode is AUDIO you can send both audio and DTMF information. If the mode is TEXT you can only send text.

        If the service returns an enum value that is not available in the current SDK version, conversationMode will return ConversationMode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from conversationModeAsString().

        Returns:
        The conversation type that you are using the Amazon Lex V2. If the conversation mode is AUDIO you can send both audio and DTMF information. If the mode is TEXT you can only send text.
        See Also:
        ConversationMode
      • toString

        public final String toString()
        Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
        Overrides:
        toString in class Object