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