[BindServiceMethod(typeof(MigrationService), "BindService")]
public abstract class MigrationServiceBaseReference documentation and code samples for the BigQuery Migration v2 API class MigrationService.MigrationServiceBase.
Base class for server-side implementations of MigrationService
Namespace
Google.Cloud.BigQuery.Migration.V2Assembly
Google.Cloud.BigQuery.Migration.V2.dll
Methods
CreateMigrationWorkflow(CreateMigrationWorkflowRequest, ServerCallContext)
public virtual Task<MigrationWorkflow> CreateMigrationWorkflow(CreateMigrationWorkflowRequest request, ServerCallContext context)Creates a migration workflow.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateMigrationWorkflowRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
Task<MigrationWorkflow> |
The response to send back to the client (wrapped by a task). |
DeleteMigrationWorkflow(DeleteMigrationWorkflowRequest, ServerCallContext)
public virtual Task<Empty> DeleteMigrationWorkflow(DeleteMigrationWorkflowRequest request, ServerCallContext context)Deletes a migration workflow by name.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteMigrationWorkflowRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
Task<Empty> |
The response to send back to the client (wrapped by a task). |
GetMigrationSubtask(GetMigrationSubtaskRequest, ServerCallContext)
public virtual Task<MigrationSubtask> GetMigrationSubtask(GetMigrationSubtaskRequest request, ServerCallContext context)Gets a previously created migration subtask.
| Parameters | |
|---|---|
| Name | Description |
request |
GetMigrationSubtaskRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
Task<MigrationSubtask> |
The response to send back to the client (wrapped by a task). |
GetMigrationWorkflow(GetMigrationWorkflowRequest, ServerCallContext)
public virtual Task<MigrationWorkflow> GetMigrationWorkflow(GetMigrationWorkflowRequest request, ServerCallContext context)Gets a previously created migration workflow.
| Parameters | |
|---|---|
| Name | Description |
request |
GetMigrationWorkflowRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
Task<MigrationWorkflow> |
The response to send back to the client (wrapped by a task). |
ListMigrationSubtasks(ListMigrationSubtasksRequest, ServerCallContext)
public virtual Task<ListMigrationSubtasksResponse> ListMigrationSubtasks(ListMigrationSubtasksRequest request, ServerCallContext context)Lists previously created migration subtasks.
| Parameters | |
|---|---|
| Name | Description |
request |
ListMigrationSubtasksRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
Task<ListMigrationSubtasksResponse> |
The response to send back to the client (wrapped by a task). |
ListMigrationWorkflows(ListMigrationWorkflowsRequest, ServerCallContext)
public virtual Task<ListMigrationWorkflowsResponse> ListMigrationWorkflows(ListMigrationWorkflowsRequest request, ServerCallContext context)Lists previously created migration workflow.
| Parameters | |
|---|---|
| Name | Description |
request |
ListMigrationWorkflowsRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
Task<ListMigrationWorkflowsResponse> |
The response to send back to the client (wrapped by a task). |
StartMigrationWorkflow(StartMigrationWorkflowRequest, ServerCallContext)
public virtual Task<Empty> StartMigrationWorkflow(StartMigrationWorkflowRequest request, ServerCallContext context)Starts a previously created migration workflow. I.e., the state transitions from DRAFT to RUNNING. This is a no-op if the state is already RUNNING. An error will be signaled if the state is anything other than DRAFT or RUNNING.
| Parameters | |
|---|---|
| Name | Description |
request |
StartMigrationWorkflowRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
Task<Empty> |
The response to send back to the client (wrapped by a task). |