Package com.google.privacy.dlp.v2
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 Summary
Modifier and TypeMethodDescriptionExport data profiles into a provided location.Export data profiles into a provided location.Publishes generated data profiles to Google Security Operations.Publishes generated data profiles to Google Security Operations.Publishes a portion of each profile to Dataplex Universal Catalog with the aspect type Sensitive Data Protection Profile.Publishes a portion of each profile to Dataplex Universal Catalog with the aspect type Sensitive Data Protection Profile.Publishes findings to Security Command Center for each data profile.Publishes findings to Security Command Center for each data profile.Publish a message into the Pub/Sub topic.Publish a message into the Pub/Sub topic.Tags the profiled resources with the specified tag values.Tags the profiled resources with the specified tag values.booleanExport data profiles into a provided location.booleanPublishes generated data profiles to Google Security Operations.booleanPublishes a portion of each profile to Dataplex Universal Catalog with the aspect type Sensitive Data Protection Profile.booleanPublishes findings to Security Command Center for each data profile.booleanPublish a message into the Pub/Sub topic.booleanTags the profiled resources with the specified tag values.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
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
DataProfileAction.PublishToSecurityCommandCenter 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
DataProfileAction.PublishToSecurityCommandCenterOrBuilder 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
DataProfileAction.TagResources 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
DataProfileAction.ActionCase getActionCase()
-