public static final class ParticipantsGrpc.ParticipantsBlockingStub extends AbstractBlockingStub<ParticipantsGrpc.ParticipantsBlockingStub>A stub to allow clients to do limited synchronous rpc calls to service Participants.
Service for managing Participants.
Inheritance
java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractBlockingStub > ParticipantsGrpc.ParticipantsBlockingStubMethods
analyzeContent(AnalyzeContentRequest request)
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.
| Parameter | |
|---|---|
| Name | Description |
request |
AnalyzeContentRequest |
| Returns | |
|---|---|
| Type | Description |
AnalyzeContentResponse |
|
build(Channel channel, CallOptions callOptions)
protected ParticipantsGrpc.ParticipantsBlockingStub build(Channel channel, CallOptions callOptions)| Parameters | |
|---|---|
| Name | Description |
channel |
io.grpc.Channel |
callOptions |
io.grpc.CallOptions |
| Returns | |
|---|---|
| Type | Description |
ParticipantsGrpc.ParticipantsBlockingStub |
|
createParticipant(CreateParticipantRequest request)
public Participant createParticipant(CreateParticipantRequest request)Creates a new participant in a conversation.
| Parameter | |
|---|---|
| Name | Description |
request |
CreateParticipantRequest |
| Returns | |
|---|---|
| Type | Description |
Participant |
|
getParticipant(GetParticipantRequest request)
public Participant getParticipant(GetParticipantRequest request)Retrieves a conversation participant.
| Parameter | |
|---|---|
| Name | Description |
request |
GetParticipantRequest |
| Returns | |
|---|---|
| Type | Description |
Participant |
|
listParticipants(ListParticipantsRequest request)
public ListParticipantsResponse listParticipants(ListParticipantsRequest request)Returns the list of all participants in the specified conversation.
| Parameter | |
|---|---|
| Name | Description |
request |
ListParticipantsRequest |
| Returns | |
|---|---|
| Type | Description |
ListParticipantsResponse |
|
suggestArticles(SuggestArticlesRequest request)
public SuggestArticlesResponse suggestArticles(SuggestArticlesRequest request)Gets suggested articles for a participant based on specific historical messages.
| Parameter | |
|---|---|
| Name | Description |
request |
SuggestArticlesRequest |
| Returns | |
|---|---|
| Type | Description |
SuggestArticlesResponse |
|
suggestFaqAnswers(SuggestFaqAnswersRequest request)
public SuggestFaqAnswersResponse suggestFaqAnswers(SuggestFaqAnswersRequest request)Gets suggested faq answers for a participant based on specific historical messages.
| Parameter | |
|---|---|
| Name | Description |
request |
SuggestFaqAnswersRequest |
| Returns | |
|---|---|
| Type | Description |
SuggestFaqAnswersResponse |
|
suggestKnowledgeAssist(SuggestKnowledgeAssistRequest request)
public SuggestKnowledgeAssistResponse suggestKnowledgeAssist(SuggestKnowledgeAssistRequest request)Gets knowledge assist suggestions based on historical messages.
| Parameter | |
|---|---|
| Name | Description |
request |
SuggestKnowledgeAssistRequest |
| Returns | |
|---|---|
| Type | Description |
SuggestKnowledgeAssistResponse |
|
suggestSmartReplies(SuggestSmartRepliesRequest request)
public SuggestSmartRepliesResponse suggestSmartReplies(SuggestSmartRepliesRequest request)Gets smart replies for a participant based on specific historical messages.
| Parameter | |
|---|---|
| Name | Description |
request |
SuggestSmartRepliesRequest |
| Returns | |
|---|---|
| Type | Description |
SuggestSmartRepliesResponse |
|
updateParticipant(UpdateParticipantRequest request)
public Participant updateParticipant(UpdateParticipantRequest request)Updates the specified participant.
| Parameter | |
|---|---|
| Name | Description |
request |
UpdateParticipantRequest |
| Returns | |
|---|---|
| Type | Description |
Participant |
|