Package com.google.privacy.dlp.v2
Class ProcessingLocation.DocumentFallbackLocation.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<ProcessingLocation.DocumentFallbackLocation.Builder>
com.google.privacy.dlp.v2.ProcessingLocation.DocumentFallbackLocation.Builder
- All Implemented Interfaces:
ProcessingLocation.DocumentFallbackLocationOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- ProcessingLocation.DocumentFallbackLocation
public static final class ProcessingLocation.DocumentFallbackLocation.Builder
extends com.google.protobuf.GeneratedMessage.Builder<ProcessingLocation.DocumentFallbackLocation.Builder>
implements ProcessingLocation.DocumentFallbackLocationOrBuilder
Configure document processing to fall back to any of the following processing options if document processing is unavailable in the original request location.Protobuf type
google.privacy.dlp.v2.ProcessingLocation.DocumentFallbackLocation-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Processing occurs in the global region.Processing occurs in a multi-region that contains the current region if available.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorProcessing occurs in the global region.Processing occurs in the global region.Processing occurs in the global region.Processing occurs in a multi-region that contains the current region if available.Processing occurs in a multi-region that contains the current region if available.Processing occurs in a multi-region that contains the current region if available.booleanProcessing occurs in the global region.booleanProcessing occurs in a multi-region that contains the current region if available.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Processing occurs in the global region.Processing occurs in a multi-region that contains the current region if available.Processing occurs in the global region.setGlobalProcessing(ProcessingLocation.GlobalProcessing.Builder builderForValue) Processing occurs in the global region.Processing occurs in a multi-region that contains the current region if available.setMultiRegionProcessing(ProcessingLocation.MultiRegionProcessing.Builder builderForValue) Processing occurs in a multi-region that contains the current region if available.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<ProcessingLocation.DocumentFallbackLocation.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<ProcessingLocation.DocumentFallbackLocation.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<ProcessingLocation.DocumentFallbackLocation.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
public ProcessingLocation.DocumentFallbackLocation.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ProcessingLocation.DocumentFallbackLocation.Builder>
-
mergeFrom
public ProcessingLocation.DocumentFallbackLocation.Builder mergeFrom(ProcessingLocation.DocumentFallbackLocation other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<ProcessingLocation.DocumentFallbackLocation.Builder>
-
mergeFrom
public ProcessingLocation.DocumentFallbackLocation.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ProcessingLocation.DocumentFallbackLocation.Builder>- Throws:
IOException
-
hasMultiRegionProcessing
public boolean hasMultiRegionProcessing()Processing occurs in a multi-region that contains the current region if available.
.google.privacy.dlp.v2.ProcessingLocation.MultiRegionProcessing multi_region_processing = 100;- Specified by:
hasMultiRegionProcessingin interfaceProcessingLocation.DocumentFallbackLocationOrBuilder- Returns:
- Whether the multiRegionProcessing field is set.
-
getMultiRegionProcessing
Processing occurs in a multi-region that contains the current region if available.
.google.privacy.dlp.v2.ProcessingLocation.MultiRegionProcessing multi_region_processing = 100;- Specified by:
getMultiRegionProcessingin interfaceProcessingLocation.DocumentFallbackLocationOrBuilder- Returns:
- The multiRegionProcessing.
-
setMultiRegionProcessing
public ProcessingLocation.DocumentFallbackLocation.Builder setMultiRegionProcessing(ProcessingLocation.MultiRegionProcessing value) Processing occurs in a multi-region that contains the current region if available.
.google.privacy.dlp.v2.ProcessingLocation.MultiRegionProcessing multi_region_processing = 100; -
setMultiRegionProcessing
public ProcessingLocation.DocumentFallbackLocation.Builder setMultiRegionProcessing(ProcessingLocation.MultiRegionProcessing.Builder builderForValue) Processing occurs in a multi-region that contains the current region if available.
.google.privacy.dlp.v2.ProcessingLocation.MultiRegionProcessing multi_region_processing = 100; -
mergeMultiRegionProcessing
public ProcessingLocation.DocumentFallbackLocation.Builder mergeMultiRegionProcessing(ProcessingLocation.MultiRegionProcessing value) Processing occurs in a multi-region that contains the current region if available.
.google.privacy.dlp.v2.ProcessingLocation.MultiRegionProcessing multi_region_processing = 100; -
clearMultiRegionProcessing
Processing occurs in a multi-region that contains the current region if available.
.google.privacy.dlp.v2.ProcessingLocation.MultiRegionProcessing multi_region_processing = 100; -
getMultiRegionProcessingBuilder
Processing occurs in a multi-region that contains the current region if available.
.google.privacy.dlp.v2.ProcessingLocation.MultiRegionProcessing multi_region_processing = 100; -
getMultiRegionProcessingOrBuilder
Processing occurs in a multi-region that contains the current region if available.
.google.privacy.dlp.v2.ProcessingLocation.MultiRegionProcessing multi_region_processing = 100;- Specified by:
getMultiRegionProcessingOrBuilderin interfaceProcessingLocation.DocumentFallbackLocationOrBuilder
-
hasGlobalProcessing
public boolean hasGlobalProcessing()Processing occurs in the global region.
.google.privacy.dlp.v2.ProcessingLocation.GlobalProcessing global_processing = 200;- Specified by:
hasGlobalProcessingin interfaceProcessingLocation.DocumentFallbackLocationOrBuilder- Returns:
- Whether the globalProcessing field is set.
-
getGlobalProcessing
Processing occurs in the global region.
.google.privacy.dlp.v2.ProcessingLocation.GlobalProcessing global_processing = 200;- Specified by:
getGlobalProcessingin interfaceProcessingLocation.DocumentFallbackLocationOrBuilder- Returns:
- The globalProcessing.
-
setGlobalProcessing
public ProcessingLocation.DocumentFallbackLocation.Builder setGlobalProcessing(ProcessingLocation.GlobalProcessing value) Processing occurs in the global region.
.google.privacy.dlp.v2.ProcessingLocation.GlobalProcessing global_processing = 200; -
setGlobalProcessing
public ProcessingLocation.DocumentFallbackLocation.Builder setGlobalProcessing(ProcessingLocation.GlobalProcessing.Builder builderForValue) Processing occurs in the global region.
.google.privacy.dlp.v2.ProcessingLocation.GlobalProcessing global_processing = 200; -
mergeGlobalProcessing
public ProcessingLocation.DocumentFallbackLocation.Builder mergeGlobalProcessing(ProcessingLocation.GlobalProcessing value) Processing occurs in the global region.
.google.privacy.dlp.v2.ProcessingLocation.GlobalProcessing global_processing = 200; -
clearGlobalProcessing
Processing occurs in the global region.
.google.privacy.dlp.v2.ProcessingLocation.GlobalProcessing global_processing = 200; -
getGlobalProcessingBuilder
Processing occurs in the global region.
.google.privacy.dlp.v2.ProcessingLocation.GlobalProcessing global_processing = 200; -
getGlobalProcessingOrBuilder
Processing occurs in the global region.
.google.privacy.dlp.v2.ProcessingLocation.GlobalProcessing global_processing = 200;- Specified by:
getGlobalProcessingOrBuilderin interfaceProcessingLocation.DocumentFallbackLocationOrBuilder
-