public static final class DataProfileAction.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<DataProfileAction.Builder> implements DataProfileActionOrBuilder
A task to execute when a data profile has been generated.Protobuf type
google.privacy.dlp.v2.DataProfileAction| Modifier and Type | Method and Description |
|---|---|
DataProfileAction.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
DataProfileAction |
build() |
DataProfileAction |
buildPartial() |
DataProfileAction.Builder |
clear() |
DataProfileAction.Builder |
clearAction() |
DataProfileAction.Builder |
clearExportData()
Export data profiles into a provided location.
|
DataProfileAction.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
DataProfileAction.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
DataProfileAction.Builder |
clearPubSubNotification()
Publish a message into the Pub/Sub topic.
|
DataProfileAction.Builder |
clone() |
DataProfileAction.ActionCase |
getActionCase() |
DataProfileAction |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
DataProfileAction.Export |
getExportData()
Export data profiles into a provided location.
|
DataProfileAction.Export.Builder |
getExportDataBuilder()
Export data profiles into a provided location.
|
DataProfileAction.ExportOrBuilder |
getExportDataOrBuilder()
Export data profiles into a provided location.
|
DataProfileAction.PubSubNotification |
getPubSubNotification()
Publish a message into the Pub/Sub topic.
|
DataProfileAction.PubSubNotification.Builder |
getPubSubNotificationBuilder()
Publish a message into the Pub/Sub topic.
|
DataProfileAction.PubSubNotificationOrBuilder |
getPubSubNotificationOrBuilder()
Publish a message into the Pub/Sub topic.
|
boolean |
hasExportData()
Export data profiles into a provided location.
|
boolean |
hasPubSubNotification()
Publish a message into the Pub/Sub topic.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
DataProfileAction.Builder |
mergeExportData(DataProfileAction.Export value)
Export data profiles into a provided location.
|
DataProfileAction.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
DataProfileAction.Builder |
mergeFrom(DataProfileAction other) |
DataProfileAction.Builder |
mergeFrom(com.google.protobuf.Message other) |
DataProfileAction.Builder |
mergePubSubNotification(DataProfileAction.PubSubNotification value)
Publish a message into the Pub/Sub topic.
|
DataProfileAction.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
DataProfileAction.Builder |
setExportData(DataProfileAction.Export.Builder builderForValue)
Export data profiles into a provided location.
|
DataProfileAction.Builder |
setExportData(DataProfileAction.Export value)
Export data profiles into a provided location.
|
DataProfileAction.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
DataProfileAction.Builder |
setPubSubNotification(DataProfileAction.PubSubNotification.Builder builderForValue)
Publish a message into the Pub/Sub topic.
|
DataProfileAction.Builder |
setPubSubNotification(DataProfileAction.PubSubNotification value)
Publish a message into the Pub/Sub topic.
|
DataProfileAction.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
DataProfileAction.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<DataProfileAction.Builder>public DataProfileAction.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<DataProfileAction.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<DataProfileAction.Builder>public DataProfileAction getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic DataProfileAction build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic DataProfileAction buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic DataProfileAction.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<DataProfileAction.Builder>public DataProfileAction.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<DataProfileAction.Builder>public DataProfileAction.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<DataProfileAction.Builder>public DataProfileAction.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<DataProfileAction.Builder>public DataProfileAction.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<DataProfileAction.Builder>public DataProfileAction.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<DataProfileAction.Builder>public DataProfileAction.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<DataProfileAction.Builder>public DataProfileAction.Builder mergeFrom(DataProfileAction other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<DataProfileAction.Builder>public DataProfileAction.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<DataProfileAction.Builder>IOExceptionpublic DataProfileAction.ActionCase getActionCase()
getActionCase in interface DataProfileActionOrBuilderpublic DataProfileAction.Builder clearAction()
public boolean hasExportData()
Export data profiles into a provided location.
.google.privacy.dlp.v2.DataProfileAction.Export export_data = 1;hasExportData in interface DataProfileActionOrBuilderpublic DataProfileAction.Export getExportData()
Export data profiles into a provided location.
.google.privacy.dlp.v2.DataProfileAction.Export export_data = 1;getExportData in interface DataProfileActionOrBuilderpublic DataProfileAction.Builder setExportData(DataProfileAction.Export value)
Export data profiles into a provided location.
.google.privacy.dlp.v2.DataProfileAction.Export export_data = 1;public DataProfileAction.Builder setExportData(DataProfileAction.Export.Builder builderForValue)
Export data profiles into a provided location.
.google.privacy.dlp.v2.DataProfileAction.Export export_data = 1;public DataProfileAction.Builder mergeExportData(DataProfileAction.Export value)
Export data profiles into a provided location.
.google.privacy.dlp.v2.DataProfileAction.Export export_data = 1;public DataProfileAction.Builder clearExportData()
Export data profiles into a provided location.
.google.privacy.dlp.v2.DataProfileAction.Export export_data = 1;public DataProfileAction.Export.Builder getExportDataBuilder()
Export data profiles into a provided location.
.google.privacy.dlp.v2.DataProfileAction.Export export_data = 1;public DataProfileAction.ExportOrBuilder getExportDataOrBuilder()
Export data profiles into a provided location.
.google.privacy.dlp.v2.DataProfileAction.Export export_data = 1;getExportDataOrBuilder in interface DataProfileActionOrBuilderpublic boolean hasPubSubNotification()
Publish a message into the Pub/Sub topic.
.google.privacy.dlp.v2.DataProfileAction.PubSubNotification pub_sub_notification = 2;
hasPubSubNotification in interface DataProfileActionOrBuilderpublic DataProfileAction.PubSubNotification getPubSubNotification()
Publish a message into the Pub/Sub topic.
.google.privacy.dlp.v2.DataProfileAction.PubSubNotification pub_sub_notification = 2;
getPubSubNotification in interface DataProfileActionOrBuilderpublic DataProfileAction.Builder setPubSubNotification(DataProfileAction.PubSubNotification value)
Publish a message into the Pub/Sub topic.
.google.privacy.dlp.v2.DataProfileAction.PubSubNotification pub_sub_notification = 2;
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;
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;
public DataProfileAction.Builder clearPubSubNotification()
Publish a message into the Pub/Sub topic.
.google.privacy.dlp.v2.DataProfileAction.PubSubNotification pub_sub_notification = 2;
public DataProfileAction.PubSubNotification.Builder getPubSubNotificationBuilder()
Publish a message into the Pub/Sub topic.
.google.privacy.dlp.v2.DataProfileAction.PubSubNotification pub_sub_notification = 2;
public DataProfileAction.PubSubNotificationOrBuilder getPubSubNotificationOrBuilder()
Publish a message into the Pub/Sub topic.
.google.privacy.dlp.v2.DataProfileAction.PubSubNotification pub_sub_notification = 2;
getPubSubNotificationOrBuilder in interface DataProfileActionOrBuilderpublic final DataProfileAction.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<DataProfileAction.Builder>public final DataProfileAction.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<DataProfileAction.Builder>Copyright © 2022 Google LLC. All rights reserved.