Class ParticipantsGrpc.ParticipantsFutureStub (4.46.0)
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(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.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.
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 >
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.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-14 UTC."],[],[]]