Package com.google.privacy.dlp.v2
Interface ActionOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Action
,Action.Builder
public interface ActionOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Action.ActionCase
getActionCase()
Action.Deidentify
getDeidentify()
Create a de-identified copy of the input data.Action.DeidentifyOrBuilder
getDeidentifyOrBuilder()
Create a de-identified copy of the input data.Action.JobNotificationEmails
getJobNotificationEmails()
Sends an email when the job completes.Action.JobNotificationEmailsOrBuilder
getJobNotificationEmailsOrBuilder()
Sends an email when the job completes.Action.PublishFindingsToCloudDataCatalog
getPublishFindingsToCloudDataCatalog()
Publish findings to Cloud Datahub.Action.PublishFindingsToCloudDataCatalogOrBuilder
getPublishFindingsToCloudDataCatalogOrBuilder()
Publish findings to Cloud Datahub.Action.PublishSummaryToCscc
getPublishSummaryToCscc()
Publish summary to Cloud Security Command Center (Alpha).Action.PublishSummaryToCsccOrBuilder
getPublishSummaryToCsccOrBuilder()
Publish summary to Cloud Security Command Center (Alpha).Action.PublishToStackdriver
getPublishToStackdriver()
Enable Stackdriver metric dlp.googleapis.com/finding_count.Action.PublishToStackdriverOrBuilder
getPublishToStackdriverOrBuilder()
Enable Stackdriver metric dlp.googleapis.com/finding_count.Action.PublishToPubSub
getPubSub()
Publish a notification to a Pub/Sub topic.Action.PublishToPubSubOrBuilder
getPubSubOrBuilder()
Publish a notification to a Pub/Sub topic.Action.SaveFindings
getSaveFindings()
Save resulting findings in a provided location.Action.SaveFindingsOrBuilder
getSaveFindingsOrBuilder()
Save resulting findings in a provided location.boolean
hasDeidentify()
Create a de-identified copy of the input data.boolean
hasJobNotificationEmails()
Sends an email when the job completes.boolean
hasPublishFindingsToCloudDataCatalog()
Publish findings to Cloud Datahub.boolean
hasPublishSummaryToCscc()
Publish summary to Cloud Security Command Center (Alpha).boolean
hasPublishToStackdriver()
Enable Stackdriver metric dlp.googleapis.com/finding_count.boolean
hasPubSub()
Publish a notification to a Pub/Sub topic.boolean
hasSaveFindings()
Save resulting findings in a provided location.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasSaveFindings
boolean hasSaveFindings()
Save resulting findings in a provided location.
.google.privacy.dlp.v2.Action.SaveFindings save_findings = 1;
- Returns:
- Whether the saveFindings field is set.
-
getSaveFindings
Action.SaveFindings getSaveFindings()
Save resulting findings in a provided location.
.google.privacy.dlp.v2.Action.SaveFindings save_findings = 1;
- Returns:
- The saveFindings.
-
getSaveFindingsOrBuilder
Action.SaveFindingsOrBuilder getSaveFindingsOrBuilder()
Save resulting findings in a provided location.
.google.privacy.dlp.v2.Action.SaveFindings save_findings = 1;
-
hasPubSub
boolean hasPubSub()
Publish a notification to a Pub/Sub topic.
.google.privacy.dlp.v2.Action.PublishToPubSub pub_sub = 2;
- Returns:
- Whether the pubSub field is set.
-
getPubSub
Action.PublishToPubSub getPubSub()
Publish a notification to a Pub/Sub topic.
.google.privacy.dlp.v2.Action.PublishToPubSub pub_sub = 2;
- Returns:
- The pubSub.
-
getPubSubOrBuilder
Action.PublishToPubSubOrBuilder getPubSubOrBuilder()
Publish a notification to a Pub/Sub topic.
.google.privacy.dlp.v2.Action.PublishToPubSub pub_sub = 2;
-
hasPublishSummaryToCscc
boolean hasPublishSummaryToCscc()
Publish summary to Cloud Security Command Center (Alpha).
.google.privacy.dlp.v2.Action.PublishSummaryToCscc publish_summary_to_cscc = 3;
- Returns:
- Whether the publishSummaryToCscc field is set.
-
getPublishSummaryToCscc
Action.PublishSummaryToCscc getPublishSummaryToCscc()
Publish summary to Cloud Security Command Center (Alpha).
.google.privacy.dlp.v2.Action.PublishSummaryToCscc publish_summary_to_cscc = 3;
- Returns:
- The publishSummaryToCscc.
-
getPublishSummaryToCsccOrBuilder
Action.PublishSummaryToCsccOrBuilder getPublishSummaryToCsccOrBuilder()
Publish summary to Cloud Security Command Center (Alpha).
.google.privacy.dlp.v2.Action.PublishSummaryToCscc publish_summary_to_cscc = 3;
-
hasPublishFindingsToCloudDataCatalog
boolean hasPublishFindingsToCloudDataCatalog()
Publish findings to Cloud Datahub.
.google.privacy.dlp.v2.Action.PublishFindingsToCloudDataCatalog publish_findings_to_cloud_data_catalog = 5;
- Returns:
- Whether the publishFindingsToCloudDataCatalog field is set.
-
getPublishFindingsToCloudDataCatalog
Action.PublishFindingsToCloudDataCatalog getPublishFindingsToCloudDataCatalog()
Publish findings to Cloud Datahub.
.google.privacy.dlp.v2.Action.PublishFindingsToCloudDataCatalog publish_findings_to_cloud_data_catalog = 5;
- Returns:
- The publishFindingsToCloudDataCatalog.
-
getPublishFindingsToCloudDataCatalogOrBuilder
Action.PublishFindingsToCloudDataCatalogOrBuilder getPublishFindingsToCloudDataCatalogOrBuilder()
Publish findings to Cloud Datahub.
.google.privacy.dlp.v2.Action.PublishFindingsToCloudDataCatalog publish_findings_to_cloud_data_catalog = 5;
-
hasDeidentify
boolean hasDeidentify()
Create a de-identified copy of the input data.
.google.privacy.dlp.v2.Action.Deidentify deidentify = 7;
- Returns:
- Whether the deidentify field is set.
-
getDeidentify
Action.Deidentify getDeidentify()
Create a de-identified copy of the input data.
.google.privacy.dlp.v2.Action.Deidentify deidentify = 7;
- Returns:
- The deidentify.
-
getDeidentifyOrBuilder
Action.DeidentifyOrBuilder getDeidentifyOrBuilder()
Create a de-identified copy of the input data.
.google.privacy.dlp.v2.Action.Deidentify deidentify = 7;
-
hasJobNotificationEmails
boolean hasJobNotificationEmails()
Sends an email when the job completes. The email goes to IAM project owners and technical [Essential Contacts](https://cloud.google.com/resource-manager/docs/managing-notification-contacts).
.google.privacy.dlp.v2.Action.JobNotificationEmails job_notification_emails = 8;
- Returns:
- Whether the jobNotificationEmails field is set.
-
getJobNotificationEmails
Action.JobNotificationEmails getJobNotificationEmails()
Sends an email when the job completes. The email goes to IAM project owners and technical [Essential Contacts](https://cloud.google.com/resource-manager/docs/managing-notification-contacts).
.google.privacy.dlp.v2.Action.JobNotificationEmails job_notification_emails = 8;
- Returns:
- The jobNotificationEmails.
-
getJobNotificationEmailsOrBuilder
Action.JobNotificationEmailsOrBuilder getJobNotificationEmailsOrBuilder()
Sends an email when the job completes. The email goes to IAM project owners and technical [Essential Contacts](https://cloud.google.com/resource-manager/docs/managing-notification-contacts).
.google.privacy.dlp.v2.Action.JobNotificationEmails job_notification_emails = 8;
-
hasPublishToStackdriver
boolean hasPublishToStackdriver()
Enable Stackdriver metric dlp.googleapis.com/finding_count.
.google.privacy.dlp.v2.Action.PublishToStackdriver publish_to_stackdriver = 9;
- Returns:
- Whether the publishToStackdriver field is set.
-
getPublishToStackdriver
Action.PublishToStackdriver getPublishToStackdriver()
Enable Stackdriver metric dlp.googleapis.com/finding_count.
.google.privacy.dlp.v2.Action.PublishToStackdriver publish_to_stackdriver = 9;
- Returns:
- The publishToStackdriver.
-
getPublishToStackdriverOrBuilder
Action.PublishToStackdriverOrBuilder getPublishToStackdriverOrBuilder()
Enable Stackdriver metric dlp.googleapis.com/finding_count.
.google.privacy.dlp.v2.Action.PublishToStackdriver publish_to_stackdriver = 9;
-
getActionCase
Action.ActionCase getActionCase()
-
-