Package com.google.cloud.dataplex.v1
Class DataScanServiceGrpc.DataScanServiceStub
- java.lang.Object
-
- io.grpc.stub.AbstractStub<S>
-
- io.grpc.stub.AbstractAsyncStub<DataScanServiceGrpc.DataScanServiceStub>
-
- com.google.cloud.dataplex.v1.DataScanServiceGrpc.DataScanServiceStub
-
- Enclosing class:
- DataScanServiceGrpc
public static final class DataScanServiceGrpc.DataScanServiceStub extends io.grpc.stub.AbstractAsyncStub<DataScanServiceGrpc.DataScanServiceStub>
A stub to allow clients to do asynchronous 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.DataScanServiceStub
build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
void
createDataScan(CreateDataScanRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Creates a DataScan resource.void
deleteDataScan(DeleteDataScanRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Deletes a DataScan resource.void
getDataScan(GetDataScanRequest request, io.grpc.stub.StreamObserver<DataScan> responseObserver)
Gets a DataScan resource.void
getDataScanJob(GetDataScanJobRequest request, io.grpc.stub.StreamObserver<DataScanJob> responseObserver)
Gets a DataScanJob resource.void
listDataScanJobs(ListDataScanJobsRequest request, io.grpc.stub.StreamObserver<ListDataScanJobsResponse> responseObserver)
Lists DataScanJobs under the given DataScan.void
listDataScans(ListDataScansRequest request, io.grpc.stub.StreamObserver<ListDataScansResponse> responseObserver)
Lists DataScans.void
runDataScan(RunDataScanRequest request, io.grpc.stub.StreamObserver<RunDataScanResponse> responseObserver)
Runs an on-demand execution of a DataScanvoid
updateDataScan(UpdateDataScanRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Updates a DataScan resource.
-
-
-
Method Detail
-
build
protected DataScanServiceGrpc.DataScanServiceStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
- Specified by:
build
in classio.grpc.stub.AbstractStub<DataScanServiceGrpc.DataScanServiceStub>
-
createDataScan
public void createDataScan(CreateDataScanRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Creates a DataScan resource.
-
updateDataScan
public void updateDataScan(UpdateDataScanRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Updates a DataScan resource.
-
deleteDataScan
public void deleteDataScan(DeleteDataScanRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Deletes a DataScan resource.
-
getDataScan
public void getDataScan(GetDataScanRequest request, io.grpc.stub.StreamObserver<DataScan> responseObserver)
Gets a DataScan resource.
-
listDataScans
public void listDataScans(ListDataScansRequest request, io.grpc.stub.StreamObserver<ListDataScansResponse> responseObserver)
Lists DataScans.
-
runDataScan
public void runDataScan(RunDataScanRequest request, io.grpc.stub.StreamObserver<RunDataScanResponse> responseObserver)
Runs an on-demand execution of a DataScan
-
getDataScanJob
public void getDataScanJob(GetDataScanJobRequest request, io.grpc.stub.StreamObserver<DataScanJob> responseObserver)
Gets a DataScanJob resource.
-
listDataScanJobs
public void listDataScanJobs(ListDataScanJobsRequest request, io.grpc.stub.StreamObserver<ListDataScanJobsResponse> responseObserver)
Lists DataScanJobs under the given DataScan.
-
-