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 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

       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 boolean hasPublishFindingsToCloudDataCatalog()
      Deprecated.
      google.privacy.dlp.v2.Action.publish_findings_to_cloud_data_catalog is deprecated. See google/privacy/dlp/v2/dlp.proto;l=4561
       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];
      Returns:
      Whether the publishFindingsToCloudDataCatalog field is set.
    • getPublishFindingsToCloudDataCatalog

      @Deprecated Action.PublishFindingsToCloudDataCatalog getPublishFindingsToCloudDataCatalog()
      Deprecated.
      google.privacy.dlp.v2.Action.publish_findings_to_cloud_data_catalog is deprecated. See google/privacy/dlp/v2/dlp.proto;l=4561
       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];
      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()