Class ProcessOptions.LayoutConfig.Builder (2.87.0)

public static final class ProcessOptions.LayoutConfig.Builder extends GeneratedMessage.Builder<ProcessOptions.LayoutConfig.Builder> implements ProcessOptions.LayoutConfigOrBuilder

Serving config for layout parser processor.

Protobuf type google.cloud.documentai.v1.ProcessOptions.LayoutConfig

Static Methods

getDescriptor()

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

Methods

build()

public ProcessOptions.LayoutConfig build()
Returns
Type Description
ProcessOptions.LayoutConfig

buildPartial()

public ProcessOptions.LayoutConfig buildPartial()
Returns
Type Description
ProcessOptions.LayoutConfig

clear()

public ProcessOptions.LayoutConfig.Builder clear()
Returns
Type Description
ProcessOptions.LayoutConfig.Builder
Overrides

clearChunkingConfig()

public ProcessOptions.LayoutConfig.Builder clearChunkingConfig()

Optional. Config for chunking in layout parser processor.

.google.cloud.documentai.v1.ProcessOptions.LayoutConfig.ChunkingConfig chunking_config = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ProcessOptions.LayoutConfig.Builder

clearReturnBoundingBoxes()

public ProcessOptions.LayoutConfig.Builder clearReturnBoundingBoxes()

Optional. Whether to include bounding boxes in layout parser processor response.

bool return_bounding_boxes = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ProcessOptions.LayoutConfig.Builder

This builder for chaining.

clearReturnImages()

public ProcessOptions.LayoutConfig.Builder clearReturnImages()

Optional. Whether to include images in layout parser processor response.

bool return_images = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ProcessOptions.LayoutConfig.Builder

This builder for chaining.

getChunkingConfig()

public ProcessOptions.LayoutConfig.ChunkingConfig getChunkingConfig()

Optional. Config for chunking in layout parser processor.

.google.cloud.documentai.v1.ProcessOptions.LayoutConfig.ChunkingConfig chunking_config = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ProcessOptions.LayoutConfig.ChunkingConfig

The chunkingConfig.

getChunkingConfigBuilder()

public ProcessOptions.LayoutConfig.ChunkingConfig.Builder getChunkingConfigBuilder()

Optional. Config for chunking in layout parser processor.

.google.cloud.documentai.v1.ProcessOptions.LayoutConfig.ChunkingConfig chunking_config = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ProcessOptions.LayoutConfig.ChunkingConfig.Builder

getChunkingConfigOrBuilder()

public ProcessOptions.LayoutConfig.ChunkingConfigOrBuilder getChunkingConfigOrBuilder()

Optional. Config for chunking in layout parser processor.

.google.cloud.documentai.v1.ProcessOptions.LayoutConfig.ChunkingConfig chunking_config = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ProcessOptions.LayoutConfig.ChunkingConfigOrBuilder

getDefaultInstanceForType()

public ProcessOptions.LayoutConfig getDefaultInstanceForType()
Returns
Type Description
ProcessOptions.LayoutConfig

getDescriptorForType()

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

getReturnBoundingBoxes()

public boolean getReturnBoundingBoxes()

Optional. Whether to include bounding boxes in layout parser processor response.

bool return_bounding_boxes = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

The returnBoundingBoxes.

getReturnImages()

public boolean getReturnImages()

Optional. Whether to include images in layout parser processor response.

bool return_images = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

The returnImages.

hasChunkingConfig()

public boolean hasChunkingConfig()

Optional. Config for chunking in layout parser processor.

.google.cloud.documentai.v1.ProcessOptions.LayoutConfig.ChunkingConfig chunking_config = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the chunkingConfig field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeChunkingConfig(ProcessOptions.LayoutConfig.ChunkingConfig value)

public ProcessOptions.LayoutConfig.Builder mergeChunkingConfig(ProcessOptions.LayoutConfig.ChunkingConfig value)

Optional. Config for chunking in layout parser processor.

.google.cloud.documentai.v1.ProcessOptions.LayoutConfig.ChunkingConfig chunking_config = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value ProcessOptions.LayoutConfig.ChunkingConfig
Returns
Type Description
ProcessOptions.LayoutConfig.Builder

mergeFrom(ProcessOptions.LayoutConfig other)

public ProcessOptions.LayoutConfig.Builder mergeFrom(ProcessOptions.LayoutConfig other)
Parameter
Name Description
other ProcessOptions.LayoutConfig
Returns
Type Description
ProcessOptions.LayoutConfig.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

public ProcessOptions.LayoutConfig.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
ProcessOptions.LayoutConfig.Builder
Overrides

setChunkingConfig(ProcessOptions.LayoutConfig.ChunkingConfig value)

public ProcessOptions.LayoutConfig.Builder setChunkingConfig(ProcessOptions.LayoutConfig.ChunkingConfig value)

Optional. Config for chunking in layout parser processor.

.google.cloud.documentai.v1.ProcessOptions.LayoutConfig.ChunkingConfig chunking_config = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value ProcessOptions.LayoutConfig.ChunkingConfig
Returns
Type Description
ProcessOptions.LayoutConfig.Builder

setChunkingConfig(ProcessOptions.LayoutConfig.ChunkingConfig.Builder builderForValue)

public ProcessOptions.LayoutConfig.Builder setChunkingConfig(ProcessOptions.LayoutConfig.ChunkingConfig.Builder builderForValue)

Optional. Config for chunking in layout parser processor.

.google.cloud.documentai.v1.ProcessOptions.LayoutConfig.ChunkingConfig chunking_config = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
builderForValue ProcessOptions.LayoutConfig.ChunkingConfig.Builder
Returns
Type Description
ProcessOptions.LayoutConfig.Builder

setReturnBoundingBoxes(boolean value)

public ProcessOptions.LayoutConfig.Builder setReturnBoundingBoxes(boolean value)

Optional. Whether to include bounding boxes in layout parser processor response.

bool return_bounding_boxes = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value boolean

The returnBoundingBoxes to set.

Returns
Type Description
ProcessOptions.LayoutConfig.Builder

This builder for chaining.

setReturnImages(boolean value)

public ProcessOptions.LayoutConfig.Builder setReturnImages(boolean value)

Optional. Whether to include images in layout parser processor response.

bool return_images = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value boolean

The returnImages to set.

Returns
Type Description
ProcessOptions.LayoutConfig.Builder

This builder for chaining.