public class GrpcConversationalSearchServiceStub extends ConversationalSearchServiceStub
gRPC stub implementation for the ConversationalSearchService service API.
This class is for advanced usage and reflects the underlying API directly.
Inheritance
java.lang.Object > ConversationalSearchServiceStub > GrpcConversationalSearchServiceStubStatic Methods
create(ClientContext clientContext)
public static final GrpcConversationalSearchServiceStub create(ClientContext clientContext)
Parameter | |
---|---|
Name | Description |
clientContext |
ClientContext |
Returns | |
---|---|
Type | Description |
GrpcConversationalSearchServiceStub |
Exceptions | |
---|---|
Type | Description |
IOException |
create(ClientContext clientContext, GrpcStubCallableFactory callableFactory)
public static final GrpcConversationalSearchServiceStub create(ClientContext clientContext, GrpcStubCallableFactory callableFactory)
Parameters | |
---|---|
Name | Description |
clientContext |
ClientContext |
callableFactory |
GrpcStubCallableFactory |
Returns | |
---|---|
Type | Description |
GrpcConversationalSearchServiceStub |
Exceptions | |
---|---|
Type | Description |
IOException |
create(ConversationalSearchServiceStubSettings settings)
public static final GrpcConversationalSearchServiceStub create(ConversationalSearchServiceStubSettings settings)
Parameter | |
---|---|
Name | Description |
settings |
ConversationalSearchServiceStubSettings |
Returns | |
---|---|
Type | Description |
GrpcConversationalSearchServiceStub |
Exceptions | |
---|---|
Type | Description |
IOException |
Constructors
GrpcConversationalSearchServiceStub(ConversationalSearchServiceStubSettings settings, ClientContext clientContext)
protected GrpcConversationalSearchServiceStub(ConversationalSearchServiceStubSettings settings, ClientContext clientContext)
Constructs an instance of GrpcConversationalSearchServiceStub, using the given settings. This is protected so that it is easy to make a subclass, but otherwise, the static factory methods should be preferred.
Parameters | |
---|---|
Name | Description |
settings |
ConversationalSearchServiceStubSettings |
clientContext |
ClientContext |
GrpcConversationalSearchServiceStub(ConversationalSearchServiceStubSettings settings, ClientContext clientContext, GrpcStubCallableFactory callableFactory)
protected GrpcConversationalSearchServiceStub(ConversationalSearchServiceStubSettings settings, ClientContext clientContext, GrpcStubCallableFactory callableFactory)
Constructs an instance of GrpcConversationalSearchServiceStub, using the given settings. This is protected so that it is easy to make a subclass, but otherwise, the static factory methods should be preferred.
Parameters | |
---|---|
Name | Description |
settings |
ConversationalSearchServiceStubSettings |
clientContext |
ClientContext |
callableFactory |
GrpcStubCallableFactory |
Methods
answerQueryCallable()
public UnaryCallable<AnswerQueryRequest,AnswerQueryResponse> answerQueryCallable()
Returns | |
---|---|
Type | Description |
UnaryCallable<AnswerQueryRequest,AnswerQueryResponse> |
awaitTermination(long duration, TimeUnit unit)
public boolean awaitTermination(long duration, TimeUnit unit)
Parameters | |
---|---|
Name | Description |
duration |
long |
unit |
TimeUnit |
Returns | |
---|---|
Type | Description |
boolean |
Exceptions | |
---|---|
Type | Description |
InterruptedException |
close()
public final void close()
converseConversationCallable()
public UnaryCallable<ConverseConversationRequest,ConverseConversationResponse> converseConversationCallable()
Returns | |
---|---|
Type | Description |
UnaryCallable<ConverseConversationRequest,ConverseConversationResponse> |
createConversationCallable()
public UnaryCallable<CreateConversationRequest,Conversation> createConversationCallable()
Returns | |
---|---|
Type | Description |
UnaryCallable<CreateConversationRequest,Conversation> |
createSessionCallable()
public UnaryCallable<CreateSessionRequest,Session> createSessionCallable()
Returns | |
---|---|
Type | Description |
UnaryCallable<CreateSessionRequest,Session> |
deleteConversationCallable()
public UnaryCallable<DeleteConversationRequest,Empty> deleteConversationCallable()
Returns | |
---|---|
Type | Description |
UnaryCallable<DeleteConversationRequest,Empty> |
deleteSessionCallable()
public UnaryCallable<DeleteSessionRequest,Empty> deleteSessionCallable()
Returns | |
---|---|
Type | Description |
UnaryCallable<DeleteSessionRequest,Empty> |
getAnswerCallable()
public UnaryCallable<GetAnswerRequest,Answer> getAnswerCallable()
Returns | |
---|---|
Type | Description |
UnaryCallable<GetAnswerRequest,Answer> |
getConversationCallable()
public UnaryCallable<GetConversationRequest,Conversation> getConversationCallable()
Returns | |
---|---|
Type | Description |
UnaryCallable<GetConversationRequest,Conversation> |
getOperationsStub()
public GrpcOperationsStub getOperationsStub()
Returns | |
---|---|
Type | Description |
GrpcOperationsStub |
getSessionCallable()
public UnaryCallable<GetSessionRequest,Session> getSessionCallable()
Returns | |
---|---|
Type | Description |
UnaryCallable<GetSessionRequest,Session> |
isShutdown()
public boolean isShutdown()
Returns | |
---|---|
Type | Description |
boolean |
isTerminated()
public boolean isTerminated()
Returns | |
---|---|
Type | Description |
boolean |
listConversationsCallable()
public UnaryCallable<ListConversationsRequest,ListConversationsResponse> listConversationsCallable()
Returns | |
---|---|
Type | Description |
UnaryCallable<ListConversationsRequest,ListConversationsResponse> |
listConversationsPagedCallable()
public UnaryCallable<ListConversationsRequest,ConversationalSearchServiceClient.ListConversationsPagedResponse> listConversationsPagedCallable()
Returns | |
---|---|
Type | Description |
UnaryCallable<ListConversationsRequest,ListConversationsPagedResponse> |
listSessionsCallable()
public UnaryCallable<ListSessionsRequest,ListSessionsResponse> listSessionsCallable()
Returns | |
---|---|
Type | Description |
UnaryCallable<ListSessionsRequest,ListSessionsResponse> |
listSessionsPagedCallable()
public UnaryCallable<ListSessionsRequest,ConversationalSearchServiceClient.ListSessionsPagedResponse> listSessionsPagedCallable()
Returns | |
---|---|
Type | Description |
UnaryCallable<ListSessionsRequest,ListSessionsPagedResponse> |
shutdown()
public void shutdown()
shutdownNow()
public void shutdownNow()
updateConversationCallable()
public UnaryCallable<UpdateConversationRequest,Conversation> updateConversationCallable()
Returns | |
---|---|
Type | Description |
UnaryCallable<UpdateConversationRequest,Conversation> |
updateSessionCallable()
public UnaryCallable<UpdateSessionRequest,Session> updateSessionCallable()
Returns | |
---|---|
Type | Description |
UnaryCallable<UpdateSessionRequest,Session> |