Class DataScanServiceGrpc.DataScanServiceBlockingStub (1.39.0)

public static final class DataScanServiceGrpc.DataScanServiceBlockingStub extends AbstractBlockingStub<DataScanServiceGrpc.DataScanServiceBlockingStub>

A stub to allow clients to do synchronous 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.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractBlockingStub > DataScanServiceGrpc.DataScanServiceBlockingStub

Methods

build(Channel channel, CallOptions callOptions)

protected DataScanServiceGrpc.DataScanServiceBlockingStub build(Channel channel, CallOptions callOptions)
Parameters
NameDescription
channelio.grpc.Channel
callOptionsio.grpc.CallOptions
Returns
TypeDescription
DataScanServiceGrpc.DataScanServiceBlockingStub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

createDataScan(CreateDataScanRequest request)

public Operation createDataScan(CreateDataScanRequest request)

Creates a DataScan resource.

Parameter
NameDescription
requestCreateDataScanRequest
Returns
TypeDescription
Operation

deleteDataScan(DeleteDataScanRequest request)

public Operation deleteDataScan(DeleteDataScanRequest request)

Deletes a DataScan resource.

Parameter
NameDescription
requestDeleteDataScanRequest
Returns
TypeDescription
Operation

generateDataQualityRules(GenerateDataQualityRulesRequest request)

public GenerateDataQualityRulesResponse generateDataQualityRules(GenerateDataQualityRulesRequest request)

Generates recommended DataQualityRule from a data profiling DataScan.

Parameter
NameDescription
requestGenerateDataQualityRulesRequest
Returns
TypeDescription
GenerateDataQualityRulesResponse

getDataScan(GetDataScanRequest request)

public DataScan getDataScan(GetDataScanRequest request)

Gets a DataScan resource.

Parameter
NameDescription
requestGetDataScanRequest
Returns
TypeDescription
DataScan

getDataScanJob(GetDataScanJobRequest request)

public DataScanJob getDataScanJob(GetDataScanJobRequest request)

Gets a DataScanJob resource.

Parameter
NameDescription
requestGetDataScanJobRequest
Returns
TypeDescription
DataScanJob

listDataScanJobs(ListDataScanJobsRequest request)

public ListDataScanJobsResponse listDataScanJobs(ListDataScanJobsRequest request)

Lists DataScanJobs under the given DataScan.

Parameter
NameDescription
requestListDataScanJobsRequest
Returns
TypeDescription
ListDataScanJobsResponse

listDataScans(ListDataScansRequest request)

public ListDataScansResponse listDataScans(ListDataScansRequest request)

Lists DataScans.

Parameter
NameDescription
requestListDataScansRequest
Returns
TypeDescription
ListDataScansResponse

runDataScan(RunDataScanRequest request)

public RunDataScanResponse runDataScan(RunDataScanRequest request)

Runs an on-demand execution of a DataScan

Parameter
NameDescription
requestRunDataScanRequest
Returns
TypeDescription
RunDataScanResponse

updateDataScan(UpdateDataScanRequest request)

public Operation updateDataScan(UpdateDataScanRequest request)

Updates a DataScan resource.

Parameter
NameDescription
requestUpdateDataScanRequest
Returns
TypeDescription
Operation