[BindServiceMethod(typeof(DataprocMetastore), "BindService")]
public abstract class DataprocMetastore.DataprocMetastoreBase
Reference documentation and code samples for the Dataproc Metastore v1alpha API class DataprocMetastore.DataprocMetastoreBase.
Base class for server-side implementations of DataprocMetastore
Namespace
Google.Cloud.Metastore.V1AlphaAssembly
Google.Cloud.Metastore.V1Alpha.dll
Methods
AlterMetadataResourceLocation(AlterMetadataResourceLocationRequest, ServerCallContext)
public virtual Task<Operation> AlterMetadataResourceLocation(AlterMetadataResourceLocationRequest request, ServerCallContext context)
Alter metadata resource location. The metadata resource can be a database, table, or partition. This functionality only updates the parent directory for the respective metadata resource and does not transfer any existing data to the new location.
Parameters | |
---|---|
Name | Description |
request |
AlterMetadataResourceLocationRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
CreateBackup(CreateBackupRequest, ServerCallContext)
public virtual Task<Operation> CreateBackup(CreateBackupRequest request, ServerCallContext context)
Creates a new backup in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
CreateBackupRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
CreateMetadataImport(CreateMetadataImportRequest, ServerCallContext)
public virtual Task<Operation> CreateMetadataImport(CreateMetadataImportRequest request, ServerCallContext context)
Creates a new MetadataImport in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
CreateMetadataImportRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
CreateService(CreateServiceRequest, ServerCallContext)
public virtual Task<Operation> CreateService(CreateServiceRequest request, ServerCallContext context)
Creates a metastore service in a project and location.
Parameters | |
---|---|
Name | Description |
request |
CreateServiceRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
DeleteBackup(DeleteBackupRequest, ServerCallContext)
public virtual Task<Operation> DeleteBackup(DeleteBackupRequest request, ServerCallContext context)
Deletes a single backup.
Parameters | |
---|---|
Name | Description |
request |
DeleteBackupRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
DeleteService(DeleteServiceRequest, ServerCallContext)
public virtual Task<Operation> DeleteService(DeleteServiceRequest request, ServerCallContext context)
Deletes a single service.
Parameters | |
---|---|
Name | Description |
request |
DeleteServiceRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
ExportMetadata(ExportMetadataRequest, ServerCallContext)
public virtual Task<Operation> ExportMetadata(ExportMetadataRequest request, ServerCallContext context)
Exports metadata from a service.
Parameters | |
---|---|
Name | Description |
request |
ExportMetadataRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
GetBackup(GetBackupRequest, ServerCallContext)
public virtual Task<Backup> GetBackup(GetBackupRequest request, ServerCallContext context)
Gets details of a single backup.
Parameters | |
---|---|
Name | Description |
request |
GetBackupRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskBackup |
The response to send back to the client (wrapped by a task). |
GetMetadataImport(GetMetadataImportRequest, ServerCallContext)
public virtual Task<MetadataImport> GetMetadataImport(GetMetadataImportRequest request, ServerCallContext context)
Gets details of a single import.
Parameters | |
---|---|
Name | Description |
request |
GetMetadataImportRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskMetadataImport |
The response to send back to the client (wrapped by a task). |
GetService(GetServiceRequest, ServerCallContext)
public virtual Task<Service> GetService(GetServiceRequest request, ServerCallContext context)
Gets the details of a single service.
Parameters | |
---|---|
Name | Description |
request |
GetServiceRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskService |
The response to send back to the client (wrapped by a task). |
ListBackups(ListBackupsRequest, ServerCallContext)
public virtual Task<ListBackupsResponse> ListBackups(ListBackupsRequest request, ServerCallContext context)
Lists backups in a service.
Parameters | |
---|---|
Name | Description |
request |
ListBackupsRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskListBackupsResponse |
The response to send back to the client (wrapped by a task). |
ListMetadataImports(ListMetadataImportsRequest, ServerCallContext)
public virtual Task<ListMetadataImportsResponse> ListMetadataImports(ListMetadataImportsRequest request, ServerCallContext context)
Lists imports in a service.
Parameters | |
---|---|
Name | Description |
request |
ListMetadataImportsRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskListMetadataImportsResponse |
The response to send back to the client (wrapped by a task). |
ListServices(ListServicesRequest, ServerCallContext)
public virtual Task<ListServicesResponse> ListServices(ListServicesRequest request, ServerCallContext context)
Lists services in a project and location.
Parameters | |
---|---|
Name | Description |
request |
ListServicesRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskListServicesResponse |
The response to send back to the client (wrapped by a task). |
MoveTableToDatabase(MoveTableToDatabaseRequest, ServerCallContext)
public virtual Task<Operation> MoveTableToDatabase(MoveTableToDatabaseRequest request, ServerCallContext context)
Move a table to another database.
Parameters | |
---|---|
Name | Description |
request |
MoveTableToDatabaseRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
QueryMetadata(QueryMetadataRequest, ServerCallContext)
public virtual Task<Operation> QueryMetadata(QueryMetadataRequest request, ServerCallContext context)
Query DPMS metadata.
Parameters | |
---|---|
Name | Description |
request |
QueryMetadataRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
RemoveIamPolicy(RemoveIamPolicyRequest, ServerCallContext)
public virtual Task<RemoveIamPolicyResponse> RemoveIamPolicy(RemoveIamPolicyRequest request, ServerCallContext context)
Removes the attached IAM policies for a resource
Parameters | |
---|---|
Name | Description |
request |
RemoveIamPolicyRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskRemoveIamPolicyResponse |
The response to send back to the client (wrapped by a task). |
RestoreService(RestoreServiceRequest, ServerCallContext)
public virtual Task<Operation> RestoreService(RestoreServiceRequest request, ServerCallContext context)
Restores a service from a backup.
Parameters | |
---|---|
Name | Description |
request |
RestoreServiceRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
UpdateMetadataImport(UpdateMetadataImportRequest, ServerCallContext)
public virtual Task<Operation> UpdateMetadataImport(UpdateMetadataImportRequest request, ServerCallContext context)
Updates a single import. Only the description field of MetadataImport is supported to be updated.
Parameters | |
---|---|
Name | Description |
request |
UpdateMetadataImportRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
UpdateService(UpdateServiceRequest, ServerCallContext)
public virtual Task<Operation> UpdateService(UpdateServiceRequest request, ServerCallContext context)
Updates the parameters of a single service.
Parameters | |
---|---|
Name | Description |
request |
UpdateServiceRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |