@Generated(value="by gapic-generator-java") public class HttpJsonConversationalSearchServiceStub extends ConversationalSearchServiceStub
This class is for advanced usage and reflects the underlying API directly.
| Modifier | Constructor and Description |
|---|---|
protected |
HttpJsonConversationalSearchServiceStub(ConversationalSearchServiceStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext)
Constructs an instance of HttpJsonConversationalSearchServiceStub, using the given settings.
|
protected |
HttpJsonConversationalSearchServiceStub(ConversationalSearchServiceStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext,
com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory)
Constructs an instance of HttpJsonConversationalSearchServiceStub, using the given settings.
|
protected HttpJsonConversationalSearchServiceStub(ConversationalSearchServiceStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionprotected HttpJsonConversationalSearchServiceStub(ConversationalSearchServiceStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory) throws IOException
IOExceptionpublic static final HttpJsonConversationalSearchServiceStub create(ConversationalSearchServiceStubSettings settings) throws IOException
IOExceptionpublic static final HttpJsonConversationalSearchServiceStub create(com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionpublic static final HttpJsonConversationalSearchServiceStub create(com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory) throws IOException
IOException@InternalApi public static List<com.google.api.gax.httpjson.ApiMethodDescriptor> getMethodDescriptors()
public com.google.api.gax.rpc.UnaryCallable<ConverseConversationRequest,ConverseConversationResponse> converseConversationCallable()
converseConversationCallable in class ConversationalSearchServiceStubpublic com.google.api.gax.rpc.UnaryCallable<CreateConversationRequest,Conversation> createConversationCallable()
createConversationCallable in class ConversationalSearchServiceStubpublic com.google.api.gax.rpc.UnaryCallable<DeleteConversationRequest,com.google.protobuf.Empty> deleteConversationCallable()
deleteConversationCallable in class ConversationalSearchServiceStubpublic com.google.api.gax.rpc.UnaryCallable<UpdateConversationRequest,Conversation> updateConversationCallable()
updateConversationCallable in class ConversationalSearchServiceStubpublic com.google.api.gax.rpc.UnaryCallable<GetConversationRequest,Conversation> getConversationCallable()
getConversationCallable in class ConversationalSearchServiceStubpublic com.google.api.gax.rpc.UnaryCallable<ListConversationsRequest,ListConversationsResponse> listConversationsCallable()
listConversationsCallable in class ConversationalSearchServiceStubpublic com.google.api.gax.rpc.UnaryCallable<ListConversationsRequest,ConversationalSearchServiceClient.ListConversationsPagedResponse> listConversationsPagedCallable()
listConversationsPagedCallable in class ConversationalSearchServiceStubpublic com.google.api.gax.rpc.UnaryCallable<AnswerQueryRequest,AnswerQueryResponse> answerQueryCallable()
answerQueryCallable in class ConversationalSearchServiceStubpublic com.google.api.gax.rpc.UnaryCallable<GetAnswerRequest,Answer> getAnswerCallable()
getAnswerCallable in class ConversationalSearchServiceStubpublic com.google.api.gax.rpc.UnaryCallable<CreateSessionRequest,Session> createSessionCallable()
createSessionCallable in class ConversationalSearchServiceStubpublic com.google.api.gax.rpc.UnaryCallable<DeleteSessionRequest,com.google.protobuf.Empty> deleteSessionCallable()
deleteSessionCallable in class ConversationalSearchServiceStubpublic com.google.api.gax.rpc.UnaryCallable<UpdateSessionRequest,Session> updateSessionCallable()
updateSessionCallable in class ConversationalSearchServiceStubpublic com.google.api.gax.rpc.UnaryCallable<GetSessionRequest,Session> getSessionCallable()
getSessionCallable in class ConversationalSearchServiceStubpublic com.google.api.gax.rpc.UnaryCallable<ListSessionsRequest,ListSessionsResponse> listSessionsCallable()
listSessionsCallable in class ConversationalSearchServiceStubpublic com.google.api.gax.rpc.UnaryCallable<ListSessionsRequest,ConversationalSearchServiceClient.ListSessionsPagedResponse> listSessionsPagedCallable()
listSessionsPagedCallable in class ConversationalSearchServiceStubpublic final void close()
close in interface AutoCloseableclose in class ConversationalSearchServiceStubpublic void shutdown()
public boolean isShutdown()
public boolean isTerminated()
public void shutdownNow()
public boolean awaitTermination(long duration,
TimeUnit unit)
throws InterruptedException
InterruptedExceptionCopyright © 2024 Google LLC. All rights reserved.