Class ParticipantsGrpc.ParticipantsFutureStub (4.10.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 >
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 .
Parameter
Returns
build(Channel channel, CallOptions callOptions)
protected ParticipantsGrpc . ParticipantsFutureStub build ( Channel channel , CallOptions callOptions )
Parameters
Name
Description
channel
io.grpc.Channel
callOptions
io.grpc.CallOptions
Returns
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.
Parameter
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Participant >
getParticipant(GetParticipantRequest request)
public ListenableFuture<Participant> getParticipant ( GetParticipantRequest request )
Retrieves a conversation participant.
Parameter
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.
Parameter
Returns
suggestArticles(SuggestArticlesRequest request)
public ListenableFuture<SuggestArticlesResponse> suggestArticles ( SuggestArticlesRequest request )
Gets suggested articles for a participant based on specific historical
messages.
Parameter
Returns
suggestFaqAnswers(SuggestFaqAnswersRequest request)
public ListenableFuture<SuggestFaqAnswersResponse> suggestFaqAnswers ( SuggestFaqAnswersRequest request )
Gets suggested faq answers for a participant based on specific historical
messages.
Parameter
Returns
suggestSmartReplies(SuggestSmartRepliesRequest request)
public ListenableFuture<SuggestSmartRepliesResponse> suggestSmartReplies ( SuggestSmartRepliesRequest request )
Gets smart replies for a participant based on specific historical
messages.
Parameter
Returns
updateParticipant(UpdateParticipantRequest request)
public ListenableFuture<Participant> updateParticipant ( UpdateParticipantRequest request )
Updates the specified participant.
Parameter
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."],[],[]]