@Generated(value="by gapic-generator-java") @BetaApi public class HttpJsonDatastoreAdminStub extends DatastoreAdminStub
This class is for advanced usage and reflects the underlying API directly.
| Modifier | Constructor and Description |
|---|---|
protected |
HttpJsonDatastoreAdminStub(DatastoreAdminStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext)
Constructs an instance of HttpJsonDatastoreAdminStub, using the given settings.
|
protected |
HttpJsonDatastoreAdminStub(DatastoreAdminStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext,
com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory)
Constructs an instance of HttpJsonDatastoreAdminStub, using the given settings.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
awaitTermination(long duration,
TimeUnit unit) |
void |
close() |
static HttpJsonDatastoreAdminStub |
create(com.google.api.gax.rpc.ClientContext clientContext) |
static HttpJsonDatastoreAdminStub |
create(com.google.api.gax.rpc.ClientContext clientContext,
com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory) |
static HttpJsonDatastoreAdminStub |
create(DatastoreAdminStubSettings settings) |
com.google.api.gax.rpc.UnaryCallable<CreateIndexRequest,com.google.longrunning.Operation> |
createIndexCallable() |
com.google.api.gax.rpc.OperationCallable<CreateIndexRequest,Index,IndexOperationMetadata> |
createIndexOperationCallable() |
com.google.api.gax.rpc.UnaryCallable<DeleteIndexRequest,com.google.longrunning.Operation> |
deleteIndexCallable() |
com.google.api.gax.rpc.OperationCallable<DeleteIndexRequest,Index,IndexOperationMetadata> |
deleteIndexOperationCallable() |
com.google.api.gax.rpc.UnaryCallable<ExportEntitiesRequest,com.google.longrunning.Operation> |
exportEntitiesCallable() |
com.google.api.gax.rpc.OperationCallable<ExportEntitiesRequest,ExportEntitiesResponse,ExportEntitiesMetadata> |
exportEntitiesOperationCallable() |
com.google.api.gax.httpjson.longrunning.stub.HttpJsonOperationsStub |
getHttpJsonOperationsStub() |
com.google.api.gax.rpc.UnaryCallable<GetIndexRequest,Index> |
getIndexCallable() |
static List<com.google.api.gax.httpjson.ApiMethodDescriptor> |
getMethodDescriptors() |
com.google.api.gax.rpc.UnaryCallable<ImportEntitiesRequest,com.google.longrunning.Operation> |
importEntitiesCallable() |
com.google.api.gax.rpc.OperationCallable<ImportEntitiesRequest,com.google.protobuf.Empty,ImportEntitiesMetadata> |
importEntitiesOperationCallable() |
boolean |
isShutdown() |
boolean |
isTerminated() |
com.google.api.gax.rpc.UnaryCallable<ListIndexesRequest,ListIndexesResponse> |
listIndexesCallable() |
com.google.api.gax.rpc.UnaryCallable<ListIndexesRequest,DatastoreAdminClient.ListIndexesPagedResponse> |
listIndexesPagedCallable() |
void |
shutdown() |
void |
shutdownNow() |
getOperationsStubprotected HttpJsonDatastoreAdminStub(DatastoreAdminStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionprotected HttpJsonDatastoreAdminStub(DatastoreAdminStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory) throws IOException
IOExceptionpublic static final HttpJsonDatastoreAdminStub create(DatastoreAdminStubSettings settings) throws IOException
IOExceptionpublic static final HttpJsonDatastoreAdminStub create(com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionpublic static final HttpJsonDatastoreAdminStub 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.httpjson.longrunning.stub.HttpJsonOperationsStub getHttpJsonOperationsStub()
getHttpJsonOperationsStub in class DatastoreAdminStubpublic com.google.api.gax.rpc.UnaryCallable<ExportEntitiesRequest,com.google.longrunning.Operation> exportEntitiesCallable()
exportEntitiesCallable in class DatastoreAdminStubpublic com.google.api.gax.rpc.OperationCallable<ExportEntitiesRequest,ExportEntitiesResponse,ExportEntitiesMetadata> exportEntitiesOperationCallable()
exportEntitiesOperationCallable in class DatastoreAdminStubpublic com.google.api.gax.rpc.UnaryCallable<ImportEntitiesRequest,com.google.longrunning.Operation> importEntitiesCallable()
importEntitiesCallable in class DatastoreAdminStubpublic com.google.api.gax.rpc.OperationCallable<ImportEntitiesRequest,com.google.protobuf.Empty,ImportEntitiesMetadata> importEntitiesOperationCallable()
importEntitiesOperationCallable in class DatastoreAdminStubpublic com.google.api.gax.rpc.UnaryCallable<CreateIndexRequest,com.google.longrunning.Operation> createIndexCallable()
createIndexCallable in class DatastoreAdminStubpublic com.google.api.gax.rpc.OperationCallable<CreateIndexRequest,Index,IndexOperationMetadata> createIndexOperationCallable()
createIndexOperationCallable in class DatastoreAdminStubpublic com.google.api.gax.rpc.UnaryCallable<DeleteIndexRequest,com.google.longrunning.Operation> deleteIndexCallable()
deleteIndexCallable in class DatastoreAdminStubpublic com.google.api.gax.rpc.OperationCallable<DeleteIndexRequest,Index,IndexOperationMetadata> deleteIndexOperationCallable()
deleteIndexOperationCallable in class DatastoreAdminStubpublic com.google.api.gax.rpc.UnaryCallable<GetIndexRequest,Index> getIndexCallable()
getIndexCallable in class DatastoreAdminStubpublic com.google.api.gax.rpc.UnaryCallable<ListIndexesRequest,ListIndexesResponse> listIndexesCallable()
listIndexesCallable in class DatastoreAdminStubpublic com.google.api.gax.rpc.UnaryCallable<ListIndexesRequest,DatastoreAdminClient.ListIndexesPagedResponse> listIndexesPagedCallable()
listIndexesPagedCallable in class DatastoreAdminStubpublic final void close()
close in interface AutoCloseableclose in class DatastoreAdminStubpublic void shutdown()
public boolean isShutdown()
public boolean isTerminated()
public void shutdownNow()
public boolean awaitTermination(long duration,
TimeUnit unit)
throws InterruptedException
InterruptedExceptionCopyright © 2023 Google LLC. All rights reserved.