Interface GetUtterancesViewResponse.Builder

All Superinterfaces:
AwsResponse.Builder, Buildable, CopyableBuilder<GetUtterancesViewResponse.Builder,GetUtterancesViewResponse>, LexModelBuildingResponse.Builder, SdkBuilder<GetUtterancesViewResponse.Builder,GetUtterancesViewResponse>, SdkPojo, SdkResponse.Builder
Enclosing class:
GetUtterancesViewResponse

  • Method Details

    • botName

      The name of the bot for which utterance information was returned.

      Parameters:
      botName - The name of the bot for which utterance information was returned.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • utterances

      An array of UtteranceList objects, each containing a list of UtteranceData objects describing the utterances that were processed by your bot. The response contains a maximum of 100 UtteranceData objects for each version. Amazon Lex returns the most frequent utterances received by the bot in the last 15 days.

      Parameters:
      utterances - An array of UtteranceList objects, each containing a list of UtteranceData objects describing the utterances that were processed by your bot. The response contains a maximum of 100 UtteranceData objects for each version. Amazon Lex returns the most frequent utterances received by the bot in the last 15 days.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • utterances

      An array of UtteranceList objects, each containing a list of UtteranceData objects describing the utterances that were processed by your bot. The response contains a maximum of 100 UtteranceData objects for each version. Amazon Lex returns the most frequent utterances received by the bot in the last 15 days.

      Parameters:
      utterances - An array of UtteranceList objects, each containing a list of UtteranceData objects describing the utterances that were processed by your bot. The response contains a maximum of 100 UtteranceData objects for each version. Amazon Lex returns the most frequent utterances received by the bot in the last 15 days.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • utterances

      An array of UtteranceList objects, each containing a list of UtteranceData objects describing the utterances that were processed by your bot. The response contains a maximum of 100 UtteranceData objects for each version. Amazon Lex returns the most frequent utterances received by the bot in the last 15 days.

      This is a convenience method that creates an instance of the UtteranceList.Builder avoiding the need to create one manually via UtteranceList.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to utterances(List<UtteranceList>).

      Parameters:
      utterances - a consumer that will call methods on UtteranceList.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: