@BetaApi @Generated(value="by gapic-generator-java") public class HttpJsonConversationHistoryStub extends ConversationHistoryStub
This class is for advanced usage and reflects the underlying API directly.
| Modifier | Constructor and Description |
|---|---|
protected |
HttpJsonConversationHistoryStub(ConversationHistoryStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext)
Constructs an instance of HttpJsonConversationHistoryStub, using the given settings.
|
protected |
HttpJsonConversationHistoryStub(ConversationHistoryStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext,
com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory)
Constructs an instance of HttpJsonConversationHistoryStub, using the given settings.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
awaitTermination(long duration,
TimeUnit unit) |
void |
close() |
static HttpJsonConversationHistoryStub |
create(com.google.api.gax.rpc.ClientContext clientContext) |
static HttpJsonConversationHistoryStub |
create(com.google.api.gax.rpc.ClientContext clientContext,
com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory) |
static HttpJsonConversationHistoryStub |
create(ConversationHistoryStubSettings settings) |
com.google.api.gax.rpc.UnaryCallable<DeleteConversationRequest,com.google.protobuf.Empty> |
deleteConversationCallable() |
com.google.api.gax.rpc.UnaryCallable<GetConversationRequest,Conversation> |
getConversationCallable() |
com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.GetLocationRequest,com.google.cloud.location.Location> |
getLocationCallable() |
static List<com.google.api.gax.httpjson.ApiMethodDescriptor> |
getMethodDescriptors() |
boolean |
isShutdown() |
boolean |
isTerminated() |
com.google.api.gax.rpc.UnaryCallable<ListConversationsRequest,ListConversationsResponse> |
listConversationsCallable() |
com.google.api.gax.rpc.UnaryCallable<ListConversationsRequest,ConversationHistoryClient.ListConversationsPagedResponse> |
listConversationsPagedCallable() |
com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.ListLocationsRequest,com.google.cloud.location.ListLocationsResponse> |
listLocationsCallable() |
com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.ListLocationsRequest,ConversationHistoryClient.ListLocationsPagedResponse> |
listLocationsPagedCallable() |
void |
shutdown() |
void |
shutdownNow() |
protected HttpJsonConversationHistoryStub(ConversationHistoryStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionprotected HttpJsonConversationHistoryStub(ConversationHistoryStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory) throws IOException
IOExceptionpublic static final HttpJsonConversationHistoryStub create(ConversationHistoryStubSettings settings) throws IOException
IOExceptionpublic static final HttpJsonConversationHistoryStub create(com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionpublic static final HttpJsonConversationHistoryStub 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<ListConversationsRequest,ListConversationsResponse> listConversationsCallable()
listConversationsCallable in class ConversationHistoryStubpublic com.google.api.gax.rpc.UnaryCallable<ListConversationsRequest,ConversationHistoryClient.ListConversationsPagedResponse> listConversationsPagedCallable()
listConversationsPagedCallable in class ConversationHistoryStubpublic com.google.api.gax.rpc.UnaryCallable<GetConversationRequest,Conversation> getConversationCallable()
getConversationCallable in class ConversationHistoryStubpublic com.google.api.gax.rpc.UnaryCallable<DeleteConversationRequest,com.google.protobuf.Empty> deleteConversationCallable()
deleteConversationCallable in class ConversationHistoryStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.ListLocationsRequest,com.google.cloud.location.ListLocationsResponse> listLocationsCallable()
listLocationsCallable in class ConversationHistoryStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.ListLocationsRequest,ConversationHistoryClient.ListLocationsPagedResponse> listLocationsPagedCallable()
listLocationsPagedCallable in class ConversationHistoryStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.GetLocationRequest,com.google.cloud.location.Location> getLocationCallable()
getLocationCallable in class ConversationHistoryStubpublic final void close()
close in interface AutoCloseableclose in class ConversationHistoryStubpublic void shutdown()
public boolean isShutdown()
public boolean isTerminated()
public void shutdownNow()
public boolean awaitTermination(long duration,
TimeUnit unit)
throws InterruptedException
InterruptedExceptionCopyright © 2025 Google LLC. All rights reserved.