Class HiveMetastoreServiceStub
java.lang.Object
com.google.cloud.biglake.hive.v1beta.stub.HiveMetastoreServiceStub
- All Implemented Interfaces:
BackgroundResource,AutoCloseable
- Direct Known Subclasses:
GrpcHiveMetastoreServiceStub,HttpJsonHiveMetastoreServiceStub
@BetaApi
@Generated("by gapic-generator-java")
public abstract class HiveMetastoreServiceStub
extends Object
implements BackgroundResource
Base stub class for the HiveMetastoreService service API.
This class is for advanced usage and reflects the underlying API directly.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionUnaryCallable<BatchDeletePartitionsRequest,com.google.protobuf.Empty> abstract voidclose()UnaryCallable<DeleteHiveCatalogRequest,com.google.protobuf.Empty> UnaryCallable<DeleteHiveDatabaseRequest,com.google.protobuf.Empty> UnaryCallable<DeleteHiveTableRequest,com.google.protobuf.Empty> Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.google.api.gax.core.BackgroundResource
awaitTermination, isShutdown, isTerminated, shutdown, shutdownNow
-
Constructor Details
-
HiveMetastoreServiceStub
public HiveMetastoreServiceStub()
-
-
Method Details
-
createHiveCatalogCallable
-
getHiveCatalogCallable
-
listHiveCatalogsPagedCallable
public UnaryCallable<ListHiveCatalogsRequest,HiveMetastoreServiceClient.ListHiveCatalogsPagedResponse> listHiveCatalogsPagedCallable() -
listHiveCatalogsCallable
-
updateHiveCatalogCallable
-
deleteHiveCatalogCallable
public UnaryCallable<DeleteHiveCatalogRequest,com.google.protobuf.Empty> deleteHiveCatalogCallable() -
createHiveDatabaseCallable
-
getHiveDatabaseCallable
-
listHiveDatabasesPagedCallable
public UnaryCallable<ListHiveDatabasesRequest,HiveMetastoreServiceClient.ListHiveDatabasesPagedResponse> listHiveDatabasesPagedCallable() -
listHiveDatabasesCallable
public UnaryCallable<ListHiveDatabasesRequest,ListHiveDatabasesResponse> listHiveDatabasesCallable() -
updateHiveDatabaseCallable
-
deleteHiveDatabaseCallable
public UnaryCallable<DeleteHiveDatabaseRequest,com.google.protobuf.Empty> deleteHiveDatabaseCallable() -
createHiveTableCallable
-
getHiveTableCallable
-
listHiveTablesPagedCallable
public UnaryCallable<ListHiveTablesRequest,HiveMetastoreServiceClient.ListHiveTablesPagedResponse> listHiveTablesPagedCallable() -
listHiveTablesCallable
-
updateHiveTableCallable
-
deleteHiveTableCallable
-
batchCreatePartitionsCallable
public UnaryCallable<BatchCreatePartitionsRequest,BatchCreatePartitionsResponse> batchCreatePartitionsCallable() -
batchDeletePartitionsCallable
public UnaryCallable<BatchDeletePartitionsRequest,com.google.protobuf.Empty> batchDeletePartitionsCallable() -
batchUpdatePartitionsCallable
public UnaryCallable<BatchUpdatePartitionsRequest,BatchUpdatePartitionsResponse> batchUpdatePartitionsCallable() -
listPartitionsCallable
public ServerStreamingCallable<ListPartitionsRequest,ListPartitionsResponse> listPartitionsCallable() -
close
public abstract void close()- Specified by:
closein interfaceAutoCloseable
-