[BindServiceMethod(typeof(DataplexService), "BindService")]
public abstract class DataplexService.DataplexServiceBase
Reference documentation and code samples for the Cloud Dataplex v1 API class DataplexService.DataplexServiceBase.
Base class for server-side implementations of DataplexService
Namespace
Google.Cloud.Dataplex.V1Assembly
Google.Cloud.Dataplex.V1.dll
Methods
CancelJob(CancelJobRequest, ServerCallContext)
public virtual Task<Empty> CancelJob(CancelJobRequest request, ServerCallContext context)
Cancel jobs running for the task resource.
Parameters | |
---|---|
Name | Description |
request |
CancelJobRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskEmpty |
The response to send back to the client (wrapped by a task). |
CreateAsset(CreateAssetRequest, ServerCallContext)
public virtual Task<Operation> CreateAsset(CreateAssetRequest request, ServerCallContext context)
Creates an asset resource.
Parameters | |
---|---|
Name | Description |
request |
CreateAssetRequest 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). |
CreateEnvironment(CreateEnvironmentRequest, ServerCallContext)
public virtual Task<Operation> CreateEnvironment(CreateEnvironmentRequest request, ServerCallContext context)
Create an environment resource.
Parameters | |
---|---|
Name | Description |
request |
CreateEnvironmentRequest 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). |
CreateLake(CreateLakeRequest, ServerCallContext)
public virtual Task<Operation> CreateLake(CreateLakeRequest request, ServerCallContext context)
Creates a lake resource.
Parameters | |
---|---|
Name | Description |
request |
CreateLakeRequest 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). |
CreateTask(CreateTaskRequest, ServerCallContext)
public virtual Task<Operation> CreateTask(CreateTaskRequest request, ServerCallContext context)
Creates a task resource within a lake.
Parameters | |
---|---|
Name | Description |
request |
CreateTaskRequest 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). |
CreateZone(CreateZoneRequest, ServerCallContext)
public virtual Task<Operation> CreateZone(CreateZoneRequest request, ServerCallContext context)
Creates a zone resource within a lake.
Parameters | |
---|---|
Name | Description |
request |
CreateZoneRequest 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). |
DeleteAsset(DeleteAssetRequest, ServerCallContext)
public virtual Task<Operation> DeleteAsset(DeleteAssetRequest request, ServerCallContext context)
Deletes an asset resource. The referenced storage resource is detached (default) or deleted based on the associated Lifecycle policy.
Parameters | |
---|---|
Name | Description |
request |
DeleteAssetRequest 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). |
DeleteEnvironment(DeleteEnvironmentRequest, ServerCallContext)
public virtual Task<Operation> DeleteEnvironment(DeleteEnvironmentRequest request, ServerCallContext context)
Delete the environment resource. All the child resources must have been deleted before environment deletion can be initiated.
Parameters | |
---|---|
Name | Description |
request |
DeleteEnvironmentRequest 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). |
DeleteLake(DeleteLakeRequest, ServerCallContext)
public virtual Task<Operation> DeleteLake(DeleteLakeRequest request, ServerCallContext context)
Deletes a lake resource. All zones within the lake must be deleted before the lake can be deleted.
Parameters | |
---|---|
Name | Description |
request |
DeleteLakeRequest 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). |
DeleteTask(DeleteTaskRequest, ServerCallContext)
public virtual Task<Operation> DeleteTask(DeleteTaskRequest request, ServerCallContext context)
Delete the task resource.
Parameters | |
---|---|
Name | Description |
request |
DeleteTaskRequest 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). |
DeleteZone(DeleteZoneRequest, ServerCallContext)
public virtual Task<Operation> DeleteZone(DeleteZoneRequest request, ServerCallContext context)
Deletes a zone resource. All assets within a zone must be deleted before the zone can be deleted.
Parameters | |
---|---|
Name | Description |
request |
DeleteZoneRequest 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). |
GetAsset(GetAssetRequest, ServerCallContext)
public virtual Task<Asset> GetAsset(GetAssetRequest request, ServerCallContext context)
Retrieves an asset resource.
Parameters | |
---|---|
Name | Description |
request |
GetAssetRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskAsset |
The response to send back to the client (wrapped by a task). |
GetEnvironment(GetEnvironmentRequest, ServerCallContext)
public virtual Task<Environment> GetEnvironment(GetEnvironmentRequest request, ServerCallContext context)
Get environment resource.
Parameters | |
---|---|
Name | Description |
request |
GetEnvironmentRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskEnvironment |
The response to send back to the client (wrapped by a task). |
GetJob(GetJobRequest, ServerCallContext)
public virtual Task<Job> GetJob(GetJobRequest request, ServerCallContext context)
Get job resource.
Parameters | |
---|---|
Name | Description |
request |
GetJobRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskJob |
The response to send back to the client (wrapped by a task). |
GetLake(GetLakeRequest, ServerCallContext)
public virtual Task<Lake> GetLake(GetLakeRequest request, ServerCallContext context)
Retrieves a lake resource.
Parameters | |
---|---|
Name | Description |
request |
GetLakeRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskLake |
The response to send back to the client (wrapped by a task). |
GetTask(GetTaskRequest, ServerCallContext)
public virtual Task<Task> GetTask(GetTaskRequest request, ServerCallContext context)
Get task resource.
Parameters | |
---|---|
Name | Description |
request |
GetTaskRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskTask |
The response to send back to the client (wrapped by a task). |
GetZone(GetZoneRequest, ServerCallContext)
public virtual Task<Zone> GetZone(GetZoneRequest request, ServerCallContext context)
Retrieves a zone resource.
Parameters | |
---|---|
Name | Description |
request |
GetZoneRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskZone |
The response to send back to the client (wrapped by a task). |
ListAssetActions(ListAssetActionsRequest, ServerCallContext)
public virtual Task<ListActionsResponse> ListAssetActions(ListAssetActionsRequest request, ServerCallContext context)
Lists action resources in an asset.
Parameters | |
---|---|
Name | Description |
request |
ListAssetActionsRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskListActionsResponse |
The response to send back to the client (wrapped by a task). |
ListAssets(ListAssetsRequest, ServerCallContext)
public virtual Task<ListAssetsResponse> ListAssets(ListAssetsRequest request, ServerCallContext context)
Lists asset resources in a zone.
Parameters | |
---|---|
Name | Description |
request |
ListAssetsRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskListAssetsResponse |
The response to send back to the client (wrapped by a task). |
ListEnvironments(ListEnvironmentsRequest, ServerCallContext)
public virtual Task<ListEnvironmentsResponse> ListEnvironments(ListEnvironmentsRequest request, ServerCallContext context)
Lists environments under the given lake.
Parameters | |
---|---|
Name | Description |
request |
ListEnvironmentsRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskListEnvironmentsResponse |
The response to send back to the client (wrapped by a task). |
ListJobs(ListJobsRequest, ServerCallContext)
public virtual Task<ListJobsResponse> ListJobs(ListJobsRequest request, ServerCallContext context)
Lists Jobs under the given task.
Parameters | |
---|---|
Name | Description |
request |
ListJobsRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskListJobsResponse |
The response to send back to the client (wrapped by a task). |
ListLakeActions(ListLakeActionsRequest, ServerCallContext)
public virtual Task<ListActionsResponse> ListLakeActions(ListLakeActionsRequest request, ServerCallContext context)
Lists action resources in a lake.
Parameters | |
---|---|
Name | Description |
request |
ListLakeActionsRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskListActionsResponse |
The response to send back to the client (wrapped by a task). |
ListLakes(ListLakesRequest, ServerCallContext)
public virtual Task<ListLakesResponse> ListLakes(ListLakesRequest request, ServerCallContext context)
Lists lake resources in a project and location.
Parameters | |
---|---|
Name | Description |
request |
ListLakesRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskListLakesResponse |
The response to send back to the client (wrapped by a task). |
ListSessions(ListSessionsRequest, ServerCallContext)
public virtual Task<ListSessionsResponse> ListSessions(ListSessionsRequest request, ServerCallContext context)
Lists session resources in an environment.
Parameters | |
---|---|
Name | Description |
request |
ListSessionsRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskListSessionsResponse |
The response to send back to the client (wrapped by a task). |
ListTasks(ListTasksRequest, ServerCallContext)
public virtual Task<ListTasksResponse> ListTasks(ListTasksRequest request, ServerCallContext context)
Lists tasks under the given lake.
Parameters | |
---|---|
Name | Description |
request |
ListTasksRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskListTasksResponse |
The response to send back to the client (wrapped by a task). |
ListZoneActions(ListZoneActionsRequest, ServerCallContext)
public virtual Task<ListActionsResponse> ListZoneActions(ListZoneActionsRequest request, ServerCallContext context)
Lists action resources in a zone.
Parameters | |
---|---|
Name | Description |
request |
ListZoneActionsRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskListActionsResponse |
The response to send back to the client (wrapped by a task). |
ListZones(ListZonesRequest, ServerCallContext)
public virtual Task<ListZonesResponse> ListZones(ListZonesRequest request, ServerCallContext context)
Lists zone resources in a lake.
Parameters | |
---|---|
Name | Description |
request |
ListZonesRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskListZonesResponse |
The response to send back to the client (wrapped by a task). |
RunTask(RunTaskRequest, ServerCallContext)
public virtual Task<RunTaskResponse> RunTask(RunTaskRequest request, ServerCallContext context)
Run an on demand execution of a Task.
Parameters | |
---|---|
Name | Description |
request |
RunTaskRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskRunTaskResponse |
The response to send back to the client (wrapped by a task). |
UpdateAsset(UpdateAssetRequest, ServerCallContext)
public virtual Task<Operation> UpdateAsset(UpdateAssetRequest request, ServerCallContext context)
Updates an asset resource.
Parameters | |
---|---|
Name | Description |
request |
UpdateAssetRequest 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). |
UpdateEnvironment(UpdateEnvironmentRequest, ServerCallContext)
public virtual Task<Operation> UpdateEnvironment(UpdateEnvironmentRequest request, ServerCallContext context)
Update the environment resource.
Parameters | |
---|---|
Name | Description |
request |
UpdateEnvironmentRequest 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). |
UpdateLake(UpdateLakeRequest, ServerCallContext)
public virtual Task<Operation> UpdateLake(UpdateLakeRequest request, ServerCallContext context)
Updates a lake resource.
Parameters | |
---|---|
Name | Description |
request |
UpdateLakeRequest 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). |
UpdateTask(UpdateTaskRequest, ServerCallContext)
public virtual Task<Operation> UpdateTask(UpdateTaskRequest request, ServerCallContext context)
Update the task resource.
Parameters | |
---|---|
Name | Description |
request |
UpdateTaskRequest 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). |
UpdateZone(UpdateZoneRequest, ServerCallContext)
public virtual Task<Operation> UpdateZone(UpdateZoneRequest request, ServerCallContext context)
Updates a zone resource.
Parameters | |
---|---|
Name | Description |
request |
UpdateZoneRequest 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). |