public static final class DataScanServiceGrpc.DataScanServiceFutureStub extends AbstractFutureStub<DataScanServiceGrpc.DataScanServiceFutureStub>
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.AbstractFutureStub >
DataScanServiceGrpc.DataScanServiceFutureStub
Inherited Members
io.grpc.stub.AbstractFutureStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel)
io.grpc.stub.AbstractFutureStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.<T>withOption(io.grpc.CallOptions.Key<T>,T)
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.getCallOptions()
io.grpc.stub.AbstractStub.getChannel()
io.grpc.stub.AbstractStub.withCallCredentials(io.grpc.CallCredentials)
io.grpc.stub.AbstractStub.withChannel(io.grpc.Channel)
io.grpc.stub.AbstractStub.withCompression(java.lang.String)
io.grpc.stub.AbstractStub.withDeadline(io.grpc.Deadline)
io.grpc.stub.AbstractStub.withDeadlineAfter(long,java.util.concurrent.TimeUnit)
io.grpc.stub.AbstractStub.withExecutor(java.util.concurrent.Executor)
io.grpc.stub.AbstractStub.withInterceptors(io.grpc.ClientInterceptor...)
io.grpc.stub.AbstractStub.withMaxInboundMessageSize(int)
io.grpc.stub.AbstractStub.withMaxOutboundMessageSize(int)
io.grpc.stub.AbstractStub.withWaitForReady()
Methods
build(Channel channel, CallOptions callOptions)
protected DataScanServiceGrpc.DataScanServiceFutureStub build(Channel channel, CallOptions callOptions)
Parameters
Name | Description |
channel | io.grpc.Channel
|
callOptions | io.grpc.CallOptions
|
Returns
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
createDataScan(CreateDataScanRequest request)
public ListenableFuture<Operation> createDataScan(CreateDataScanRequest request)
Creates a DataScan resource.
Parameter
Returns
Type | Description |
com.google.common.util.concurrent.ListenableFuture<Operation> | |
deleteDataScan(DeleteDataScanRequest request)
public ListenableFuture<Operation> deleteDataScan(DeleteDataScanRequest request)
Deletes a DataScan resource.
Parameter
Returns
Type | Description |
com.google.common.util.concurrent.ListenableFuture<Operation> | |
getDataScan(GetDataScanRequest request)
public ListenableFuture<DataScan> getDataScan(GetDataScanRequest request)
Gets a DataScan resource.
Parameter
Returns
Type | Description |
com.google.common.util.concurrent.ListenableFuture<DataScan> | |
getDataScanJob(GetDataScanJobRequest request)
public ListenableFuture<DataScanJob> getDataScanJob(GetDataScanJobRequest request)
Gets a DataScanJob resource.
Parameter
Returns
Type | Description |
com.google.common.util.concurrent.ListenableFuture<DataScanJob> | |
listDataScanJobs(ListDataScanJobsRequest request)
public ListenableFuture<ListDataScanJobsResponse> listDataScanJobs(ListDataScanJobsRequest request)
Lists DataScanJobs under the given DataScan.
Parameter
Returns
listDataScans(ListDataScansRequest request)
public ListenableFuture<ListDataScansResponse> listDataScans(ListDataScansRequest request)
Parameter
Returns
runDataScan(RunDataScanRequest request)
public ListenableFuture<RunDataScanResponse> runDataScan(RunDataScanRequest request)
Runs an on-demand execution of a DataScan
Parameter
Returns
updateDataScan(UpdateDataScanRequest request)
public ListenableFuture<Operation> updateDataScan(UpdateDataScanRequest request)
Updates a DataScan resource.
Parameter
Returns
Type | Description |
com.google.common.util.concurrent.ListenableFuture<Operation> | |