Class ProcessingLocation.ImageFallbackLocation.Builder (3.63.0)

public static final class ProcessingLocation.ImageFallbackLocation.Builder extends GeneratedMessageV3.Builder<ProcessingLocation.ImageFallbackLocation.Builder> implements ProcessingLocation.ImageFallbackLocationOrBuilder

Configure image processing to fall back to the configured processing option below if unavailable in the request location.

Protobuf type google.privacy.dlp.v2.ProcessingLocation.ImageFallbackLocation

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public ProcessingLocation.ImageFallbackLocation.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
ProcessingLocation.ImageFallbackLocation.Builder
Overrides

build()

public ProcessingLocation.ImageFallbackLocation build()
Returns
Type Description
ProcessingLocation.ImageFallbackLocation

buildPartial()

public ProcessingLocation.ImageFallbackLocation buildPartial()
Returns
Type Description
ProcessingLocation.ImageFallbackLocation

clear()

public ProcessingLocation.ImageFallbackLocation.Builder clear()
Returns
Type Description
ProcessingLocation.ImageFallbackLocation.Builder
Overrides

clearField(Descriptors.FieldDescriptor field)

public ProcessingLocation.ImageFallbackLocation.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
ProcessingLocation.ImageFallbackLocation.Builder
Overrides

clearGlobalProcessing()

public ProcessingLocation.ImageFallbackLocation.Builder clearGlobalProcessing()

Processing will happen in the global region.

.google.privacy.dlp.v2.ProcessingLocation.GlobalProcessing global_processing = 200;

Returns
Type Description
ProcessingLocation.ImageFallbackLocation.Builder

clearMultiRegionProcessing()

public ProcessingLocation.ImageFallbackLocation.Builder clearMultiRegionProcessing()

Processing will happen in a multi-region that contains the current region if available.

.google.privacy.dlp.v2.ProcessingLocation.MultiRegionProcessing multi_region_processing = 100;

Returns
Type Description
ProcessingLocation.ImageFallbackLocation.Builder

clearOneof(Descriptors.OneofDescriptor oneof)

public ProcessingLocation.ImageFallbackLocation.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
ProcessingLocation.ImageFallbackLocation.Builder
Overrides

clone()

public ProcessingLocation.ImageFallbackLocation.Builder clone()
Returns
Type Description
ProcessingLocation.ImageFallbackLocation.Builder
Overrides

getDefaultInstanceForType()

public ProcessingLocation.ImageFallbackLocation getDefaultInstanceForType()
Returns
Type Description
ProcessingLocation.ImageFallbackLocation

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getGlobalProcessing()

public ProcessingLocation.GlobalProcessing getGlobalProcessing()

Processing will happen in the global region.

.google.privacy.dlp.v2.ProcessingLocation.GlobalProcessing global_processing = 200;

Returns
Type Description
ProcessingLocation.GlobalProcessing

The globalProcessing.

getGlobalProcessingBuilder()

public ProcessingLocation.GlobalProcessing.Builder getGlobalProcessingBuilder()

Processing will happen in the global region.

.google.privacy.dlp.v2.ProcessingLocation.GlobalProcessing global_processing = 200;

Returns
Type Description
ProcessingLocation.GlobalProcessing.Builder

getGlobalProcessingOrBuilder()

public ProcessingLocation.GlobalProcessingOrBuilder getGlobalProcessingOrBuilder()

Processing will happen in the global region.

.google.privacy.dlp.v2.ProcessingLocation.GlobalProcessing global_processing = 200;

Returns
Type Description
ProcessingLocation.GlobalProcessingOrBuilder

getMultiRegionProcessing()

public ProcessingLocation.MultiRegionProcessing getMultiRegionProcessing()

Processing will happen in a multi-region that contains the current region if available.

.google.privacy.dlp.v2.ProcessingLocation.MultiRegionProcessing multi_region_processing = 100;

Returns
Type Description
ProcessingLocation.MultiRegionProcessing

The multiRegionProcessing.

getMultiRegionProcessingBuilder()

public ProcessingLocation.MultiRegionProcessing.Builder getMultiRegionProcessingBuilder()

Processing will happen in a multi-region that contains the current region if available.

.google.privacy.dlp.v2.ProcessingLocation.MultiRegionProcessing multi_region_processing = 100;

Returns
Type Description
ProcessingLocation.MultiRegionProcessing.Builder

getMultiRegionProcessingOrBuilder()

public ProcessingLocation.MultiRegionProcessingOrBuilder getMultiRegionProcessingOrBuilder()

Processing will happen in a multi-region that contains the current region if available.

.google.privacy.dlp.v2.ProcessingLocation.MultiRegionProcessing multi_region_processing = 100;

Returns
Type Description
ProcessingLocation.MultiRegionProcessingOrBuilder

hasGlobalProcessing()

public boolean hasGlobalProcessing()

Processing will happen in the global region.

.google.privacy.dlp.v2.ProcessingLocation.GlobalProcessing global_processing = 200;

Returns
Type Description
boolean

Whether the globalProcessing field is set.

hasMultiRegionProcessing()

public boolean hasMultiRegionProcessing()

Processing will happen in a multi-region that contains the current region if available.

.google.privacy.dlp.v2.ProcessingLocation.MultiRegionProcessing multi_region_processing = 100;

Returns
Type Description
boolean

Whether the multiRegionProcessing field is set.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(ProcessingLocation.ImageFallbackLocation other)

public ProcessingLocation.ImageFallbackLocation.Builder mergeFrom(ProcessingLocation.ImageFallbackLocation other)
Parameter
Name Description
other ProcessingLocation.ImageFallbackLocation
Returns
Type Description
ProcessingLocation.ImageFallbackLocation.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public ProcessingLocation.ImageFallbackLocation.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
ProcessingLocation.ImageFallbackLocation.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public ProcessingLocation.ImageFallbackLocation.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
ProcessingLocation.ImageFallbackLocation.Builder
Overrides

mergeGlobalProcessing(ProcessingLocation.GlobalProcessing value)

public ProcessingLocation.ImageFallbackLocation.Builder mergeGlobalProcessing(ProcessingLocation.GlobalProcessing value)

Processing will happen in the global region.

.google.privacy.dlp.v2.ProcessingLocation.GlobalProcessing global_processing = 200;

Parameter
Name Description
value ProcessingLocation.GlobalProcessing
Returns
Type Description
ProcessingLocation.ImageFallbackLocation.Builder

mergeMultiRegionProcessing(ProcessingLocation.MultiRegionProcessing value)

public ProcessingLocation.ImageFallbackLocation.Builder mergeMultiRegionProcessing(ProcessingLocation.MultiRegionProcessing value)

Processing will happen in a multi-region that contains the current region if available.

.google.privacy.dlp.v2.ProcessingLocation.MultiRegionProcessing multi_region_processing = 100;

Parameter
Name Description
value ProcessingLocation.MultiRegionProcessing
Returns
Type Description
ProcessingLocation.ImageFallbackLocation.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

public final ProcessingLocation.ImageFallbackLocation.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
ProcessingLocation.ImageFallbackLocation.Builder
Overrides

setField(Descriptors.FieldDescriptor field, Object value)

public ProcessingLocation.ImageFallbackLocation.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
ProcessingLocation.ImageFallbackLocation.Builder
Overrides

setGlobalProcessing(ProcessingLocation.GlobalProcessing value)

public ProcessingLocation.ImageFallbackLocation.Builder setGlobalProcessing(ProcessingLocation.GlobalProcessing value)

Processing will happen in the global region.

.google.privacy.dlp.v2.ProcessingLocation.GlobalProcessing global_processing = 200;

Parameter
Name Description
value ProcessingLocation.GlobalProcessing
Returns
Type Description
ProcessingLocation.ImageFallbackLocation.Builder

setGlobalProcessing(ProcessingLocation.GlobalProcessing.Builder builderForValue)

public ProcessingLocation.ImageFallbackLocation.Builder setGlobalProcessing(ProcessingLocation.GlobalProcessing.Builder builderForValue)

Processing will happen in the global region.

.google.privacy.dlp.v2.ProcessingLocation.GlobalProcessing global_processing = 200;

Parameter
Name Description
builderForValue ProcessingLocation.GlobalProcessing.Builder
Returns
Type Description
ProcessingLocation.ImageFallbackLocation.Builder

setMultiRegionProcessing(ProcessingLocation.MultiRegionProcessing value)

public ProcessingLocation.ImageFallbackLocation.Builder setMultiRegionProcessing(ProcessingLocation.MultiRegionProcessing value)

Processing will happen in a multi-region that contains the current region if available.

.google.privacy.dlp.v2.ProcessingLocation.MultiRegionProcessing multi_region_processing = 100;

Parameter
Name Description
value ProcessingLocation.MultiRegionProcessing
Returns
Type Description
ProcessingLocation.ImageFallbackLocation.Builder

setMultiRegionProcessing(ProcessingLocation.MultiRegionProcessing.Builder builderForValue)

public ProcessingLocation.ImageFallbackLocation.Builder setMultiRegionProcessing(ProcessingLocation.MultiRegionProcessing.Builder builderForValue)

Processing will happen in a multi-region that contains the current region if available.

.google.privacy.dlp.v2.ProcessingLocation.MultiRegionProcessing multi_region_processing = 100;

Parameter
Name Description
builderForValue ProcessingLocation.MultiRegionProcessing.Builder
Returns
Type Description
ProcessingLocation.ImageFallbackLocation.Builder

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public ProcessingLocation.ImageFallbackLocation.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
ProcessingLocation.ImageFallbackLocation.Builder
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

public final ProcessingLocation.ImageFallbackLocation.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
ProcessingLocation.ImageFallbackLocation.Builder
Overrides