Class ParticipantsGrpc.ParticipantsBlockingStub

  • Enclosing class:
    ParticipantsGrpc

    public static final class ParticipantsGrpc.ParticipantsBlockingStub
    extends io.grpc.stub.AbstractBlockingStub<ParticipantsGrpc.ParticipantsBlockingStub>
    A stub to allow clients to do synchronous rpc calls to service Participants.
     Service for managing
     [Participants][google.cloud.dialogflow.v2beta1.Participant].
     
    • Method Detail

      • analyzeContent

        public AnalyzeContentResponse analyzeContent​(AnalyzeContentRequest request)
         Adds a text (chat, for example), or audio (phone recording, for example)
         message from a participant into the conversation.
         Note: Always use agent versions for production traffic
         sent to virtual agents. See [Versions and
         environments](https://cloud.google.com/dialogflow/es/docs/agents-versions).
         
      • suggestArticles

        public SuggestArticlesResponse suggestArticles​(SuggestArticlesRequest request)
         Gets suggested articles for a participant based on specific historical
         messages.
         Note that
         [ListSuggestions][google.cloud.dialogflow.v2beta1.Participants.ListSuggestions]
         will only list the auto-generated suggestions, while
         [CompileSuggestion][google.cloud.dialogflow.v2beta1.Participants.CompileSuggestion]
         will try to compile suggestion based on the provided conversation context
         in the real time.
         
      • listSuggestions

        @Deprecated
        public ListSuggestionsResponse listSuggestions​(ListSuggestionsRequest request)
        Deprecated.
         Deprecated: Use inline suggestion, event based suggestion or
         Suggestion* API instead.
         See
         [HumanAgentAssistantConfig.name][google.cloud.dialogflow.v2beta1.HumanAgentAssistantConfig.name]
         for more details. Removal Date: 2020-09-01.
         Retrieves suggestions for live agents.
         This method should be used by human agent client software to fetch auto
         generated suggestions in real-time, while the conversation with an end user
         is in progress. The functionality is implemented in terms of the
         [list
         pagination](https://cloud.google.com/apis/design/design_patterns#list_pagination)
         design pattern. The client app should use the `next_page_token` field
         to fetch the next batch of suggestions. `suggestions` are sorted by
         `create_time` in descending order.
         To fetch latest suggestion, just set `page_size` to 1.
         To fetch new suggestions without duplication, send request with filter
         `create_time_epoch_microseconds > [first item's create_time of previous
         request]` and empty page_token.
         
      • compileSuggestion

        @Deprecated
        public CompileSuggestionResponse compileSuggestion​(CompileSuggestionRequest request)
        Deprecated.
         Deprecated. use
         [SuggestArticles][google.cloud.dialogflow.v2beta1.Participants.SuggestArticles]
         and
         [SuggestFaqAnswers][google.cloud.dialogflow.v2beta1.Participants.SuggestFaqAnswers]
         instead.
         Gets suggestions for a participant based on specific historical
         messages.
         Note that
         [ListSuggestions][google.cloud.dialogflow.v2beta1.Participants.ListSuggestions]
         will only list the auto-generated suggestions, while
         [CompileSuggestion][google.cloud.dialogflow.v2beta1.Participants.CompileSuggestion]
         will try to compile suggestion based on the provided conversation context
         in the real time.