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
@Generated
public interface ActionOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionCreate a de-identified copy of the input data.Create a de-identified copy of the input data.Sends an email when the job completes.Sends an email when the job completes.Deprecated.google.privacy.dlp.v2.Action.publish_findings_to_cloud_data_catalog is deprecated.Deprecated.Publish findings as an aspect to Dataplex Universal Catalog.Publish findings as an aspect to Dataplex Universal Catalog.Publish summary to Cloud Security Command Center (Alpha).Publish summary to Cloud Security Command Center (Alpha).Enable Stackdriver metric dlp.googleapis.com/finding_count.Enable Stackdriver metric dlp.googleapis.com/finding_count.Publish a notification to a Pub/Sub topic.Publish a notification to a Pub/Sub topic.Save resulting findings in a provided location.Save resulting findings in a provided location.booleanCreate a de-identified copy of the input data.booleanSends an email when the job completes.booleanDeprecated.google.privacy.dlp.v2.Action.publish_findings_to_cloud_data_catalog is deprecated.booleanPublish findings as an aspect to Dataplex Universal Catalog.booleanPublish summary to Cloud Security Command Center (Alpha).booleanEnable Stackdriver metric dlp.googleapis.com/finding_count.booleanPublish a notification to a Pub/Sub topic.booleanSave resulting findings in a provided location.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
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
Deprecated.google.privacy.dlp.v2.Action.publish_findings_to_cloud_data_catalog is deprecated. See google/privacy/dlp/v2/dlp.proto;l=4561Deprecated because Data Catalog is being turned down. Use publish_findings_to_dataplex_catalog to publish findings to Dataplex Universal Catalog.
.google.privacy.dlp.v2.Action.PublishFindingsToCloudDataCatalog publish_findings_to_cloud_data_catalog = 5 [deprecated = true];- Returns:
- Whether the publishFindingsToCloudDataCatalog field is set.
-
getPublishFindingsToCloudDataCatalog
Deprecated.google.privacy.dlp.v2.Action.publish_findings_to_cloud_data_catalog is deprecated. See google/privacy/dlp/v2/dlp.proto;l=4561Deprecated because Data Catalog is being turned down. Use publish_findings_to_dataplex_catalog to publish findings to Dataplex Universal Catalog.
.google.privacy.dlp.v2.Action.PublishFindingsToCloudDataCatalog publish_findings_to_cloud_data_catalog = 5 [deprecated = true];- Returns:
- The publishFindingsToCloudDataCatalog.
-
getPublishFindingsToCloudDataCatalogOrBuilder
@Deprecated Action.PublishFindingsToCloudDataCatalogOrBuilder getPublishFindingsToCloudDataCatalogOrBuilder()Deprecated.Deprecated because Data Catalog is being turned down. Use publish_findings_to_dataplex_catalog to publish findings to Dataplex Universal Catalog.
.google.privacy.dlp.v2.Action.PublishFindingsToCloudDataCatalog publish_findings_to_cloud_data_catalog = 5 [deprecated = true]; -
hasPublishFindingsToDataplexCatalog
boolean hasPublishFindingsToDataplexCatalog()Publish findings as an aspect to Dataplex Universal Catalog.
.google.privacy.dlp.v2.Action.PublishFindingsToDataplexCatalog publish_findings_to_dataplex_catalog = 10;- Returns:
- Whether the publishFindingsToDataplexCatalog field is set.
-
getPublishFindingsToDataplexCatalog
Action.PublishFindingsToDataplexCatalog getPublishFindingsToDataplexCatalog()Publish findings as an aspect to Dataplex Universal Catalog.
.google.privacy.dlp.v2.Action.PublishFindingsToDataplexCatalog publish_findings_to_dataplex_catalog = 10;- Returns:
- The publishFindingsToDataplexCatalog.
-
getPublishFindingsToDataplexCatalogOrBuilder
Action.PublishFindingsToDataplexCatalogOrBuilder getPublishFindingsToDataplexCatalogOrBuilder()Publish findings as an aspect to Dataplex Universal Catalog.
.google.privacy.dlp.v2.Action.PublishFindingsToDataplexCatalog publish_findings_to_dataplex_catalog = 10; -
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()
-