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;
clearTagResources()
public DataProfileAction.Builder clearTagResources()
Tags the profiled resources with the specified tag values.
.google.privacy.dlp.v2.DataProfileAction.TagResources tag_resources = 8;
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;
getTagResources()
public DataProfileAction.TagResources getTagResources()
Tags the profiled resources with the specified tag values.
.google.privacy.dlp.v2.DataProfileAction.TagResources tag_resources = 8;
getTagResourcesBuilder()
public DataProfileAction.TagResources.Builder getTagResourcesBuilder()
Tags the profiled resources with the specified tag values.
.google.privacy.dlp.v2.DataProfileAction.TagResources tag_resources = 8;
getTagResourcesOrBuilder()
public DataProfileAction.TagResourcesOrBuilder getTagResourcesOrBuilder()
Tags the profiled resources with the specified tag values.
.google.privacy.dlp.v2.DataProfileAction.TagResources tag_resources = 8;
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.
|
hasTagResources()
public 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.
|
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;
mergeTagResources(DataProfileAction.TagResources value)
public DataProfileAction.Builder mergeTagResources(DataProfileAction.TagResources value)
Tags the profiled resources with the specified tag values.
.google.privacy.dlp.v2.DataProfileAction.TagResources tag_resources = 8;
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
setTagResources(DataProfileAction.TagResources value)
public DataProfileAction.Builder setTagResources(DataProfileAction.TagResources value)
Tags the profiled resources with the specified tag values.
.google.privacy.dlp.v2.DataProfileAction.TagResources tag_resources = 8;
setTagResources(DataProfileAction.TagResources.Builder builderForValue)
public DataProfileAction.Builder setTagResources(DataProfileAction.TagResources.Builder builderForValue)
Tags the profiled resources with the specified tag values.
.google.privacy.dlp.v2.DataProfileAction.TagResources tag_resources = 8;
setUnknownFields(UnknownFieldSet unknownFields)
public final DataProfileAction.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides