public static interface DataProfileAction.PubSubNotificationOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
DataProfileAction.PubSubNotification.DetailLevel |
getDetailOfMessage()
How much data to include in the Pub/Sub message.
|
int |
getDetailOfMessageValue()
How much data to include in the Pub/Sub message.
|
DataProfileAction.EventType |
getEvent()
The type of event that triggers a Pub/Sub.
|
int |
getEventValue()
The type of event that triggers a Pub/Sub.
|
DataProfilePubSubCondition |
getPubsubCondition()
Conditions (e.g., data risk or sensitivity level) for triggering a
Pub/Sub.
|
DataProfilePubSubConditionOrBuilder |
getPubsubConditionOrBuilder()
Conditions (e.g., data risk or sensitivity level) for triggering a
Pub/Sub.
|
String |
getTopic()
Cloud Pub/Sub topic to send notifications to.
|
com.google.protobuf.ByteString |
getTopicBytes()
Cloud Pub/Sub topic to send notifications to.
|
boolean |
hasPubsubCondition()
Conditions (e.g., data risk or sensitivity level) for triggering a
Pub/Sub.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofString getTopic()
Cloud Pub/Sub topic to send notifications to.
Format is projects/{project}/topics/{topic}.
string topic = 1;com.google.protobuf.ByteString getTopicBytes()
Cloud Pub/Sub topic to send notifications to.
Format is projects/{project}/topics/{topic}.
string topic = 1;int getEventValue()
The type of event that triggers a Pub/Sub. At most one `PubSubNotification` per EventType is permitted.
.google.privacy.dlp.v2.DataProfileAction.EventType event = 2;DataProfileAction.EventType getEvent()
The type of event that triggers a Pub/Sub. At most one `PubSubNotification` per EventType is permitted.
.google.privacy.dlp.v2.DataProfileAction.EventType event = 2;boolean hasPubsubCondition()
Conditions (e.g., data risk or sensitivity level) for triggering a Pub/Sub.
.google.privacy.dlp.v2.DataProfilePubSubCondition pubsub_condition = 3;DataProfilePubSubCondition getPubsubCondition()
Conditions (e.g., data risk or sensitivity level) for triggering a Pub/Sub.
.google.privacy.dlp.v2.DataProfilePubSubCondition pubsub_condition = 3;DataProfilePubSubConditionOrBuilder getPubsubConditionOrBuilder()
Conditions (e.g., data risk or sensitivity level) for triggering a Pub/Sub.
.google.privacy.dlp.v2.DataProfilePubSubCondition pubsub_condition = 3;int getDetailOfMessageValue()
How much data to include in the Pub/Sub message. If the user wishes to limit the size of the message, they can use resource_name and fetch the profile fields they wish to. Per table profile (not per column).
.google.privacy.dlp.v2.DataProfileAction.PubSubNotification.DetailLevel detail_of_message = 4;
DataProfileAction.PubSubNotification.DetailLevel getDetailOfMessage()
How much data to include in the Pub/Sub message. If the user wishes to limit the size of the message, they can use resource_name and fetch the profile fields they wish to. Per table profile (not per column).
.google.privacy.dlp.v2.DataProfileAction.PubSubNotification.DetailLevel detail_of_message = 4;
Copyright © 2022 Google LLC. All rights reserved.