Interface GetSessionRequest.Builder

    • Method Detail

      • botName

        GetSessionRequest.Builder botName​(String botName)

        The name of the bot that contains the session data.

        Parameters:
        botName - The name of the bot that contains the session data.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • botAlias

        GetSessionRequest.Builder botAlias​(String botAlias)

        The alias in use for the bot that contains the session data.

        Parameters:
        botAlias - The alias in use for the bot that contains the session data.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • userId

        GetSessionRequest.Builder userId​(String userId)

        The ID of the client application user. Amazon Lex uses this to identify a user's conversation with your bot.

        Parameters:
        userId - The ID of the client application user. Amazon Lex uses this to identify a user's conversation with your bot.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • checkpointLabelFilter

        GetSessionRequest.Builder checkpointLabelFilter​(String checkpointLabelFilter)

        A string used to filter the intents returned in the recentIntentSummaryView structure.

        When you specify a filter, only intents with their checkpointLabel field set to that string are returned.

        Parameters:
        checkpointLabelFilter - A string used to filter the intents returned in the recentIntentSummaryView structure.

        When you specify a filter, only intents with their checkpointLabel field set to that string are returned.

        Returns:
        Returns a reference to this object so that method calls can be chained together.