Class DataplexServiceGrpc.DataplexServiceBlockingStub (1.40.0)

public static final class DataplexServiceGrpc.DataplexServiceBlockingStub extends 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.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractBlockingStub > DataplexServiceGrpc.DataplexServiceBlockingStub

Methods

build(Channel channel, CallOptions callOptions)

protected DataplexServiceGrpc.DataplexServiceBlockingStub build(Channel channel, CallOptions callOptions)
Parameters
Name Description
channel io.grpc.Channel
callOptions io.grpc.CallOptions
Returns
Type Description
DataplexServiceGrpc.DataplexServiceBlockingStub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

cancelJob(CancelJobRequest request)

public Empty cancelJob(CancelJobRequest request)

Cancel jobs running for the task resource.

Parameter
Name Description
request CancelJobRequest
Returns
Type Description
Empty

createAsset(CreateAssetRequest request)

public Operation createAsset(CreateAssetRequest request)

Creates an asset resource.

Parameter
Name Description
request CreateAssetRequest
Returns
Type Description
Operation

createEnvironment(CreateEnvironmentRequest request)

public Operation createEnvironment(CreateEnvironmentRequest request)

Create an environment resource.

Parameter
Name Description
request CreateEnvironmentRequest
Returns
Type Description
Operation

createLake(CreateLakeRequest request)

public Operation createLake(CreateLakeRequest request)

Creates a lake resource.

Parameter
Name Description
request CreateLakeRequest
Returns
Type Description
Operation

createTask(CreateTaskRequest request)

public Operation createTask(CreateTaskRequest request)

Creates a task resource within a lake.

Parameter
Name Description
request CreateTaskRequest
Returns
Type Description
Operation

createZone(CreateZoneRequest request)

public Operation createZone(CreateZoneRequest request)

Creates a zone resource within a lake.

Parameter
Name Description
request CreateZoneRequest
Returns
Type Description
Operation

deleteAsset(DeleteAssetRequest request)

public Operation deleteAsset(DeleteAssetRequest request)

Deletes an asset resource. The referenced storage resource is detached (default) or deleted based on the associated Lifecycle policy.

Parameter
Name Description
request DeleteAssetRequest
Returns
Type Description
Operation

deleteEnvironment(DeleteEnvironmentRequest request)

public Operation deleteEnvironment(DeleteEnvironmentRequest request)

Delete the environment resource. All the child resources must have been deleted before environment deletion can be initiated.

Parameter
Name Description
request DeleteEnvironmentRequest
Returns
Type Description
Operation

deleteLake(DeleteLakeRequest request)

public Operation deleteLake(DeleteLakeRequest request)

Deletes a lake resource. All zones within the lake must be deleted before the lake can be deleted.

Parameter
Name Description
request DeleteLakeRequest
Returns
Type Description
Operation

deleteTask(DeleteTaskRequest request)

public Operation deleteTask(DeleteTaskRequest request)

Delete the task resource.

Parameter
Name Description
request DeleteTaskRequest
Returns
Type Description
Operation

deleteZone(DeleteZoneRequest request)

public Operation deleteZone(DeleteZoneRequest request)

Deletes a zone resource. All assets within a zone must be deleted before the zone can be deleted.

Parameter
Name Description
request DeleteZoneRequest
Returns
Type Description
Operation

getAsset(GetAssetRequest request)

public Asset getAsset(GetAssetRequest request)

Retrieves an asset resource.

Parameter
Name Description
request GetAssetRequest
Returns
Type Description
Asset

getEnvironment(GetEnvironmentRequest request)

public Environment getEnvironment(GetEnvironmentRequest request)

Get environment resource.

Parameter
Name Description
request GetEnvironmentRequest
Returns
Type Description
Environment

getJob(GetJobRequest request)

public Job getJob(GetJobRequest request)

Get job resource.

Parameter
Name Description
request GetJobRequest
Returns
Type Description
Job

getLake(GetLakeRequest request)

public Lake getLake(GetLakeRequest request)

Retrieves a lake resource.

Parameter
Name Description
request GetLakeRequest
Returns
Type Description
Lake

getTask(GetTaskRequest request)

