public static final class DlpServiceGrpc.DlpServiceStub extends io.grpc.stub.AbstractStub<DlpServiceGrpc.DlpServiceStub>
The DLP API is a service that allows clients to detect the presence of Personally Identifiable Information (PII) and other privacy-sensitive data in user-supplied, unstructured data streams, like text blocks or images. The service also includes methods for sensitive data redaction and scheduling of data scans on Google Cloud Platform based data sets.
| Modifier and Type | Method and Description |
|---|---|
void |
analyzeDataSourceRisk(AnalyzeDataSourceRiskRequest request,
io.grpc.stub.StreamObserver<Operation> responseObserver)
Schedules a job to compute risk analysis metrics over content in a Google
Cloud Platform repository.
|
protected DlpServiceGrpc.DlpServiceStub |
build(io.grpc.Channel channel,
io.grpc.CallOptions callOptions) |
void |
createInspectOperation(CreateInspectOperationRequest request,
io.grpc.stub.StreamObserver<Operation> responseObserver)
Schedules a job scanning content in a Google Cloud Platform data
repository.
|
void |
deidentifyContent(DeidentifyContentRequest request,
io.grpc.stub.StreamObserver<DeidentifyContentResponse> responseObserver)
De-identifies potentially sensitive info from a list of strings.
|
void |
inspectContent(InspectContentRequest request,
io.grpc.stub.StreamObserver<InspectContentResponse> responseObserver)
Finds potentially sensitive info in a list of strings.
|
void |
listInfoTypes(ListInfoTypesRequest request,
io.grpc.stub.StreamObserver<ListInfoTypesResponse> responseObserver)
Returns sensitive information types for given category.
|
void |
listInspectFindings(ListInspectFindingsRequest request,
io.grpc.stub.StreamObserver<ListInspectFindingsResponse> responseObserver)
Returns list of results for given inspect operation result set id.
|
void |
listRootCategories(ListRootCategoriesRequest request,
io.grpc.stub.StreamObserver<ListRootCategoriesResponse> responseObserver)
Returns the list of root categories of sensitive information.
|
void |
redactContent(RedactContentRequest request,
io.grpc.stub.StreamObserver<RedactContentResponse> responseObserver)
Redacts potentially sensitive info from a list of strings.
|
protected DlpServiceGrpc.DlpServiceStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
build in class io.grpc.stub.AbstractStub<DlpServiceGrpc.DlpServiceStub>public void inspectContent(InspectContentRequest request, io.grpc.stub.StreamObserver<InspectContentResponse> responseObserver)
Finds potentially sensitive info in a list of strings. This method has limits on input size, processing time, and output size.
public void redactContent(RedactContentRequest request, io.grpc.stub.StreamObserver<RedactContentResponse> responseObserver)
Redacts potentially sensitive info from a list of strings. This method has limits on input size, processing time, and output size.
public void deidentifyContent(DeidentifyContentRequest request, io.grpc.stub.StreamObserver<DeidentifyContentResponse> responseObserver)
De-identifies potentially sensitive info from a list of strings. This method has limits on input size and output size.
public void createInspectOperation(CreateInspectOperationRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver)
Schedules a job scanning content in a Google Cloud Platform data repository.
public void analyzeDataSourceRisk(AnalyzeDataSourceRiskRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver)
Schedules a job to compute risk analysis metrics over content in a Google Cloud Platform repository.
public void listInspectFindings(ListInspectFindingsRequest request, io.grpc.stub.StreamObserver<ListInspectFindingsResponse> responseObserver)
Returns list of results for given inspect operation result set id.
public void listInfoTypes(ListInfoTypesRequest request, io.grpc.stub.StreamObserver<ListInfoTypesResponse> responseObserver)
Returns sensitive information types for given category.
public void listRootCategories(ListRootCategoriesRequest request, io.grpc.stub.StreamObserver<ListRootCategoriesResponse> responseObserver)
Returns the list of root categories of sensitive information.