Send feedback
Class ParticipantsGrpc.ParticipantsFutureStub (4.93.0)
Stay organized with collections
Save and categorize content based on your preferences.
4.93.0 (latest)
4.91.0
4.89.0
4.88.0
4.87.0
4.86.0
4.84.0
4.82.0
4.81.0
4.80.0
4.79.0
4.78.0
4.76.0
4.74.0
4.73.0
4.70.0
4.69.0
4.68.0
4.66.0
4.65.0
4.64.0
4.63.0
4.62.0
4.61.0
4.60.0
4.59.0
4.58.0
4.57.0
4.55.0
4.54.0
4.53.0
4.52.0
4.51.0
4.50.0
4.49.0
4.48.0
4.47.0
4.46.0
4.45.0
4.43.0
4.42.0
4.41.0
4.40.0
4.39.0
4.38.0
4.37.0
4.36.0
4.35.0
4.34.0
4.33.0
4.30.0
4.29.0
4.28.0
4.27.0
4.26.0
4.25.0
4.24.0
4.23.0
4.22.0
4.21.0
4.20.0
4.19.0
4.18.0
4.17.0
4.15.0
4.14.0
4.13.0
4.12.0
4.11.0
4.10.0
4.9.1
4.8.6
4.7.5
4.6.0
4.5.11
4.4.0
4.3.1
public static final class ParticipantsGrpc . ParticipantsFutureStub extends AbstractFutureStub<ParticipantsGrpc . ParticipantsFutureStub >
A stub to allow clients to do ListenableFuture-style rpc calls to service Participants.
Service for managing Participants .
Inheritance
java.lang.Object >
io.grpc.stub.AbstractStub >
io.grpc.stub.AbstractFutureStub >
ParticipantsGrpc.ParticipantsFutureStub
Inherited Members
io.grpc.stub.AbstractFutureStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel)
io.grpc.stub.AbstractFutureStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.<T>withOption(io.grpc.CallOptions.Key<T>,T)
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.getCallOptions()
io.grpc.stub.AbstractStub.getChannel()
io.grpc.stub.AbstractStub.withCallCredentials(io.grpc.CallCredentials)
io.grpc.stub.AbstractStub.withChannel(io.grpc.Channel)
io.grpc.stub.AbstractStub.withCompression(java.lang.String)
io.grpc.stub.AbstractStub.withDeadline(io.grpc.Deadline)
io.grpc.stub.AbstractStub.withDeadlineAfter(java.time.Duration)
io.grpc.stub.AbstractStub.withDeadlineAfter(long,java.util.concurrent.TimeUnit)
io.grpc.stub.AbstractStub.withExecutor(java.util.concurrent.Executor)
io.grpc.stub.AbstractStub.withInterceptors(io.grpc.ClientInterceptor...)
io.grpc.stub.AbstractStub.withMaxInboundMessageSize(int)
io.grpc.stub.AbstractStub.withMaxOutboundMessageSize(int)
io.grpc.stub.AbstractStub.withOnReadyThreshold(int)
io.grpc.stub.AbstractStub.withWaitForReady()
Methods
analyzeContent(AnalyzeContentRequest request)
public 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 .
build(Channel channel, CallOptions callOptions)
protected ParticipantsGrpc . ParticipantsFutureStub build ( Channel channel , CallOptions callOptions )
Parameters
Name
Description
channel
io.grpc.Channel
callOptions
io.grpc.CallOptions
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
createParticipant(CreateParticipantRequest request)
public ListenableFuture<Participant> createParticipant ( CreateParticipantRequest request )
Creates a new participant in a conversation.
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Participant >
getParticipant(GetParticipantRequest request)
public ListenableFuture<Participant> getParticipant ( GetParticipantRequest request )
Retrieves a conversation participant.
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Participant >
listParticipants(ListParticipantsRequest request)
public ListenableFuture<ListParticipantsResponse> listParticipants ( ListParticipantsRequest request )
Returns the list of all participants in the specified conversation.
suggestArticles(SuggestArticlesRequest request)
public ListenableFuture<SuggestArticlesResponse> suggestArticles ( SuggestArticlesRequest request )
Gets suggested articles for a participant based on specific historical
messages.
suggestFaqAnswers(SuggestFaqAnswersRequest request)
public ListenableFuture<SuggestFaqAnswersResponse> suggestFaqAnswers ( SuggestFaqAnswersRequest request )
Gets suggested faq answers for a participant based on specific historical
messages.
suggestKnowledgeAssist(SuggestKnowledgeAssistRequest request)
public ListenableFuture<SuggestKnowledgeAssistResponse> suggestKnowledgeAssist ( SuggestKnowledgeAssistRequest request )
Gets knowledge assist suggestions based on historical messages.
suggestSmartReplies(SuggestSmartRepliesRequest request)
public ListenableFuture<SuggestSmartRepliesResponse> suggestSmartReplies ( SuggestSmartRepliesRequest request )
Gets smart replies for a participant based on specific historical
messages.
updateParticipant(UpdateParticipantRequest request)
public ListenableFuture<Participant> updateParticipant ( UpdateParticipantRequest request )
Updates the specified participant.
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Participant >
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-03-14 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-14 UTC."],[],[]]