Interface DataScanServiceGrpc.AsyncService (1.22.0)

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.

Methods

createDataScan(CreateDataScanRequest request, StreamObserver<Operation> responseObserver)

public default void createDataScan(CreateDataScanRequest request, StreamObserver<Operation> responseObserver)

Creates a DataScan resource.

Parameters
NameDescription
requestCreateDataScanRequest
responseObserverio.grpc.stub.StreamObserver<Operation>

deleteDataScan(DeleteDataScanRequest request, StreamObserver<Operation> responseObserver)

public default void deleteDataScan(DeleteDataScanRequest request, StreamObserver<Operation> responseObserver)

Deletes a DataScan resource.

Parameters
NameDescription
requestDeleteDataScanRequest
responseObserverio.grpc.stub.StreamObserver<Operation>

getDataScan(GetDataScanRequest request, StreamObserver<DataScan> responseObserver)

public default void getDataScan(GetDataScanRequest request, StreamObserver<DataScan> responseObserver)

Gets a DataScan resource.

Parameters
NameDescription
requestGetDataScanRequest
responseObserverio.grpc.stub.StreamObserver<DataScan>

getDataScanJob(GetDataScanJobRequest request, StreamObserver<DataScanJob> responseObserver)

public default void getDataScanJob(GetDataScanJobRequest request, StreamObserver<DataScanJob> responseObserver)

Gets a DataScanJob resource.

Parameters
NameDescription
requestGetDataScanJobRequest
responseObserverio.grpc.stub.StreamObserver<DataScanJob>

listDataScanJobs(ListDataScanJobsRequest request, StreamObserver<ListDataScanJobsResponse> responseObserver)

public default void listDataScanJobs(ListDataScanJobsRequest request, StreamObserver<ListDataScanJobsResponse> responseObserver)

Lists DataScanJobs under the given DataScan.

Parameters
NameDescription
requestListDataScanJobsRequest
responseObserverio.grpc.stub.StreamObserver<ListDataScanJobsResponse>

listDataScans(ListDataScansRequest request, StreamObserver<ListDataScansResponse> responseObserver)

public default void listDataScans(ListDataScansRequest request, StreamObserver<ListDataScansResponse> responseObserver)

Lists DataScans.

Parameters
NameDescription
requestListDataScansRequest
responseObserverio.grpc.stub.StreamObserver<ListDataScansResponse>

runDataScan(RunDataScanRequest request, StreamObserver<RunDataScanResponse> responseObserver)

public default void runDataScan(RunDataScanRequest request, StreamObserver<RunDataScanResponse> responseObserver)

Runs an on-demand execution of a DataScan

Parameters
NameDescription
requestRunDataScanRequest
responseObserverio.grpc.stub.StreamObserver<RunDataScanResponse>

updateDataScan(UpdateDataScanRequest request, StreamObserver<Operation> responseObserver)

public default void updateDataScan(UpdateDataScanRequest request, StreamObserver<Operation> responseObserver)

Updates a DataScan resource.

Parameters
NameDescription
requestUpdateDataScanRequest
responseObserverio.grpc.stub.StreamObserver<Operation>