public Task getTask(GetTaskRequest request)

Get task resource.

Parameter
Name Description
request GetTaskRequest
Returns
Type Description
Task

getZone(GetZoneRequest request)

public Zone getZone(GetZoneRequest request)

Retrieves a zone resource.

Parameter
Name Description
request GetZoneRequest
Returns
Type Description
Zone

listAssetActions(ListAssetActionsRequest request)

public ListActionsResponse listAssetActions(ListAssetActionsRequest request)

Lists action resources in an asset.

Parameter
Name Description
request ListAssetActionsRequest
Returns
Type Description
ListActionsResponse

listAssets(ListAssetsRequest request)

public ListAssetsResponse listAssets(ListAssetsRequest request)

Lists asset resources in a zone.

Parameter
Name Description
request ListAssetsRequest
Returns
Type Description
ListAssetsResponse

listEnvironments(ListEnvironmentsRequest request)

public ListEnvironmentsResponse listEnvironments(ListEnvironmentsRequest request)

Lists environments under the given lake.

Parameter
Name Description
request ListEnvironmentsRequest
Returns
Type Description
ListEnvironmentsResponse

listJobs(ListJobsRequest request)

public ListJobsResponse listJobs(ListJobsRequest request)

Lists Jobs under the given task.

Parameter
Name Description
request ListJobsRequest
Returns
Type Description
ListJobsResponse

listLakeActions(ListLakeActionsRequest request)

public ListActionsResponse listLakeActions(ListLakeActionsRequest request)

Lists action resources in a lake.

Parameter
Name Description
request ListLakeActionsRequest
Returns
Type Description
ListActionsResponse

listLakes(ListLakesRequest request)

public ListLakesResponse listLakes(ListLakesRequest request)

Lists lake resources in a project and location.

Parameter
Name Description
request ListLakesRequest
Returns
Type Description
ListLakesResponse

listSessions(ListSessionsRequest request)

public ListSessionsResponse listSessions(ListSessionsRequest request)

Lists session resources in an environment.

Parameter
Name Description
request ListSessionsRequest
Returns
Type Description
ListSessionsResponse

listTasks(ListTasksRequest request)

public ListTasksResponse listTasks(ListTasksRequest request)

Lists tasks under the given lake.

Parameter
Name Description
request ListTasksRequest
Returns
Type Description
ListTasksResponse

listZoneActions(ListZoneActionsRequest request)

public ListActionsResponse listZoneActions(ListZoneActionsRequest request)

Lists action resources in a zone.

Parameter
Name Description
request ListZoneActionsRequest
Returns
Type Description
ListActionsResponse

listZones(ListZonesRequest request)

public ListZonesResponse listZones(ListZonesRequest request)

Lists zone resources in a lake.

Parameter
Name Description
request ListZonesRequest
Returns
Type Description
ListZonesResponse

runTask(RunTaskRequest request)

public RunTaskResponse runTask(RunTaskRequest request)

Run an on demand execution of a Task.

Parameter
Name Description
request RunTaskRequest
Returns
Type Description
RunTaskResponse

updateAsset(UpdateAssetRequest request)

public Operation updateAsset(UpdateAssetRequest request)

Updates an asset resource.

Parameter
Name Description
request UpdateAssetRequest
Returns
Type Description
Operation

updateEnvironment(UpdateEnvironmentRequest request)

public Operation updateEnvironment(UpdateEnvironmentRequest request)

Update the environment resource.

Parameter
Name Description
request UpdateEnvironmentRequest
Returns
Type Description
Operation

updateLake(UpdateLakeRequest request)

public Operation updateLake(UpdateLakeRequest request)

Updates a lake resource.

Parameter
Name Description
request UpdateLakeRequest
Returns
Type Description
Operation

updateTask(UpdateTaskRequest request)

public Operation updateTask(UpdateTaskRequest request)

Update the task resource.

Parameter
Name Description
request UpdateTaskRequest
Returns
Type Description
Operation

updateZone(UpdateZoneRequest request)

public Operation updateZone(UpdateZoneRequest request)

Updates a zone resource.

Parameter
Name Description
request UpdateZoneRequest
Returns
Type Description
Operation