public static final class DataProfileAction.Builder extends GeneratedMessageV3.Builder<DataProfileAction.Builder> implements DataProfileActionOrBuilder
A task to execute when a data profile has been generated.
Protobuf type google.privacy.dlp.v2.DataProfileAction
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public DataProfileAction.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public DataProfileAction build()
buildPartial()
public DataProfileAction buildPartial()
clear()
public DataProfileAction.Builder clear()
Overrides
clearAction()
public DataProfileAction.Builder clearAction()
clearExportData()
public DataProfileAction.Builder clearExportData()
Export data profiles into a provided location.
.google.privacy.dlp.v2.DataProfileAction.Export export_data = 1;
clearField(Descriptors.FieldDescriptor field)
public DataProfileAction.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public DataProfileAction.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearPubSubNotification()
public DataProfileAction.Builder clearPubSubNotification()
Publish a message into the Pub/Sub topic.
.google.privacy.dlp.v2.DataProfileAction.PubSubNotification pub_sub_notification = 2;
clone()
public DataProfileAction.Builder clone()
Overrides
getActionCase()
public DataProfileAction.ActionCase getActionCase()
getDefaultInstanceForType()
public DataProfileAction getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getExportData()
public DataProfileAction.Export getExportData()
Export data profiles into a provided location.
.google.privacy.dlp.v2.DataProfileAction.Export export_data = 1;
getExportDataBuilder()
public DataProfileAction.Export.Builder getExportDataBuilder()
Export data profiles into a provided location.
.google.privacy.dlp.v2.DataProfileAction.Export export_data = 1;
getExportDataOrBuilder()
public DataProfileAction.ExportOrBuilder getExportDataOrBuilder()
Export data profiles into a provided location.
.google.privacy.dlp.v2.DataProfileAction.Export export_data = 1;
getPubSubNotification()
public DataProfileAction.PubSubNotification getPubSubNotification()
Publish a message into the Pub/Sub topic.
.google.privacy.dlp.v2.DataProfileAction.PubSubNotification pub_sub_notification = 2;
getPubSubNotificationBuilder()
public DataProfileAction.PubSubNotification.Builder getPubSubNotificationBuilder()
Publish a message into the Pub/Sub topic.
.google.privacy.dlp.v2.DataProfileAction.PubSubNotification pub_sub_notification = 2;
getPubSubNotificationOrBuilder()
public DataProfileAction.PubSubNotificationOrBuilder getPubSubNotificationOrBuilder()
Publish a message into the Pub/Sub topic.
.google.privacy.dlp.v2.DataProfileAction.PubSubNotification pub_sub_notification = 2;
hasExportData()
public 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 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.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeExportData(DataProfileAction.Export value)
public DataProfileAction.Builder mergeExportData(DataProfileAction.Export value)
Export data profiles into a provided location.
.google.privacy.dlp.v2.DataProfileAction.Export export_data = 1;
mergeFrom(DataProfileAction other)
public DataProfileAction.Builder mergeFrom(DataProfileAction other)
public DataProfileAction.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public DataProfileAction.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergePubSubNotification(DataProfileAction.PubSubNotification value)
public DataProfileAction.Builder mergePubSubNotification(DataProfileAction.PubSubNotification value)
Publish a message into the Pub/Sub topic.
.google.privacy.dlp.v2.DataProfileAction.PubSubNotification pub_sub_notification = 2;
mergeUnknownFields(UnknownFieldSet unknownFields)
public final DataProfileAction.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setExportData(DataProfileAction.Export value)
public DataProfileAction.Builder setExportData(DataProfileAction.Export value)
Export data profiles into a provided location.
.google.privacy.dlp.v2.DataProfileAction.Export export_data = 1;
setExportData(DataProfileAction.Export.Builder builderForValue)
public DataProfileAction.Builder setExportData(DataProfileAction.Export.Builder builderForValue)
Export data profiles into a provided location.
.google.privacy.dlp.v2.DataProfileAction.Export export_data = 1;
setField(Descriptors.FieldDescriptor field, Object value)
public DataProfileAction.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setPubSubNotification(DataProfileAction.PubSubNotification value)
public DataProfileAction.Builder setPubSubNotification(DataProfileAction.PubSubNotification value)
Publish a message into the Pub/Sub topic.
.google.privacy.dlp.v2.DataProfileAction.PubSubNotification pub_sub_notification = 2;
setPubSubNotification(DataProfileAction.PubSubNotification.Builder builderForValue)
public DataProfileAction.Builder setPubSubNotification(DataProfileAction.PubSubNotification.Builder builderForValue)
Publish a message into the Pub/Sub topic.
.google.privacy.dlp.v2.DataProfileAction.PubSubNotification pub_sub_notification = 2;
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public DataProfileAction.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final DataProfileAction.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides