Package com.google.privacy.dlp.v2
Class ProcessingLocation.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<ProcessingLocation.Builder>
com.google.privacy.dlp.v2.ProcessingLocation.Builder
- All Implemented Interfaces:
ProcessingLocationOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- ProcessingLocation
public static final class ProcessingLocation.Builder
extends com.google.protobuf.GeneratedMessage.Builder<ProcessingLocation.Builder>
implements ProcessingLocationOrBuilder
Configure processing location for discovery and inspection. For example, image OCR is only provided in limited regions but configuring ProcessingLocation will redirect OCR to a location where OCR is provided.Protobuf type
google.privacy.dlp.v2.ProcessingLocation-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Document processing falls back using this configuration.Image processing falls back using this configuration.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorDocument processing falls back using this configuration.Document processing falls back using this configuration.Document processing falls back using this configuration.Image processing falls back using this configuration.Image processing falls back using this configuration.Image processing falls back using this configuration.booleanDocument processing falls back using this configuration.booleanImage processing falls back using this configuration.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanDocument processing falls back using this configuration.mergeFrom(ProcessingLocation other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Image processing falls back using this configuration.Document processing falls back using this configuration.Document processing falls back using this configuration.Image processing falls back using this configuration.setImageFallbackLocation(ProcessingLocation.ImageFallbackLocation.Builder builderForValue) Image processing falls back using this configuration.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.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.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.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
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ProcessingLocation.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<ProcessingLocation.Builder>
-
mergeFrom
public ProcessingLocation.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.Builder>- Throws:
IOException
-
hasImageFallbackLocation
public boolean hasImageFallbackLocation()Image processing falls back using this configuration.
.google.privacy.dlp.v2.ProcessingLocation.ImageFallbackLocation image_fallback_location = 1;- Specified by:
hasImageFallbackLocationin interfaceProcessingLocationOrBuilder- Returns:
- Whether the imageFallbackLocation field is set.
-
getImageFallbackLocation
Image processing falls back using this configuration.
.google.privacy.dlp.v2.ProcessingLocation.ImageFallbackLocation image_fallback_location = 1;- Specified by:
getImageFallbackLocationin interfaceProcessingLocationOrBuilder- Returns:
- The imageFallbackLocation.
-
setImageFallbackLocation
public ProcessingLocation.Builder setImageFallbackLocation(ProcessingLocation.ImageFallbackLocation value) Image processing falls back using this configuration.
.google.privacy.dlp.v2.ProcessingLocation.ImageFallbackLocation image_fallback_location = 1; -
setImageFallbackLocation
public ProcessingLocation.Builder setImageFallbackLocation(ProcessingLocation.ImageFallbackLocation.Builder builderForValue) Image processing falls back using this configuration.
.google.privacy.dlp.v2.ProcessingLocation.ImageFallbackLocation image_fallback_location = 1; -
mergeImageFallbackLocation
public ProcessingLocation.Builder mergeImageFallbackLocation(ProcessingLocation.ImageFallbackLocation value) Image processing falls back using this configuration.
.google.privacy.dlp.v2.ProcessingLocation.ImageFallbackLocation image_fallback_location = 1; -
clearImageFallbackLocation
Image processing falls back using this configuration.
.google.privacy.dlp.v2.ProcessingLocation.ImageFallbackLocation image_fallback_location = 1; -
getImageFallbackLocationBuilder
Image processing falls back using this configuration.
.google.privacy.dlp.v2.ProcessingLocation.ImageFallbackLocation image_fallback_location = 1; -
getImageFallbackLocationOrBuilder
Image processing falls back using this configuration.
.google.privacy.dlp.v2.ProcessingLocation.ImageFallbackLocation image_fallback_location = 1;- Specified by:
getImageFallbackLocationOrBuilderin interfaceProcessingLocationOrBuilder
-
hasDocumentFallbackLocation
public boolean hasDocumentFallbackLocation()Document processing falls back using this configuration.
.google.privacy.dlp.v2.ProcessingLocation.DocumentFallbackLocation document_fallback_location = 2;- Specified by:
hasDocumentFallbackLocationin interfaceProcessingLocationOrBuilder- Returns:
- Whether the documentFallbackLocation field is set.
-
getDocumentFallbackLocation
Document processing falls back using this configuration.
.google.privacy.dlp.v2.ProcessingLocation.DocumentFallbackLocation document_fallback_location = 2;- Specified by:
getDocumentFallbackLocationin interfaceProcessingLocationOrBuilder- Returns:
- The documentFallbackLocation.
-
setDocumentFallbackLocation
public ProcessingLocation.Builder setDocumentFallbackLocation(ProcessingLocation.DocumentFallbackLocation value) Document processing falls back using this configuration.
.google.privacy.dlp.v2.ProcessingLocation.DocumentFallbackLocation document_fallback_location = 2; -
setDocumentFallbackLocation
public ProcessingLocation.Builder setDocumentFallbackLocation(ProcessingLocation.DocumentFallbackLocation.Builder builderForValue) Document processing falls back using this configuration.
.google.privacy.dlp.v2.ProcessingLocation.DocumentFallbackLocation document_fallback_location = 2; -
mergeDocumentFallbackLocation
public ProcessingLocation.Builder mergeDocumentFallbackLocation(ProcessingLocation.DocumentFallbackLocation value) Document processing falls back using this configuration.
.google.privacy.dlp.v2.ProcessingLocation.DocumentFallbackLocation document_fallback_location = 2; -
clearDocumentFallbackLocation
Document processing falls back using this configuration.
.google.privacy.dlp.v2.ProcessingLocation.DocumentFallbackLocation document_fallback_location = 2; -
getDocumentFallbackLocationBuilder
Document processing falls back using this configuration.
.google.privacy.dlp.v2.ProcessingLocation.DocumentFallbackLocation document_fallback_location = 2; -
getDocumentFallbackLocationOrBuilder
Document processing falls back using this configuration.
.google.privacy.dlp.v2.ProcessingLocation.DocumentFallbackLocation document_fallback_location = 2;- Specified by:
getDocumentFallbackLocationOrBuilderin interfaceProcessingLocationOrBuilder
-