Interface ActionOrBuilder (3.2.1)

public interface ActionOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getActionCase()

public abstract Action.ActionCase getActionCase()
Returns
TypeDescription
Action.ActionCase

getJobNotificationEmails()

public abstract Action.JobNotificationEmails getJobNotificationEmails()

Enable email notification for project owners and editors on job's completion/failure.

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

Returns
TypeDescription
Action.JobNotificationEmails

The jobNotificationEmails.

getJobNotificationEmailsOrBuilder()

public abstract Action.JobNotificationEmailsOrBuilder getJobNotificationEmailsOrBuilder()

Enable email notification for project owners and editors on job's completion/failure.

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

Returns
TypeDescription
Action.JobNotificationEmailsOrBuilder

getPubSub()

public abstract Action.PublishToPubSub getPubSub()

Publish a notification to a pubsub topic.

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

Returns
TypeDescription
Action.PublishToPubSub

The pubSub.

getPubSubOrBuilder()

public abstract Action.PublishToPubSubOrBuilder getPubSubOrBuilder()

Publish a notification to a pubsub topic.

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

Returns
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
Action.SaveFindingsOrBuilder

hasJobNotificationEmails()

public abstract boolean hasJobNotificationEmails()

Enable email notification for project owners and editors on job's completion/failure.

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

Returns
TypeDescription
boolean

Whether the jobNotificationEmails field is set.

hasPubSub()

public abstract boolean hasPubSub()

Publish a notification to a pubsub topic.

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

Returns
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
boolean

Whether the saveFindings field is set.