Interface DataProfileActionOrBuilder (3.55.0)

public interface DataProfileActionOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getActionCase()

public abstract DataProfileAction.ActionCase getActionCase()
Returns
Type Description
DataProfileAction.ActionCase

getExportData()

public abstract DataProfileAction.Export getExportData()

Export data profiles into a provided location.

.google.privacy.dlp.v2.DataProfileAction.Export export_data = 1;

Returns
Type Description
DataProfileAction.Export

The exportData.

getExportDataOrBuilder()

public abstract DataProfileAction.ExportOrBuilder getExportDataOrBuilder()

Export data profiles into a provided location.

.google.privacy.dlp.v2.DataProfileAction.Export export_data = 1;

Returns
Type Description
DataProfileAction.ExportOrBuilder

getPubSubNotification()

public abstract DataProfileAction.PubSubNotification getPubSubNotification()

Publish a message into the Pub/Sub topic.

.google.privacy.dlp.v2.DataProfileAction.PubSubNotification pub_sub_notification = 2;

Returns
Type Description
DataProfileAction.PubSubNotification

The pubSubNotification.

getPubSubNotificationOrBuilder()

public abstract DataProfileAction.PubSubNotificationOrBuilder getPubSubNotificationOrBuilder()

Publish a message into the Pub/Sub topic.

.google.privacy.dlp.v2.DataProfileAction.PubSubNotification pub_sub_notification = 2;

Returns
Type Description
DataProfileAction.PubSubNotificationOrBuilder

getPublishToChronicle()

public abstract DataProfileAction.PublishToChronicle getPublishToChronicle()

Publishes generated data profiles to Google Security Operations. For more information, see Use Sensitive Data Protection data in context-aware analytics.

.google.privacy.dlp.v2.DataProfileAction.PublishToChronicle publish_to_chronicle = 3;

Returns
Type Description
DataProfileAction.PublishToChronicle

The publishToChronicle.

getPublishToChronicleOrBuilder()

public abstract DataProfileAction.PublishToChronicleOrBuilder getPublishToChronicleOrBuilder()

Publishes generated data profiles to Google Security Operations. For more information, see Use Sensitive Data Protection data in context-aware analytics.

.google.privacy.dlp.v2.DataProfileAction.PublishToChronicle publish_to_chronicle = 3;

Returns
Type Description
DataProfileAction.PublishToChronicleOrBuilder

getPublishToScc()

public abstract DataProfileAction.PublishToSecurityCommandCenter getPublishToScc()

Publishes findings to SCC for each data profile.

.google.privacy.dlp.v2.DataProfileAction.PublishToSecurityCommandCenter publish_to_scc = 4;

Returns
Type Description
DataProfileAction.PublishToSecurityCommandCenter

The publishToScc.

getPublishToSccOrBuilder()

public abstract DataProfileAction.PublishToSecurityCommandCenterOrBuilder getPublishToSccOrBuilder()

Publishes findings to SCC for each data profile.

.google.privacy.dlp.v2.DataProfileAction.PublishToSecurityCommandCenter publish_to_scc = 4;

Returns
Type Description
DataProfileAction.PublishToSecurityCommandCenterOrBuilder

getTagResources()

public abstract DataProfileAction.TagResources getTagResources()

Tags the profiled resources with the specified tag values.

.google.privacy.dlp.v2.DataProfileAction.TagResources tag_resources = 8;

Returns
Type Description
DataProfileAction.TagResources

The tagResources.

getTagResourcesOrBuilder()

public abstract DataProfileAction.TagResourcesOrBuilder getTagResourcesOrBuilder()

Tags the profiled resources with the specified tag values.

.google.privacy.dlp.v2.DataProfileAction.TagResources tag_resources = 8;

Returns
Type Description
DataProfileAction.TagResourcesOrBuilder

hasExportData()

public abstract boolean hasExportData()

Export data profiles into a provided location.

.google.privacy.dlp.v2.DataProfileAction.Export export_data = 1;

Returns
Type Description
boolean

Whether the exportData field is set.

hasPubSubNotification()

public abstract boolean hasPubSubNotification()

Publish a message into the Pub/Sub topic.

.google.privacy.dlp.v2.DataProfileAction.PubSubNotification pub_sub_notification = 2;

Returns
Type Description
boolean

Whether the pubSubNotification field is set.

hasPublishToChronicle()

public abstract boolean hasPublishToChronicle()

Publishes generated data profiles to Google Security Operations. For more information, see Use Sensitive Data Protection data in context-aware analytics.

.google.privacy.dlp.v2.DataProfileAction.PublishToChronicle publish_to_chronicle = 3;

Returns
Type Description
boolean

Whether the publishToChronicle field is set.

hasPublishToScc()

public abstract boolean hasPublishToScc()

Publishes findings to SCC for each data profile.

.google.privacy.dlp.v2.DataProfileAction.PublishToSecurityCommandCenter publish_to_scc = 4;

Returns
Type Description
boolean

Whether the publishToScc field is set.

hasTagResources()

public abstract boolean hasTagResources()

Tags the profiled resources with the specified tag values.

.google.privacy.dlp.v2.DataProfileAction.TagResources tag_resources = 8;

Returns
Type Description
boolean

Whether the tagResources field is set.