Interface ActionOrBuilder (3.47.0)

public interface ActionOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getActionCase()

public abstract Action.ActionCase getActionCase()
Returns
Type Description
Action.ActionCase

getDeidentify()

public abstract Action.Deidentify getDeidentify()

Create a de-identified copy of the input data.

.google.privacy.dlp.v2.Action.Deidentify deidentify = 7;

Returns
Type Description
Action.Deidentify

The deidentify.

getDeidentifyOrBuilder()

public abstract Action.DeidentifyOrBuilder getDeidentifyOrBuilder()

Create a de-identified copy of the input data.

.google.privacy.dlp.v2.Action.Deidentify deidentify = 7;

Returns
Type Description
Action.DeidentifyOrBuilder

getJobNotificationEmails()

public abstract Action.JobNotificationEmails getJobNotificationEmails()

Sends an email when the job completes. The email goes to IAM project owners and technical Essential Contacts.

.google.privacy.dlp.v2.Action.JobNotificationEmails job_notification_emails = 8;

Returns
Type Description
Action.JobNotificationEmails

The jobNotificationEmails.

getJobNotificationEmailsOrBuilder()

public abstract Action.JobNotificationEmailsOrBuilder getJobNotificationEmailsOrBuilder()

Sends an email when the job completes. The email goes to IAM project owners and technical Essential Contacts.

.google.privacy.dlp.v2.Action.JobNotificationEmails job_notification_emails = 8;

Returns
Type Description
Action.JobNotificationEmailsOrBuilder

getPubSub()

public abstract Action.PublishToPubSub getPubSub()

Publish a notification to a Pub/Sub topic.

.google.privacy.dlp.v2.Action.PublishToPubSub pub_sub = 2;

Returns
Type Description
Action.PublishToPubSub

The pubSub.

getPubSubOrBuilder()

public abstract Action.PublishToPubSubOrBuilder getPubSubOrBuilder()

Publish a notification to a Pub/Sub topic.

.google.privacy.dlp.v2.Action.PublishToPubSub pub_sub = 2;

Returns
Type Description
Action.PublishToPubSubOrBuilder

getPublishFindingsToCloudDataCatalog()

public abstract Action.PublishFindingsToCloudDataCatalog getPublishFindingsToCloudDataCatalog()

Publish findings to Cloud Datahub.

.google.privacy.dlp.v2.Action.PublishFindingsToCloudDataCatalog publish_findings_to_cloud_data_catalog = 5;

Returns
Type Description
Action.PublishFindingsToCloudDataCatalog

The publishFindingsToCloudDataCatalog.

getPublishFindingsToCloudDataCatalogOrBuilder()

public abstract Action.PublishFindingsToCloudDataCatalogOrBuilder getPublishFindingsToCloudDataCatalogOrBuilder()

Publish findings to Cloud Datahub.

.google.privacy.dlp.v2.Action.PublishFindingsToCloudDataCatalog publish_findings_to_cloud_data_catalog = 5;

Returns
Type Description
Action.PublishFindingsToCloudDataCatalogOrBuilder

getPublishSummaryToCscc()

public abstract Action.PublishSummaryToCscc getPublishSummaryToCscc()

Publish summary to Cloud Security Command Center (Alpha).

.google.privacy.dlp.v2.Action.PublishSummaryToCscc publish_summary_to_cscc = 3;

Returns
Type Description
Action.PublishSummaryToCscc

The publishSummaryToCscc.

getPublishSummaryToCsccOrBuilder()

public abstract Action.PublishSummaryToCsccOrBuilder getPublishSummaryToCsccOrBuilder()

Publish summary to Cloud Security Command Center (Alpha).

.google.privacy.dlp.v2.Action.PublishSummaryToCscc publish_summary_to_cscc = 3;

Returns
Type Description
Action.PublishSummaryToCsccOrBuilder

getPublishToStackdriver()

public abstract Action.PublishToStackdriver getPublishToStackdriver()

Enable Stackdriver metric dlp.googleapis.com/finding_count.

.google.privacy.dlp.v2.Action.PublishToStackdriver publish_to_stackdriver = 9;

Returns
Type Description
Action.PublishToStackdriver

The publishToStackdriver.

getPublishToStackdriverOrBuilder()

public abstract Action.PublishToStackdriverOrBuilder getPublishToStackdriverOrBuilder()

Enable Stackdriver metric dlp.googleapis.com/finding_count.

.google.privacy.dlp.v2.Action.PublishToStackdriver publish_to_stackdriver = 9;

Returns
Type Description
Action.PublishToStackdriverOrBuilder

getSaveFindings()

public abstract Action.SaveFindings getSaveFindings()

Save resulting findings in a provided location.

.google.privacy.dlp.v2.Action.SaveFindings save_findings = 1;

Returns
Type Description
Action.SaveFindings

The saveFindings.

getSaveFindingsOrBuilder()

public abstract Action.SaveFindingsOrBuilder getSaveFindingsOrBuilder()

Save resulting findings in a provided location.

.google.privacy.dlp.v2.Action.SaveFindings save_findings = 1;

Returns
Type Description
Action.SaveFindingsOrBuilder

hasDeidentify()

public abstract boolean hasDeidentify()

Create a de-identified copy of the input data.

.google.privacy.dlp.v2.Action.Deidentify deidentify = 7;

Returns
Type Description
boolean

Whether the deidentify field is set.

hasJobNotificationEmails()

public abstract boolean hasJobNotificationEmails()

Sends an email when the job completes. The email goes to IAM project owners and technical Essential Contacts.

.google.privacy.dlp.v2.Action.JobNotificationEmails job_notification_emails = 8;

Returns
Type Description
boolean

Whether the jobNotificationEmails field is set.

hasPubSub()

public abstract boolean hasPubSub()

Publish a notification to a Pub/Sub topic.

.google.privacy.dlp.v2.Action.PublishToPubSub pub_sub = 2;

Returns
Type Description
boolean

Whether the pubSub field is set.

hasPublishFindingsToCloudDataCatalog()

public abstract boolean hasPublishFindingsToCloudDataCatalog()

Publish findings to Cloud Datahub.

.google.privacy.dlp.v2.Action.PublishFindingsToCloudDataCatalog publish_findings_to_cloud_data_catalog = 5;

Returns
Type Description
boolean

Whether the publishFindingsToCloudDataCatalog field is set.

hasPublishSummaryToCscc()

public abstract boolean hasPublishSummaryToCscc()

Publish summary to Cloud Security Command Center (Alpha).

.google.privacy.dlp.v2.Action.PublishSummaryToCscc publish_summary_to_cscc = 3;

Returns
Type Description
boolean

Whether the publishSummaryToCscc field is set.

hasPublishToStackdriver()

public abstract boolean hasPublishToStackdriver()

Enable Stackdriver metric dlp.googleapis.com/finding_count.

.google.privacy.dlp.v2.Action.PublishToStackdriver publish_to_stackdriver = 9;

Returns
Type Description
boolean

Whether the publishToStackdriver field is set.

hasSaveFindings()

public abstract boolean hasSaveFindings()

Save resulting findings in a provided location.

.google.privacy.dlp.v2.Action.SaveFindings save_findings = 1;

Returns
Type Description
boolean

Whether the saveFindings field is set.