Package com.google.cloud.dataplex.v1
Interface DataScanServiceGrpc.AsyncService
-
- All Known Implementing Classes:
DataScanServiceGrpc.DataScanServiceImplBase
- Enclosing class:
- DataScanServiceGrpc
public static interface DataScanServiceGrpc.AsyncServiceDataScanService 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 voidcreateDataScan(CreateDataScanRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)Creates a DataScan resource.default voiddeleteDataScan(DeleteDataScanRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)Deletes a DataScan resource.default voidgetDataScan(GetDataScanRequest request, io.grpc.stub.StreamObserver<DataScan> responseObserver)Gets a DataScan resource.default voidgetDataScanJob(GetDataScanJobRequest request, io.grpc.stub.StreamObserver<DataScanJob> responseObserver)Gets a DataScanJob resource.default voidlistDataScanJobs(ListDataScanJobsRequest request, io.grpc.stub.StreamObserver<ListDataScanJobsResponse> responseObserver)Lists DataScanJobs under the given DataScan.default voidlistDataScans(ListDataScansRequest request, io.grpc.stub.StreamObserver<ListDataScansResponse> responseObserver)Lists DataScans.default voidrunDataScan(RunDataScanRequest request, io.grpc.stub.StreamObserver<RunDataScanResponse> responseObserver)Runs an on-demand execution of a DataScandefault voidupdateDataScan(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.
-
-