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.ActionCasegetActionCase()Action.DeidentifygetDeidentify()Create a de-identified copy of the input data.Action.DeidentifyOrBuildergetDeidentifyOrBuilder()Create a de-identified copy of the input data.Action.JobNotificationEmailsgetJobNotificationEmails()Sends an email when the job completes.Action.JobNotificationEmailsOrBuildergetJobNotificationEmailsOrBuilder()Sends an email when the job completes.Action.PublishFindingsToCloudDataCataloggetPublishFindingsToCloudDataCatalog()Publish findings to Cloud Datahub.Action.PublishFindingsToCloudDataCatalogOrBuildergetPublishFindingsToCloudDataCatalogOrBuilder()Publish findings to Cloud Datahub.Action.PublishSummaryToCsccgetPublishSummaryToCscc()Publish summary to Cloud Security Command Center (Alpha).Action.PublishSummaryToCsccOrBuildergetPublishSummaryToCsccOrBuilder()Publish summary to Cloud Security Command Center (Alpha).Action.PublishToStackdrivergetPublishToStackdriver()Enable Stackdriver metric dlp.googleapis.com/finding_count.Action.PublishToStackdriverOrBuildergetPublishToStackdriverOrBuilder()Enable Stackdriver metric dlp.googleapis.com/finding_count.Action.PublishToPubSubgetPubSub()Publish a notification to a Pub/Sub topic.Action.PublishToPubSubOrBuildergetPubSubOrBuilder()Publish a notification to a Pub/Sub topic.Action.SaveFindingsgetSaveFindings()Save resulting findings in a provided location.Action.SaveFindingsOrBuildergetSaveFindingsOrBuilder()Save resulting findings in a provided location.booleanhasDeidentify()Create a de-identified copy of the input data.booleanhasJobNotificationEmails()Sends an email when the job completes.booleanhasPublishFindingsToCloudDataCatalog()Publish findings to Cloud Datahub.booleanhasPublishSummaryToCscc()Publish summary to Cloud Security Command Center (Alpha).booleanhasPublishToStackdriver()Enable Stackdriver metric dlp.googleapis.com/finding_count.booleanhasPubSub()Publish a notification to a Pub/Sub topic.booleanhasSaveFindings()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()
-
-