Interface DataProfileActionOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
DataProfileAction, DataProfileAction.Builder

@Generated public interface DataProfileActionOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasExportData

      boolean hasExportData()
       Export data profiles into a provided location.
       
      .google.privacy.dlp.v2.DataProfileAction.Export export_data = 1;
      Returns:
      Whether the exportData field is set.
    • getExportData

      DataProfileAction.Export getExportData()
       Export data profiles into a provided location.
       
      .google.privacy.dlp.v2.DataProfileAction.Export export_data = 1;
      Returns:
      The exportData.
    • getExportDataOrBuilder

      DataProfileAction.ExportOrBuilder getExportDataOrBuilder()
       Export data profiles into a provided location.
       
      .google.privacy.dlp.v2.DataProfileAction.Export export_data = 1;
    • hasPubSubNotification

      boolean hasPubSubNotification()
       Publish a message into the Pub/Sub topic.
       
      .google.privacy.dlp.v2.DataProfileAction.PubSubNotification pub_sub_notification = 2;
      Returns:
      Whether the pubSubNotification field is set.
    • getPubSubNotification

      DataProfileAction.PubSubNotification getPubSubNotification()
       Publish a message into the Pub/Sub topic.
       
      .google.privacy.dlp.v2.DataProfileAction.PubSubNotification pub_sub_notification = 2;
      Returns:
      The pubSubNotification.
    • getPubSubNotificationOrBuilder

      DataProfileAction.PubSubNotificationOrBuilder getPubSubNotificationOrBuilder()
       Publish a message into the Pub/Sub topic.
       
      .google.privacy.dlp.v2.DataProfileAction.PubSubNotification pub_sub_notification = 2;
    • hasPublishToChronicle

      boolean hasPublishToChronicle()
       Publishes generated data profiles to Google Security Operations.
       For more information, see [Use Sensitive Data Protection data in
       context-aware
       analytics](https://cloud.google.com/chronicle/docs/detection/usecase-dlp-high-risk-user-download).
       
      .google.privacy.dlp.v2.DataProfileAction.PublishToChronicle publish_to_chronicle = 3;
      Returns:
      Whether the publishToChronicle field is set.
    • getPublishToChronicle

      DataProfileAction.PublishToChronicle getPublishToChronicle()
       Publishes generated data profiles to Google Security Operations.
       For more information, see [Use Sensitive Data Protection data in
       context-aware
       analytics](https://cloud.google.com/chronicle/docs/detection/usecase-dlp-high-risk-user-download).
       
      .google.privacy.dlp.v2.DataProfileAction.PublishToChronicle publish_to_chronicle = 3;
      Returns:
      The publishToChronicle.
    • getPublishToChronicleOrBuilder

      DataProfileAction.PublishToChronicleOrBuilder getPublishToChronicleOrBuilder()
       Publishes generated data profiles to Google Security Operations.
       For more information, see [Use Sensitive Data Protection data in
       context-aware
       analytics](https://cloud.google.com/chronicle/docs/detection/usecase-dlp-high-risk-user-download).
       
      .google.privacy.dlp.v2.DataProfileAction.PublishToChronicle publish_to_chronicle = 3;
    • hasPublishToScc

      boolean hasPublishToScc()
       Publishes findings to Security Command Center for each data profile.
       
      .google.privacy.dlp.v2.DataProfileAction.PublishToSecurityCommandCenter publish_to_scc = 4;
      Returns:
      Whether the publishToScc field is set.
    • getPublishToScc

       Publishes findings to Security Command Center for each data profile.
       
      .google.privacy.dlp.v2.DataProfileAction.PublishToSecurityCommandCenter publish_to_scc = 4;
      Returns:
      The publishToScc.
    • getPublishToSccOrBuilder

       Publishes findings to Security Command Center for each data profile.
       
      .google.privacy.dlp.v2.DataProfileAction.PublishToSecurityCommandCenter publish_to_scc = 4;
    • hasTagResources

      boolean hasTagResources()
       Tags the profiled resources with the specified tag values.
       
      .google.privacy.dlp.v2.DataProfileAction.TagResources tag_resources = 8;
      Returns:
      Whether the tagResources field is set.
    • getTagResources

       Tags the profiled resources with the specified tag values.
       
      .google.privacy.dlp.v2.DataProfileAction.TagResources tag_resources = 8;
      Returns:
      The tagResources.
    • getTagResourcesOrBuilder

      DataProfileAction.TagResourcesOrBuilder getTagResourcesOrBuilder()
       Tags the profiled resources with the specified tag values.
       
      .google.privacy.dlp.v2.DataProfileAction.TagResources tag_resources = 8;
    • hasPublishToDataplexCatalog

      boolean hasPublishToDataplexCatalog()
       Publishes a portion of each profile to Dataplex Universal Catalog with
       the aspect type Sensitive Data Protection Profile.
       
      .google.privacy.dlp.v2.DataProfileAction.PublishToDataplexCatalog publish_to_dataplex_catalog = 9;
      Returns:
      Whether the publishToDataplexCatalog field is set.
    • getPublishToDataplexCatalog

      DataProfileAction.PublishToDataplexCatalog getPublishToDataplexCatalog()
       Publishes a portion of each profile to Dataplex Universal Catalog with
       the aspect type Sensitive Data Protection Profile.
       
      .google.privacy.dlp.v2.DataProfileAction.PublishToDataplexCatalog publish_to_dataplex_catalog = 9;
      Returns:
      The publishToDataplexCatalog.
    • getPublishToDataplexCatalogOrBuilder

      DataProfileAction.PublishToDataplexCatalogOrBuilder getPublishToDataplexCatalogOrBuilder()
       Publishes a portion of each profile to Dataplex Universal Catalog with
       the aspect type Sensitive Data Protection Profile.
       
      .google.privacy.dlp.v2.DataProfileAction.PublishToDataplexCatalog publish_to_dataplex_catalog = 9;
    • getActionCase