Package com.google.cloud.dataplex.v1
Class DataplexServiceGrpc.DataplexServiceBlockingStub
- java.lang.Object
-
- io.grpc.stub.AbstractStub<S>
-
- io.grpc.stub.AbstractBlockingStub<DataplexServiceGrpc.DataplexServiceBlockingStub>
-
- com.google.cloud.dataplex.v1.DataplexServiceGrpc.DataplexServiceBlockingStub
-
- Enclosing class:
- DataplexServiceGrpc
public static final class DataplexServiceGrpc.DataplexServiceBlockingStub extends io.grpc.stub.AbstractBlockingStub<DataplexServiceGrpc.DataplexServiceBlockingStub>
A stub to allow clients to do synchronous rpc calls to service DataplexService.Dataplex service provides data lakes as a service. The primary resources offered by this service are Lakes, Zones and Assets which collectively allow a data administrator to organize, manage, secure and catalog data across their organization located across cloud projects in a variety of storage systems including Cloud Storage and BigQuery.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected DataplexServiceGrpc.DataplexServiceBlockingStub
build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
com.google.protobuf.Empty
cancelJob(CancelJobRequest request)
Cancel jobs running for the task resource.com.google.longrunning.Operation
createAsset(CreateAssetRequest request)
Creates an asset resource.com.google.longrunning.Operation
createEnvironment(CreateEnvironmentRequest request)
Create an environment resource.com.google.longrunning.Operation
createLake(CreateLakeRequest request)
Creates a lake resource.com.google.longrunning.Operation
createTask(CreateTaskRequest request)
Creates a task resource within a lake.com.google.longrunning.Operation
createZone(CreateZoneRequest request)
Creates a zone resource within a lake.com.google.longrunning.Operation
deleteAsset(DeleteAssetRequest request)
Deletes an asset resource.com.google.longrunning.Operation
deleteEnvironment(DeleteEnvironmentRequest request)
Delete the environment resource.com.google.longrunning.Operation
deleteLake(DeleteLakeRequest request)
Deletes a lake resource.com.google.longrunning.Operation
deleteTask(DeleteTaskRequest request)
Delete the task resource.com.google.longrunning.Operation
deleteZone(DeleteZoneRequest request)
Deletes a zone resource.Asset
getAsset(GetAssetRequest request)
Retrieves an asset resource.Environment
getEnvironment(GetEnvironmentRequest request)
Get environment resource.Job
getJob(GetJobRequest request)
Get job resource.Lake
getLake(GetLakeRequest request)
Retrieves a lake resource.Task
getTask(GetTaskRequest request)
Get task resource.Zone
getZone(GetZoneRequest request)
Retrieves a zone resource.ListActionsResponse
listAssetActions(ListAssetActionsRequest request)
Lists action resources in an asset.ListAssetsResponse
listAssets(ListAssetsRequest request)
Lists asset resources in a zone.ListEnvironmentsResponse
listEnvironments(ListEnvironmentsRequest request)
Lists environments under the given lake.ListJobsResponse
listJobs(ListJobsRequest request)
Lists Jobs under the given task.ListActionsResponse
listLakeActions(ListLakeActionsRequest request)
Lists action resources in a lake.ListLakesResponse
listLakes(ListLakesRequest request)
Lists lake resources in a project and location.ListSessionsResponse
listSessions(ListSessionsRequest request)
Lists session resources in an environment.ListTasksResponse
listTasks(ListTasksRequest request)
Lists tasks under the given lake.ListActionsResponse
listZoneActions(ListZoneActionsRequest request)
Lists action resources in a zone.ListZonesResponse
listZones(ListZonesRequest request)
Lists zone resources in a lake.RunTaskResponse
runTask(RunTaskRequest request)
Run an on demand execution of a Task.com.google.longrunning.Operation
updateAsset(UpdateAssetRequest request)
Updates an asset resource.com.google.longrunning.Operation
updateEnvironment(UpdateEnvironmentRequest request)
Update the environment resource.com.google.longrunning.Operation
updateLake(UpdateLakeRequest request)
Updates a lake resource.com.google.longrunning.Operation
updateTask(UpdateTaskRequest request)
Update the task resource.com.google.longrunning.Operation
updateZone(UpdateZoneRequest request)
Updates a zone resource.
-
-
-
Method Detail
-
build
protected DataplexServiceGrpc.DataplexServiceBlockingStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
- Specified by:
build
in classio.grpc.stub.AbstractStub<DataplexServiceGrpc.DataplexServiceBlockingStub>
-
createLake
public com.google.longrunning.Operation createLake(CreateLakeRequest request)
Creates a lake resource.
-
updateLake
public com.google.longrunning.Operation updateLake(UpdateLakeRequest request)
Updates a lake resource.
-
deleteLake
public com.google.longrunning.Operation deleteLake(DeleteLakeRequest request)
Deletes a lake resource. All zones within the lake must be deleted before the lake can be deleted.
-
listLakes
public ListLakesResponse listLakes(ListLakesRequest request)
Lists lake resources in a project and location.
-
getLake
public Lake getLake(GetLakeRequest request)
Retrieves a lake resource.
-
listLakeActions
public ListActionsResponse listLakeActions(ListLakeActionsRequest request)
Lists action resources in a lake.
-
createZone
public com.google.longrunning.Operation createZone(CreateZoneRequest request)
Creates a zone resource within a lake.
-
updateZone
public com.google.longrunning.Operation updateZone(UpdateZoneRequest request)
Updates a zone resource.
-
deleteZone
public com.google.longrunning.Operation deleteZone(DeleteZoneRequest request)
Deletes a zone resource. All assets within a zone must be deleted before the zone can be deleted.
-
listZones
public ListZonesResponse listZones(ListZonesRequest request)
Lists zone resources in a lake.
-
getZone
public Zone getZone(GetZoneRequest request)
Retrieves a zone resource.
-
listZoneActions
public ListActionsResponse listZoneActions(ListZoneActionsRequest request)
Lists action resources in a zone.
-
createAsset
public com.google.longrunning.Operation createAsset(CreateAssetRequest request)
Creates an asset resource.
-
updateAsset
public com.google.longrunning.Operation updateAsset(UpdateAssetRequest request)
Updates an asset resource.
-
deleteAsset
public com.google.longrunning.Operation deleteAsset(DeleteAssetRequest request)
Deletes an asset resource. The referenced storage resource is detached (default) or deleted based on the associated Lifecycle policy.
-
listAssets
public ListAssetsResponse listAssets(ListAssetsRequest request)
Lists asset resources in a zone.
-
getAsset
public Asset getAsset(GetAssetRequest request)
Retrieves an asset resource.
-
listAssetActions
public ListActionsResponse listAssetActions(ListAssetActionsRequest request)
Lists action resources in an asset.
-
createTask
public com.google.longrunning.Operation createTask(CreateTaskRequest request)
Creates a task resource within a lake.
-
updateTask
public com.google.longrunning.Operation updateTask(UpdateTaskRequest request)
Update the task resource.
-
deleteTask
public com.google.longrunning.Operation deleteTask(DeleteTaskRequest request)
Delete the task resource.
-
listTasks
public ListTasksResponse listTasks(ListTasksRequest request)
Lists tasks under the given lake.
-
getTask
public Task getTask(GetTaskRequest request)
Get task resource.
-
listJobs
public ListJobsResponse listJobs(ListJobsRequest request)
Lists Jobs under the given task.
-
runTask
public RunTaskResponse runTask(RunTaskRequest request)
Run an on demand execution of a Task.
-
getJob
public Job getJob(GetJobRequest request)
Get job resource.
-
cancelJob
public com.google.protobuf.Empty cancelJob(CancelJobRequest request)
Cancel jobs running for the task resource.
-
createEnvironment
public com.google.longrunning.Operation createEnvironment(CreateEnvironmentRequest request)
Create an environment resource.
-
updateEnvironment
public com.google.longrunning.Operation updateEnvironment(UpdateEnvironmentRequest request)
Update the environment resource.
-
deleteEnvironment
public com.google.longrunning.Operation deleteEnvironment(DeleteEnvironmentRequest request)
Delete the environment resource. All the child resources must have been deleted before environment deletion can be initiated.
-
listEnvironments
public ListEnvironmentsResponse listEnvironments(ListEnvironmentsRequest request)
Lists environments under the given lake.
-
getEnvironment
public Environment getEnvironment(GetEnvironmentRequest request)
Get environment resource.
-
listSessions
public ListSessionsResponse listSessions(ListSessionsRequest request)
Lists session resources in an environment.
-
-