public static final class DlpServiceGrpc.DlpServiceBlockingStub extends AbstractBlockingStub<DlpServiceGrpc.DlpServiceBlockingStub>
The Cloud Data Loss Prevention (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.
To learn more about concepts and find how-to guides see
https://cloud.google.com/dlp/docs/.
Inheritance
java.lang.Object >
io.grpc.stub.AbstractStub >
io.grpc.stub.AbstractBlockingStub >
DlpServiceGrpc.DlpServiceBlockingStub
Inherited Members
io.grpc.stub.AbstractBlockingStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel)
io.grpc.stub.AbstractBlockingStub.<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
activateJobTrigger(ActivateJobTriggerRequest request)
public DlpJob activateJobTrigger(ActivateJobTriggerRequest request)
Activate a job trigger. Causes the immediate execute of a trigger
instead of waiting on the trigger event to occur.
Parameter
Returns
build(Channel channel, CallOptions callOptions)
protected DlpServiceGrpc.DlpServiceBlockingStub 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)
cancelDlpJob(CancelDlpJobRequest request)
public Empty cancelDlpJob(CancelDlpJobRequest request)
Parameter
Returns
createDeidentifyTemplate(CreateDeidentifyTemplateRequest request)
public DeidentifyTemplate createDeidentifyTemplate(CreateDeidentifyTemplateRequest request)
Parameter
Returns
createDlpJob(CreateDlpJobRequest request)
public DlpJob createDlpJob(CreateDlpJobRequest request)
Parameter
Returns
createInspectTemplate(CreateInspectTemplateRequest request)
public InspectTemplate createInspectTemplate(CreateInspectTemplateRequest request)
Parameter
Returns
createJobTrigger(CreateJobTriggerRequest request)
public JobTrigger createJobTrigger(CreateJobTriggerRequest request)
Parameter
Returns
createStoredInfoType(CreateStoredInfoTypeRequest request)
public StoredInfoType createStoredInfoType(CreateStoredInfoTypeRequest request)
Parameter
Returns
deidentifyContent(DeidentifyContentRequest request)
public DeidentifyContentResponse deidentifyContent(DeidentifyContentRequest request)
De-identifies potentially sensitive info from a ContentItem.
This method has limits on input size and output size.
See https://cloud.google.com/dlp/docs/deidentify-sensitive-data to
learn more.
When no InfoTypes or CustomInfoTypes are specified in this request, the
system will automatically choose what detectors to run. By default this may
be all types, but may change over time as detectors are updated.
Parameter
Returns
deleteDeidentifyTemplate(DeleteDeidentifyTemplateRequest request)
public Empty deleteDeidentifyTemplate(DeleteDeidentifyTemplateRequest request)
Parameter
Returns
deleteDlpJob(DeleteDlpJobRequest request)
public Empty deleteDlpJob(DeleteDlpJobRequest request)
Parameter
Returns
deleteInspectTemplate(DeleteInspectTemplateRequest request)
public Empty deleteInspectTemplate(DeleteInspectTemplateRequest request)
Parameter
Returns
deleteJobTrigger(DeleteJobTriggerRequest request)
public Empty deleteJobTrigger(DeleteJobTriggerRequest request)
Parameter
Returns
deleteStoredInfoType(DeleteStoredInfoTypeRequest request)
public Empty deleteStoredInfoType(DeleteStoredInfoTypeRequest request)
Parameter
Returns
finishDlpJob(FinishDlpJobRequest request)
public Empty finishDlpJob(FinishDlpJobRequest request)
Finish a running hybrid DlpJob. Triggers the finalization steps and running
of any enabled actions that have not yet run.
Parameter
Returns
getDeidentifyTemplate(GetDeidentifyTemplateRequest request)
public DeidentifyTemplate getDeidentifyTemplate(GetDeidentifyTemplateRequest request)
Parameter
Returns
getDlpJob(GetDlpJobRequest request)
public DlpJob getDlpJob(GetDlpJobRequest request)
Parameter
Returns
getInspectTemplate(GetInspectTemplateRequest request)
public InspectTemplate getInspectTemplate(GetInspectTemplateRequest request)
Parameter
Returns
getJobTrigger(GetJobTriggerRequest request)
public JobTrigger getJobTrigger(GetJobTriggerRequest request)
Parameter
Returns
getStoredInfoType(GetStoredInfoTypeRequest request)
public StoredInfoType getStoredInfoType(GetStoredInfoTypeRequest request)
Parameter
Returns
hybridInspectDlpJob(HybridInspectDlpJobRequest request)
public HybridInspectResponse hybridInspectDlpJob(HybridInspectDlpJobRequest request)
Inspect hybrid content and store findings to a job.
To review the findings, inspect the job. Inspection will occur
asynchronously.
Parameter
Returns
hybridInspectJobTrigger(HybridInspectJobTriggerRequest request)
public HybridInspectResponse hybridInspectJobTrigger(HybridInspectJobTriggerRequest request)
Inspect hybrid content and store findings to a trigger. The inspection
will be processed asynchronously. To review the findings monitor the
jobs within the trigger.
Parameter
Returns
inspectContent(InspectContentRequest request)
public InspectContentResponse inspectContent(InspectContentRequest request)
Parameter
Returns
listDeidentifyTemplates(ListDeidentifyTemplatesRequest request)
public ListDeidentifyTemplatesResponse listDeidentifyTemplates(ListDeidentifyTemplatesRequest request)
Parameter
Returns
listDlpJobs(ListDlpJobsRequest request)
public ListDlpJobsResponse listDlpJobs(ListDlpJobsRequest request)
Parameter
Returns
listInfoTypes(ListInfoTypesRequest request)
public ListInfoTypesResponse listInfoTypes(ListInfoTypesRequest request)
Parameter
Returns
listInspectTemplates(ListInspectTemplatesRequest request)
public ListInspectTemplatesResponse listInspectTemplates(ListInspectTemplatesRequest request)
Parameter
Returns
listJobTriggers(ListJobTriggersRequest request)
public ListJobTriggersResponse listJobTriggers(ListJobTriggersRequest request)
Parameter
Returns
listStoredInfoTypes(ListStoredInfoTypesRequest request)
public ListStoredInfoTypesResponse listStoredInfoTypes(ListStoredInfoTypesRequest request)
Parameter
Returns
redactImage(RedactImageRequest request)
public RedactImageResponse redactImage(RedactImageRequest request)
Redacts potentially sensitive info from an image.
This method has limits on input size, processing time, and output size.
See https://cloud.google.com/dlp/docs/redacting-sensitive-data-images to
learn more.
When no InfoTypes or CustomInfoTypes are specified in this request, the
system will automatically choose what detectors to run. By default this may
be all types, but may change over time as detectors are updated.
Parameter
Returns
reidentifyContent(ReidentifyContentRequest request)
public ReidentifyContentResponse reidentifyContent(ReidentifyContentRequest request)
Parameter
Returns
updateDeidentifyTemplate(UpdateDeidentifyTemplateRequest request)
public DeidentifyTemplate updateDeidentifyTemplate(UpdateDeidentifyTemplateRequest request)
Parameter
Returns
updateInspectTemplate(UpdateInspectTemplateRequest request)
public InspectTemplate updateInspectTemplate(UpdateInspectTemplateRequest request)
Parameter
Returns
updateJobTrigger(UpdateJobTriggerRequest request)
public JobTrigger updateJobTrigger(UpdateJobTriggerRequest request)
Parameter
Returns
updateStoredInfoType(UpdateStoredInfoTypeRequest request)
public StoredInfoType updateStoredInfoType(UpdateStoredInfoTypeRequest request)
Parameter
Returns