[BindServiceMethod(typeof(MigrationService), "BindService")]
public abstract class MigrationServiceBase
Reference 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 | CreateMigrationWorkflowRequest The request received from the client. |
context | ServerCallContext The 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 | DeleteMigrationWorkflowRequest The request received from the client. |
context | ServerCallContext The 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 | GetMigrationSubtaskRequest The request received from the client. |
context | ServerCallContext The 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 | GetMigrationWorkflowRequest The request received from the client. |
context | ServerCallContext The 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 | ListMigrationSubtasksRequest The request received from the client. |
context | ServerCallContext The 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 | ListMigrationWorkflowsRequest The request received from the client. |
context | ServerCallContext The 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 | StartMigrationWorkflowRequest The request received from the client. |
context | ServerCallContext The 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). |