Package com.google.cloud.dataplex.v1
Class DataScanServiceGrpc.DataScanServiceFutureStub
- java.lang.Object
-
- io.grpc.stub.AbstractStub<S>
-
- io.grpc.stub.AbstractFutureStub<DataScanServiceGrpc.DataScanServiceFutureStub>
-
- com.google.cloud.dataplex.v1.DataScanServiceGrpc.DataScanServiceFutureStub
-
- Enclosing class:
- DataScanServiceGrpc
public static final class DataScanServiceGrpc.DataScanServiceFutureStub extends io.grpc.stub.AbstractFutureStub<DataScanServiceGrpc.DataScanServiceFutureStub>
A stub to allow clients to do ListenableFuture-style rpc calls to service DataScanService.DataScanService manages DataScan resources which can be configured to run various types of data scanning workload and generate enriched metadata (e.g. Data Profile, Data Quality) for the data source.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected DataScanServiceGrpc.DataScanServiceFutureStub
build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation>
createDataScan(CreateDataScanRequest request)
Creates a DataScan resource.com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation>
deleteDataScan(DeleteDataScanRequest request)
Deletes a DataScan resource.com.google.common.util.concurrent.ListenableFuture<DataScan>
getDataScan(GetDataScanRequest request)
Gets a DataScan resource.com.google.common.util.concurrent.ListenableFuture<DataScanJob>
getDataScanJob(GetDataScanJobRequest request)
Gets a DataScanJob resource.com.google.common.util.concurrent.ListenableFuture<ListDataScanJobsResponse>
listDataScanJobs(ListDataScanJobsRequest request)
Lists DataScanJobs under the given DataScan.com.google.common.util.concurrent.ListenableFuture<ListDataScansResponse>
listDataScans(ListDataScansRequest request)
Lists DataScans.com.google.common.util.concurrent.ListenableFuture<RunDataScanResponse>
runDataScan(RunDataScanRequest request)
Runs an on-demand execution of a DataScancom.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation>
updateDataScan(UpdateDataScanRequest request)
Updates a DataScan resource.
-
-
-
Method Detail
-
build
protected DataScanServiceGrpc.DataScanServiceFutureStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
- Specified by:
build
in classio.grpc.stub.AbstractStub<DataScanServiceGrpc.DataScanServiceFutureStub>
-
createDataScan
public com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation> createDataScan(CreateDataScanRequest request)
Creates a DataScan resource.
-
updateDataScan
public com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation> updateDataScan(UpdateDataScanRequest request)
Updates a DataScan resource.
-
deleteDataScan
public com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation> deleteDataScan(DeleteDataScanRequest request)
Deletes a DataScan resource.
-
getDataScan
public com.google.common.util.concurrent.ListenableFuture<DataScan> getDataScan(GetDataScanRequest request)
Gets a DataScan resource.
-
listDataScans
public com.google.common.util.concurrent.ListenableFuture<ListDataScansResponse> listDataScans(ListDataScansRequest request)
Lists DataScans.
-
runDataScan
public com.google.common.util.concurrent.ListenableFuture<RunDataScanResponse> runDataScan(RunDataScanRequest request)
Runs an on-demand execution of a DataScan
-
getDataScanJob
public com.google.common.util.concurrent.ListenableFuture<DataScanJob> getDataScanJob(GetDataScanJobRequest request)
Gets a DataScanJob resource.
-
listDataScanJobs
public com.google.common.util.concurrent.ListenableFuture<ListDataScanJobsResponse> listDataScanJobs(ListDataScanJobsRequest request)
Lists DataScanJobs under the given DataScan.
-
-