Package com.google.cloud.dataplex.v1
Interface DataScanServiceGrpc.AsyncService
-
- All Known Implementing Classes:
DataScanServiceGrpc.DataScanServiceImplBase
- Enclosing class:
- DataScanServiceGrpc
public static interface DataScanServiceGrpc.AsyncService
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 Default Methods Modifier and Type Method Description default void
createDataScan(CreateDataScanRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Creates a DataScan resource.default void
deleteDataScan(DeleteDataScanRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Deletes a DataScan resource.default void
getDataScan(GetDataScanRequest request, io.grpc.stub.StreamObserver<DataScan> responseObserver)
Gets a DataScan resource.default void
getDataScanJob(GetDataScanJobRequest request, io.grpc.stub.StreamObserver<DataScanJob> responseObserver)
Gets a DataScanJob resource.default void
listDataScanJobs(ListDataScanJobsRequest request, io.grpc.stub.StreamObserver<ListDataScanJobsResponse> responseObserver)
Lists DataScanJobs under the given DataScan.default void
listDataScans(ListDataScansRequest request, io.grpc.stub.StreamObserver<ListDataScansResponse> responseObserver)
Lists DataScans.default void
runDataScan(RunDataScanRequest request, io.grpc.stub.StreamObserver<RunDataScanResponse> responseObserver)
Runs an on-demand execution of a DataScandefault void
updateDataScan(UpdateDataScanRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Updates a DataScan resource.
-
-
-
Method Detail
-
createDataScan
default void createDataScan(CreateDataScanRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Creates a DataScan resource.
-
updateDataScan
default void updateDataScan(UpdateDataScanRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Updates a DataScan resource.
-
deleteDataScan
default void deleteDataScan(DeleteDataScanRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Deletes a DataScan resource.
-
getDataScan
default void getDataScan(GetDataScanRequest request, io.grpc.stub.StreamObserver<DataScan> responseObserver)
Gets a DataScan resource.
-
listDataScans
default void listDataScans(ListDataScansRequest request, io.grpc.stub.StreamObserver<ListDataScansResponse> responseObserver)
Lists DataScans.
-
runDataScan
default void runDataScan(RunDataScanRequest request, io.grpc.stub.StreamObserver<RunDataScanResponse> responseObserver)
Runs an on-demand execution of a DataScan
-
getDataScanJob
default void getDataScanJob(GetDataScanJobRequest request, io.grpc.stub.StreamObserver<DataScanJob> responseObserver)
Gets a DataScanJob resource.
-
listDataScanJobs
default void listDataScanJobs(ListDataScanJobsRequest request, io.grpc.stub.StreamObserver<ListDataScanJobsResponse> responseObserver)
Lists DataScanJobs under the given DataScan.
-
-