Interface ListIntentPathsRequest.Builder

    • Method Detail

      • botId

        ListIntentPathsRequest.Builder botId​(String botId)

        The identifier for the bot for which you want to retrieve intent path metrics.

        Parameters:
        botId - The identifier for the bot for which you want to retrieve intent path metrics.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • startDateTime

        ListIntentPathsRequest.Builder startDateTime​(Instant startDateTime)

        The date and time that marks the beginning of the range of time for which you want to see intent path metrics.

        Parameters:
        startDateTime - The date and time that marks the beginning of the range of time for which you want to see intent path metrics.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • endDateTime

        ListIntentPathsRequest.Builder endDateTime​(Instant endDateTime)

        The date and time that marks the end of the range of time for which you want to see intent path metrics.

        Parameters:
        endDateTime - The date and time that marks the end of the range of time for which you want to see intent path metrics.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • intentPath

        ListIntentPathsRequest.Builder intentPath​(String intentPath)

        The intent path for which you want to retrieve metrics. Use a forward slash to separate intents in the path. For example:

        • /BookCar

        • /BookCar/BookHotel

        • /BookHotel/BookCar

        Parameters:
        intentPath - The intent path for which you want to retrieve metrics. Use a forward slash to separate intents in the path. For example:

        • /BookCar

        • /BookCar/BookHotel

        • /BookHotel/BookCar

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

        ListIntentPathsRequest.Builder filters​(Collection<AnalyticsPathFilter> filters)

        A list of objects, each describes a condition by which you want to filter the results.

        Parameters:
        filters - A list of objects, each describes a condition by which you want to filter the results.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • filters

        ListIntentPathsRequest.Builder filters​(AnalyticsPathFilter... filters)

        A list of objects, each describes a condition by which you want to filter the results.

        Parameters:
        filters - A list of objects, each describes a condition by which you want to filter the results.
        Returns:
        Returns a reference to this object so that method calls can be chained together.