Class ParticipantsGrpc.ParticipantsFutureStub

  • Enclosing class:
    ParticipantsGrpc

    public static final class ParticipantsGrpc.ParticipantsFutureStub
    extends io.grpc.stub.AbstractFutureStub<ParticipantsGrpc.ParticipantsFutureStub>
    A stub to allow clients to do ListenableFuture-style rpc calls to service Participants.
     Service for managing [Participants][google.cloud.dialogflow.v2.Participant].
     
    • Method Detail

      • createParticipant

        public com.google.common.util.concurrent.ListenableFuture<Participant> createParticipant​(CreateParticipantRequest request)
         Creates a new participant in a conversation.
         
      • getParticipant

        public com.google.common.util.concurrent.ListenableFuture<Participant> getParticipant​(GetParticipantRequest request)
         Retrieves a conversation participant.
         
      • updateParticipant

        public com.google.common.util.concurrent.ListenableFuture<Participant> updateParticipant​(UpdateParticipantRequest request)
         Updates the specified participant.
         
      • analyzeContent

        public com.google.common.util.concurrent.ListenableFuture<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 com.google.common.util.concurrent.ListenableFuture<SuggestArticlesResponse> suggestArticles​(SuggestArticlesRequest request)
         Gets suggested articles for a participant based on specific historical
         messages.
         
      • suggestFaqAnswers

        public com.google.common.util.concurrent.ListenableFuture<SuggestFaqAnswersResponse> suggestFaqAnswers​(SuggestFaqAnswersRequest request)
         Gets suggested faq answers for a participant based on specific historical
         messages.