public final class MetastoreServiceGrpc
BigLake Metastore is a serverless, highly available, multi-tenant runtime
metastore for Google Cloud Data Analytics products.
The BigLake Metastore API defines the following resource model:
- A collection of Google Cloud projects:
/projects/*
- Each project has a collection of available locations:
/locations/*
- Each location has a collection of catalogs:
/catalogs/*
- Each catalog has a collection of databases:
/databases/*
- Each database has a collection of tables:
/tables/*
Static Fields
public static final String SERVICE_NAME
Field Value |
Type |
Description |
String |
|
Static Methods
public static final ServerServiceDefinition bindService(MetastoreServiceGrpc.AsyncService service)
Returns |
Type |
Description |
io.grpc.ServerServiceDefinition |
|
public static MethodDescriptor<CheckLockRequest,Lock> getCheckLockMethod()
public static MethodDescriptor<CreateCatalogRequest,Catalog> getCreateCatalogMethod()
public static MethodDescriptor<CreateDatabaseRequest,Database> getCreateDatabaseMethod()
public static MethodDescriptor<CreateLockRequest,Lock> getCreateLockMethod()
public static MethodDescriptor<CreateTableRequest,Table> getCreateTableMethod()
public static MethodDescriptor<DeleteCatalogRequest,Catalog> getDeleteCatalogMethod()
public static MethodDescriptor<DeleteDatabaseRequest,Database> getDeleteDatabaseMethod()
public static MethodDescriptor<DeleteLockRequest,Empty> getDeleteLockMethod()
public static MethodDescriptor<DeleteTableRequest,Table> getDeleteTableMethod()
public static MethodDescriptor<GetCatalogRequest,Catalog> getGetCatalogMethod()
public static MethodDescriptor<GetDatabaseRequest,Database> getGetDatabaseMethod()
public static MethodDescriptor<GetTableRequest,Table> getGetTableMethod()
public static MethodDescriptor<ListCatalogsRequest,ListCatalogsResponse> getListCatalogsMethod()
public static MethodDescriptor<ListDatabasesRequest,ListDatabasesResponse> getListDatabasesMethod()
public static MethodDescriptor<ListLocksRequest,ListLocksResponse> getListLocksMethod()
public static MethodDescriptor<ListTablesRequest,ListTablesResponse> getListTablesMethod()
public static MethodDescriptor<RenameTableRequest,Table> getRenameTableMethod()
public static ServiceDescriptor getServiceDescriptor()
Returns |
Type |
Description |
io.grpc.ServiceDescriptor |
|
public static MethodDescriptor<UpdateDatabaseRequest,Database> getUpdateDatabaseMethod()
public static MethodDescriptor<UpdateTableRequest,Table> getUpdateTableMethod()
public static MetastoreServiceGrpc.MetastoreServiceBlockingStub newBlockingStub(Channel channel)
Creates a new blocking-style stub that supports unary and streaming output calls on the service
Parameter |
Name |
Description |
channel |
io.grpc.Channel
|
public static MetastoreServiceGrpc.MetastoreServiceFutureStub newFutureStub(Channel channel)
Creates a new ListenableFuture-style stub that supports unary calls on the service
Parameter |
Name |
Description |
channel |
io.grpc.Channel
|
public static MetastoreServiceGrpc.MetastoreServiceStub newStub(Channel channel)
Creates a new async stub that supports all call types for the service
Parameter |
Name |
Description |
channel |
io.grpc.Channel
|