Class Document.Page.Builder (2.2.1)

public static final class Document.Page.Builder extends GeneratedMessageV3.Builder<Document.Page.Builder> implements Document.PageOrBuilder

A page in a Document.

Protobuf type google.cloud.documentai.v1.Document.Page

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
TypeDescription
Descriptor

Methods

addAllBlocks(Iterable<? extends Document.Page.Block> values)

public Document.Page.Builder addAllBlocks(Iterable<? extends Document.Page.Block> values)

A list of visually detected text blocks on the page. A block has a set of lines (collected into paragraphs) that have a common line-spacing and orientation.

repeated .google.cloud.documentai.v1.Document.Page.Block blocks = 5;

Parameter
NameDescription
valuesIterable<? extends com.google.cloud.documentai.v1.Document.Page.Block>
Returns
TypeDescription
Document.Page.Builder

addAllDetectedLanguages(Iterable<? extends Document.Page.DetectedLanguage> values)

public Document.Page.Builder addAllDetectedLanguages(Iterable<? extends Document.Page.DetectedLanguage> values)

A list of detected languages together with confidence.

repeated .google.cloud.documentai.v1.Document.Page.DetectedLanguage detected_languages = 4;

Parameter
NameDescription
valuesIterable<? extends com.google.cloud.documentai.v1.Document.Page.DetectedLanguage>
Returns
TypeDescription
Document.Page.Builder

addAllFormFields(Iterable<? extends Document.Page.FormField> values)

public Document.Page.Builder addAllFormFields(Iterable<? extends Document.Page.FormField> values)

A list of visually detected form fields on the page.

repeated .google.cloud.documentai.v1.Document.Page.FormField form_fields = 11;

Parameter
NameDescription
valuesIterable<? extends com.google.cloud.documentai.v1.Document.Page.FormField>
Returns
TypeDescription
Document.Page.Builder

addAllLines(Iterable<? extends Document.Page.Line> values)

public Document.Page.Builder addAllLines(Iterable<? extends Document.Page.Line> values)

A list of visually detected text lines on the page. A collection of tokens that a human would perceive as a line.

repeated .google.cloud.documentai.v1.Document.Page.Line lines = 7;

Parameter
NameDescription
valuesIterable<? extends com.google.cloud.documentai.v1.Document.Page.Line>
Returns
TypeDescription
Document.Page.Builder

addAllParagraphs(Iterable<? extends Document.Page.Paragraph> values)

public Document.Page.Builder addAllParagraphs(Iterable<? extends Document.Page.Paragraph> values)

A list of visually detected text paragraphs on the page. A collection of lines that a human would perceive as a paragraph.

repeated .google.cloud.documentai.v1.Document.Page.Paragraph paragraphs = 6;

Parameter
NameDescription
valuesIterable<? extends com.google.cloud.documentai.v1.Document.Page.Paragraph>
Returns
TypeDescription
Document.Page.Builder

addAllTables(Iterable<? extends Document.Page.Table> values)

public Document.Page.Builder addAllTables(Iterable<? extends Document.Page.Table> values)

A list of visually detected tables on the page.

repeated .google.cloud.documentai.v1.Document.Page.Table tables = 10;

Parameter
NameDescription
valuesIterable<? extends com.google.cloud.documentai.v1.Document.Page.Table>
Returns
TypeDescription
Document.Page.Builder

addAllTokens(Iterable<? extends Document.Page.Token> values)

public Document.Page.Builder addAllTokens(Iterable<? extends Document.Page.Token> values)

A list of visually detected tokens on the page.

repeated .google.cloud.documentai.v1.Document.Page.Token tokens = 8;

Parameter
NameDescription
valuesIterable<? extends com.google.cloud.documentai.v1.Document.Page.Token>
Returns
TypeDescription
Document.Page.Builder

addAllTransforms(Iterable<? extends Document.Page.Matrix> values)

public Document.Page.Builder addAllTransforms(Iterable<? extends Document.Page.Matrix> values)

Transformation matrices that were applied to the original document image to produce Page.image.

repeated .google.cloud.documentai.v1.Document.Page.Matrix transforms = 14;

Parameter
NameDescription
valuesIterable<? extends com.google.cloud.documentai.v1.Document.Page.Matrix>
Returns
TypeDescription
Document.Page.Builder

addAllVisualElements(Iterable<? extends Document.Page.VisualElement> values)

public Document.Page.Builder addAllVisualElements(Iterable<? extends Document.Page.VisualElement> values)

A list of detected non-text visual elements e.g. checkbox, signature etc. on the page.

repeated .google.cloud.documentai.v1.Document.Page.VisualElement visual_elements = 9;

Parameter
NameDescription
valuesIterable<? extends com.google.cloud.documentai.v1.Document.Page.VisualElement>
Returns
TypeDescription
Document.Page.Builder

addBlocks(Document.Page.Block value)

public Document.Page.Builder addBlocks(Document.Page.Block value)

A list of visually detected text blocks on the page. A block has a set of lines (collected into paragraphs) that have a common line-spacing and orientation.

repeated .google.cloud.documentai.v1.Document.Page.Block blocks = 5;

Parameter
NameDescription
valueDocument.Page.Block
Returns
TypeDescription
Document.Page.Builder

addBlocks(Document.Page.Block.Builder builderForValue)

public Document.Page.Builder addBlocks(Document.Page.Block.Builder builderForValue)

A list of visually detected text blocks on the page. A block has a set of lines (collected into paragraphs) that have a common line-spacing and orientation.

repeated .google.cloud.documentai.v1.Document.Page.Block blocks = 5;

Parameter
NameDescription
builderForValueDocument.Page.Block.Builder
Returns
TypeDescription
Document.Page.Builder

addBlocks(int index, Document.Page.Block value)

public Document.Page.Builder addBlocks(int index, Document.Page.Block value)

A list of visually detected text blocks on the page. A block has a set of lines (collected into paragraphs) that have a common line-spacing and orientation.

repeated .google.cloud.documentai.v1.Document.Page.Block blocks = 5;

Parameters
NameDescription
indexint
valueDocument.Page.Block
Returns
TypeDescription
Document.Page.Builder

addBlocks(int index, Document.Page.Block.Builder builderForValue)

public Document.Page.Builder addBlocks(int index, Document.Page.Block.Builder builderForValue)

A list of visually detected text blocks on the page. A block has a set of lines (collected into paragraphs) that have a common line-spacing and orientation.

repeated .google.cloud.documentai.v1.Document.Page.Block blocks = 5;

Parameters
NameDescription
indexint
builderForValueDocument.Page.Block.Builder
Returns
TypeDescription
Document.Page.Builder

addBlocksBuilder()

public Document.Page.Block.Builder addBlocksBuilder()

A list of visually detected text blocks on the page. A block has a set of lines (collected into paragraphs) that have a common line-spacing and orientation.

repeated .google.cloud.documentai.v1.Document.Page.Block blocks = 5;

Returns
TypeDescription
Document.Page.Block.Builder

addBlocksBuilder(int index)

public Document.Page.Block.Builder addBlocksBuilder(int index)

A list of visually detected text blocks on the page. A block has a set of lines (collected into paragraphs) that have a common line-spacing and orientation.

repeated .google.cloud.documentai.v1.Document.Page.Block blocks = 5;

Parameter
NameDescription
indexint
Returns
TypeDescription
Document.Page.Block.Builder

addDetectedLanguages(Document.Page.DetectedLanguage value)

public Document.Page.Builder addDetectedLanguages(Document.Page.DetectedLanguage value)

A list of detected languages together with confidence.

repeated .google.cloud.documentai.v1.Document.Page.DetectedLanguage detected_languages = 4;

Parameter
NameDescription
valueDocument.Page.DetectedLanguage
Returns
TypeDescription
Document.Page.Builder

addDetectedLanguages(Document.Page.DetectedLanguage.Builder builderForValue)

public Document.Page.Builder addDetectedLanguages(Document.Page.DetectedLanguage.Builder builderForValue)

A list of detected languages together with confidence.

repeated .google.cloud.documentai.v1.Document.Page.DetectedLanguage detected_languages = 4;

Parameter
NameDescription
builderForValueDocument.Page.DetectedLanguage.Builder
Returns
TypeDescription
Document.Page.Builder

addDetectedLanguages(int index, Document.Page.DetectedLanguage value)

public Document.Page.Builder addDetectedLanguages(int index, Document.Page.DetectedLanguage value)

A list of detected languages together with confidence.

repeated .google.cloud.documentai.v1.Document.Page.DetectedLanguage detected_languages = 4;

Parameters
NameDescription
indexint
valueDocument.Page.DetectedLanguage
Returns
TypeDescription
Document.Page.Builder

addDetectedLanguages(int index, Document.Page.DetectedLanguage.Builder builderForValue)

public Document.Page.Builder addDetectedLanguages(int index, Document.Page.DetectedLanguage.Builder builderForValue)

A list of detected languages together with confidence.

repeated .google.cloud.documentai.v1.Document.Page.DetectedLanguage detected_languages = 4;

Parameters
NameDescription
indexint
builderForValueDocument.Page.DetectedLanguage.Builder
Returns
TypeDescription
Document.Page.Builder

addDetectedLanguagesBuilder()

public Document.Page.DetectedLanguage.Builder addDetectedLanguagesBuilder()

A list of detected languages together with confidence.

repeated .google.cloud.documentai.v1.Document.Page.DetectedLanguage detected_languages = 4;

Returns
TypeDescription
Document.Page.DetectedLanguage.Builder

addDetectedLanguagesBuilder(int index)

public Document.Page.DetectedLanguage.Builder addDetectedLanguagesBuilder(int index)

A list of detected languages together with confidence.

repeated .google.cloud.documentai.v1.Document.Page.DetectedLanguage detected_languages = 4;

Parameter
NameDescription
indexint
Returns
TypeDescription
Document.Page.DetectedLanguage.Builder

addFormFields(Document.Page.FormField value)

public Document.Page.Builder addFormFields(Document.Page.FormField value)

A list of visually detected form fields on the page.

repeated .google.cloud.documentai.v1.Document.Page.FormField form_fields = 11;

Parameter
NameDescription
valueDocument.Page.FormField
Returns
TypeDescription
Document.Page.Builder

addFormFields(Document.Page.FormField.Builder builderForValue)

public Document.Page.Builder addFormFields(Document.Page.FormField.Builder builderForValue)

A list of visually detected form fields on the page.

repeated .google.cloud.documentai.v1.Document.Page.FormField form_fields = 11;

Parameter
NameDescription
builderForValueDocument.Page.FormField.Builder
Returns
TypeDescription
Document.Page.Builder

addFormFields(int index, Document.Page.FormField value)

public Document.Page.Builder addFormFields(int index, Document.Page.FormField value)

A list of visually detected form fields on the page.

repeated .google.cloud.documentai.v1.Document.Page.FormField form_fields = 11;

Parameters
NameDescription
indexint
valueDocument.Page.FormField
Returns
TypeDescription
Document.Page.Builder

addFormFields(int index, Document.Page.FormField.Builder builderForValue)

public Document.Page.Builder addFormFields(int index, Document.Page.FormField.Builder builderForValue)

A list of visually detected form fields on the page.

repeated .google.cloud.documentai.v1.Document.Page.FormField form_fields = 11;

Parameters
NameDescription
indexint
builderForValueDocument.Page.FormField.Builder
Returns
TypeDescription
Document.Page.Builder

addFormFieldsBuilder()

public Document.Page.FormField.Builder addFormFieldsBuilder()

A list of visually detected form fields on the page.

repeated .google.cloud.documentai.v1.Document.Page.FormField form_fields = 11;

Returns
TypeDescription
Document.Page.FormField.Builder

addFormFieldsBuilder(int index)

public Document.Page.FormField.Builder addFormFieldsBuilder(int index)

A list of visually detected form fields on the page.

repeated .google.cloud.documentai.v1.Document.Page.FormField form_fields = 11;

Parameter
NameDescription
indexint
Returns
TypeDescription
Document.Page.FormField.Builder

addLines(Document.Page.Line value)

public Document.Page.Builder addLines(Document.Page.Line value)

A list of visually detected text lines on the page. A collection of tokens that a human would perceive as a line.

repeated .google.cloud.documentai.v1.Document.Page.Line lines = 7;

Parameter
NameDescription
valueDocument.Page.Line
Returns
TypeDescription
Document.Page.Builder

addLines(Document.Page.Line.Builder builderForValue)

public Document.Page.Builder addLines(Document.Page.Line.Builder builderForValue)

A list of visually detected text lines on the page. A collection of tokens that a human would perceive as a line.

repeated .google.cloud.documentai.v1.Document.Page.Line lines = 7;

Parameter
NameDescription
builderForValueDocument.Page.Line.Builder
Returns
TypeDescription
Document.Page.Builder

addLines(int index, Document.Page.Line value)

public Document.Page.Builder addLines(int index, Document.Page.Line value)

A list of visually detected text lines on the page. A collection of tokens that a human would perceive as a line.

repeated .google.cloud.documentai.v1.Document.Page.Line lines = 7;

Parameters
NameDescription
indexint
valueDocument.Page.Line
Returns
TypeDescription
Document.Page.Builder

addLines(int index, Document.Page.Line.Builder builderForValue)

public Document.Page.Builder addLines(int index, Document.Page.Line.Builder builderForValue)

A list of visually detected text lines on the page. A collection of tokens that a human would perceive as a line.

repeated .google.cloud.documentai.v1.Document.Page.Line lines = 7;

Parameters
NameDescription
indexint
builderForValueDocument.Page.Line.Builder
Returns
TypeDescription
Document.Page.Builder

addLinesBuilder()

public Document.Page.Line.Builder addLinesBuilder()

A list of visually detected text lines on the page. A collection of tokens that a human would perceive as a line.

repeated .google.cloud.documentai.v1.Document.Page.Line lines = 7;

Returns
TypeDescription
Document.Page.Line.Builder

addLinesBuilder(int index)

public Document.Page.Line.Builder addLinesBuilder(int index)

A list of visually detected text lines on the page. A collection of tokens that a human would perceive as a line.

repeated .google.cloud.documentai.v1.Document.Page.Line lines = 7;

Parameter
NameDescription
indexint
Returns
TypeDescription
Document.Page.Line.Builder

addParagraphs(Document.Page.Paragraph value)

public Document.Page.Builder addParagraphs(Document.Page.Paragraph value)

A list of visually detected text paragraphs on the page. A collection of lines that a human would perceive as a paragraph.

repeated .google.cloud.documentai.v1.Document.Page.Paragraph paragraphs = 6;

Parameter
NameDescription
valueDocument.Page.Paragraph
Returns
TypeDescription
Document.Page.Builder

addParagraphs(Document.Page.Paragraph.Builder builderForValue)

public Document.Page.Builder addParagraphs(Document.Page.Paragraph.Builder builderForValue)

A list of visually detected text paragraphs on the page. A collection of lines that a human would perceive as a paragraph.

repeated .google.cloud.documentai.v1.Document.Page.Paragraph paragraphs = 6;

Parameter
NameDescription
builderForValueDocument.Page.Paragraph.Builder
Returns
TypeDescription
Document.Page.Builder

addParagraphs(int index, Document.Page.Paragraph value)

public Document.Page.Builder addParagraphs(int index, Document.Page.Paragraph value)

A list of visually detected text paragraphs on the page. A collection of lines that a human would perceive as a paragraph.

repeated .google.cloud.documentai.v1.Document.Page.Paragraph paragraphs = 6;

Parameters
NameDescription
indexint
valueDocument.Page.Paragraph
Returns
TypeDescription
Document.Page.Builder

addParagraphs(int index, Document.Page.Paragraph.Builder builderForValue)

public Document.Page.Builder addParagraphs(int index, Document.Page.Paragraph.Builder builderForValue)

A list of visually detected text paragraphs on the page. A collection of lines that a human would perceive as a paragraph.

repeated .google.cloud.documentai.v1.Document.Page.Paragraph paragraphs = 6;

Parameters
NameDescription
indexint
builderForValueDocument.Page.Paragraph.Builder
Returns
TypeDescription
Document.Page.Builder

addParagraphsBuilder()

public Document.Page.Paragraph.Builder addParagraphsBuilder()

A list of visually detected text paragraphs on the page. A collection of lines that a human would perceive as a paragraph.

repeated .google.cloud.documentai.v1.Document.Page.Paragraph paragraphs = 6;

Returns
TypeDescription
Document.Page.Paragraph.Builder

addParagraphsBuilder(int index)

public Document.Page.Paragraph.Builder addParagraphsBuilder(int index)

A list of visually detected text paragraphs on the page. A collection of lines that a human would perceive as a paragraph.

repeated .google.cloud.documentai.v1.Document.Page.Paragraph paragraphs = 6;

Parameter
NameDescription
indexint
Returns
TypeDescription
Document.Page.Paragraph.Builder

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public Document.Page.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
Document.Page.Builder
Overrides

addTables(Document.Page.Table value)

public Document.Page.Builder addTables(Document.Page.Table value)

A list of visually detected tables on the page.

repeated .google.cloud.documentai.v1.Document.Page.Table tables = 10;

Parameter
NameDescription
valueDocument.Page.Table
Returns
TypeDescription
Document.Page.Builder

addTables(Document.Page.Table.Builder builderForValue)

public Document.Page.Builder addTables(Document.Page.Table.Builder builderForValue)

A list of visually detected tables on the page.

repeated .google.cloud.documentai.v1.Document.Page.Table tables = 10;

Parameter
NameDescription
builderForValueDocument.Page.Table.Builder
Returns
TypeDescription
Document.Page.Builder

addTables(int index, Document.Page.Table value)

public Document.Page.Builder addTables(int index, Document.Page.Table value)

A list of visually detected tables on the page.

repeated .google.cloud.documentai.v1.Document.Page.Table tables = 10;

Parameters
NameDescription
indexint
valueDocument.Page.Table
Returns
TypeDescription
Document.Page.Builder

addTables(int index, Document.Page.Table.Builder builderForValue)

public Document.Page.Builder addTables(int index, Document.Page.Table.Builder builderForValue)

A list of visually detected tables on the page.

repeated .google.cloud.documentai.v1.Document.Page.Table tables = 10;

Parameters
NameDescription
indexint
builderForValueDocument.Page.Table.Builder
Returns
TypeDescription
Document.Page.Builder

addTablesBuilder()

public Document.Page.Table.Builder addTablesBuilder()

A list of visually detected tables on the page.

repeated .google.cloud.documentai.v1.Document.Page.Table tables = 10;

Returns
TypeDescription
Document.Page.Table.Builder

addTablesBuilder(int index)

public Document.Page.Table.Builder addTablesBuilder(int index)

A list of visually detected tables on the page.

repeated .google.cloud.documentai.v1.Document.Page.Table tables = 10;

Parameter
NameDescription
indexint
Returns
TypeDescription
Document.Page.Table.Builder

addTokens(Document.Page.Token value)

public Document.Page.Builder addTokens(Document.Page.Token value)

A list of visually detected tokens on the page.

repeated .google.cloud.documentai.v1.Document.Page.Token tokens = 8;

Parameter
NameDescription
valueDocument.Page.Token
Returns
TypeDescription
Document.Page.Builder

addTokens(Document.Page.Token.Builder builderForValue)

public Document.Page.Builder addTokens(Document.Page.Token.Builder builderForValue)

A list of visually detected tokens on the page.

repeated .google.cloud.documentai.v1.Document.Page.Token tokens = 8;

Parameter
NameDescription
builderForValueDocument.Page.Token.Builder
Returns
TypeDescription
Document.Page.Builder

addTokens(int index, Document.Page.Token value)

public Document.Page.Builder addTokens(int index, Document.Page.Token value)

A list of visually detected tokens on the page.

repeated .google.cloud.documentai.v1.Document.Page.Token tokens = 8;

Parameters
NameDescription
indexint
valueDocument.Page.Token
Returns
TypeDescription
Document.Page.Builder

addTokens(int index, Document.Page.Token.Builder builderForValue)

public Document.Page.Builder addTokens(int index, Document.Page.Token.Builder builderForValue)

A list of visually detected tokens on the page.

repeated .google.cloud.documentai.v1.Document.Page.Token tokens = 8;

Parameters
NameDescription
indexint
builderForValueDocument.Page.Token.Builder
Returns
TypeDescription
Document.Page.Builder

addTokensBuilder()

public Document.Page.Token.Builder addTokensBuilder()

A list of visually detected tokens on the page.

repeated .google.cloud.documentai.v1.Document.Page.Token tokens = 8;

Returns
TypeDescription
Document.Page.Token.Builder

addTokensBuilder(int index)

public Document.Page.Token.Builder addTokensBuilder(int index)

A list of visually detected tokens on the page.

repeated .google.cloud.documentai.v1.Document.Page.Token tokens = 8;

Parameter
NameDescription
indexint
Returns
TypeDescription
Document.Page.Token.Builder

addTransforms(Document.Page.Matrix value)

public Document.Page.Builder addTransforms(Document.Page.Matrix value)

Transformation matrices that were applied to the original document image to produce Page.image.

repeated .google.cloud.documentai.v1.Document.Page.Matrix transforms = 14;

Parameter
NameDescription
valueDocument.Page.Matrix
Returns
TypeDescription
Document.Page.Builder

addTransforms(Document.Page.Matrix.Builder builderForValue)

public Document.Page.Builder addTransforms(Document.Page.Matrix.Builder builderForValue)

Transformation matrices that were applied to the original document image to produce Page.image.

repeated .google.cloud.documentai.v1.Document.Page.Matrix transforms = 14;

Parameter
NameDescription
builderForValueDocument.Page.Matrix.Builder
Returns
TypeDescription
Document.Page.Builder

addTransforms(int index, Document.Page.Matrix value)

public Document.Page.Builder addTransforms(int index, Document.Page.Matrix value)

Transformation matrices that were applied to the original document image to produce Page.image.

repeated .google.cloud.documentai.v1.Document.Page.Matrix transforms = 14;

Parameters
NameDescription
indexint
valueDocument.Page.Matrix
Returns
TypeDescription
Document.Page.Builder

addTransforms(int index, Document.Page.Matrix.Builder builderForValue)

public Document.Page.Builder addTransforms(int index, Document.Page.Matrix.Builder builderForValue)

Transformation matrices that were applied to the original document image to produce Page.image.

repeated .google.cloud.documentai.v1.Document.Page.Matrix transforms = 14;

Parameters
NameDescription
indexint
builderForValueDocument.Page.Matrix.Builder
Returns
TypeDescription
Document.Page.Builder

addTransformsBuilder()

public Document.Page.Matrix.Builder addTransformsBuilder()

Transformation matrices that were applied to the original document image to produce Page.image.

repeated .google.cloud.documentai.v1.Document.Page.Matrix transforms = 14;

Returns
TypeDescription
Document.Page.Matrix.Builder

addTransformsBuilder(int index)

public Document.Page.Matrix.Builder addTransformsBuilder(int index)

Transformation matrices that were applied to the original document image to produce Page.image.

repeated .google.cloud.documentai.v1.Document.Page.Matrix transforms = 14;

Parameter
NameDescription
indexint
Returns
TypeDescription
Document.Page.Matrix.Builder

addVisualElements(Document.Page.VisualElement value)

public Document.Page.Builder addVisualElements(Document.Page.VisualElement value)

A list of detected non-text visual elements e.g. checkbox, signature etc. on the page.

repeated .google.cloud.documentai.v1.Document.Page.VisualElement visual_elements = 9;

Parameter
NameDescription
valueDocument.Page.VisualElement
Returns
TypeDescription
Document.Page.Builder

addVisualElements(Document.Page.VisualElement.Builder builderForValue)

public Document.Page.Builder addVisualElements(Document.Page.VisualElement.Builder builderForValue)

A list of detected non-text visual elements e.g. checkbox, signature etc. on the page.

repeated .google.cloud.documentai.v1.Document.Page.VisualElement visual_elements = 9;

Parameter
NameDescription
builderForValueDocument.Page.VisualElement.Builder
Returns
TypeDescription
Document.Page.Builder

addVisualElements(int index, Document.Page.VisualElement value)

public Document.Page.Builder addVisualElements(int index, Document.Page.VisualElement value)

A list of detected non-text visual elements e.g. checkbox, signature etc. on the page.

repeated .google.cloud.documentai.v1.Document.Page.VisualElement visual_elements = 9;

Parameters
NameDescription
indexint
valueDocument.Page.VisualElement
Returns
TypeDescription
Document.Page.Builder

addVisualElements(int index, Document.Page.VisualElement.Builder builderForValue)

public Document.Page.Builder addVisualElements(int index, Document.Page.VisualElement.Builder builderForValue)

A list of detected non-text visual elements e.g. checkbox, signature etc. on the page.

repeated .google.cloud.documentai.v1.Document.Page.VisualElement visual_elements = 9;

Parameters
NameDescription
indexint
builderForValueDocument.Page.VisualElement.Builder
Returns
TypeDescription
Document.Page.Builder

addVisualElementsBuilder()

public Document.Page.VisualElement.Builder addVisualElementsBuilder()

A list of detected non-text visual elements e.g. checkbox, signature etc. on the page.

repeated .google.cloud.documentai.v1.Document.Page.VisualElement visual_elements = 9;

Returns
TypeDescription
Document.Page.VisualElement.Builder

addVisualElementsBuilder(int index)

public Document.Page.VisualElement.Builder addVisualElementsBuilder(int index)

A list of detected non-text visual elements e.g. checkbox, signature etc. on the page.

repeated .google.cloud.documentai.v1.Document.Page.VisualElement visual_elements = 9;

Parameter
NameDescription
indexint
Returns
TypeDescription
Document.Page.VisualElement.Builder

build()

public Document.Page build()
Returns
TypeDescription
Document.Page

buildPartial()

public Document.Page buildPartial()
Returns
TypeDescription
Document.Page

clear()

public Document.Page.Builder clear()
Returns
TypeDescription
Document.Page.Builder
Overrides

clearBlocks()

public Document.Page.Builder clearBlocks()

A list of visually detected text blocks on the page. A block has a set of lines (collected into paragraphs) that have a common line-spacing and orientation.

repeated .google.cloud.documentai.v1.Document.Page.Block blocks = 5;

Returns
TypeDescription
Document.Page.Builder

clearDetectedLanguages()

public Document.Page.Builder clearDetectedLanguages()

A list of detected languages together with confidence.

repeated .google.cloud.documentai.v1.Document.Page.DetectedLanguage detected_languages = 4;

Returns
TypeDescription
Document.Page.Builder

clearDimension()

public Document.Page.Builder clearDimension()

Physical dimension of the page.

.google.cloud.documentai.v1.Document.Page.Dimension dimension = 2;

Returns
TypeDescription
Document.Page.Builder

clearField(Descriptors.FieldDescriptor field)

public Document.Page.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
NameDescription
fieldFieldDescriptor
Returns
TypeDescription
Document.Page.Builder
Overrides

clearFormFields()

public Document.Page.Builder clearFormFields()

A list of visually detected form fields on the page.

repeated .google.cloud.documentai.v1.Document.Page.FormField form_fields = 11;

Returns
TypeDescription
Document.Page.Builder

clearImage()

public Document.Page.Builder clearImage()

Rendered image for this page. This image is preprocessed to remove any skew, rotation, and distortions such that the annotation bounding boxes can be upright and axis-aligned.

.google.cloud.documentai.v1.Document.Page.Image image = 13;

Returns
TypeDescription
Document.Page.Builder

clearLayout()

public Document.Page.Builder clearLayout()

Layout for the page.

.google.cloud.documentai.v1.Document.Page.Layout layout = 3;

Returns
TypeDescription
Document.Page.Builder

clearLines()

public Document.Page.Builder clearLines()

A list of visually detected text lines on the page. A collection of tokens that a human would perceive as a line.

repeated .google.cloud.documentai.v1.Document.Page.Line lines = 7;

Returns
TypeDescription
Document.Page.Builder

clearOneof(Descriptors.OneofDescriptor oneof)

public Document.Page.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
NameDescription
oneofOneofDescriptor
Returns
TypeDescription
Document.Page.Builder
Overrides

clearPageNumber()

public Document.Page.Builder clearPageNumber()

1-based index for current Page in a parent Document. Useful when a page is taken out of a Document for individual processing.

int32 page_number = 1;

Returns
TypeDescription
Document.Page.Builder

This builder for chaining.

clearParagraphs()

public Document.Page.Builder clearParagraphs()

A list of visually detected text paragraphs on the page. A collection of lines that a human would perceive as a paragraph.

repeated .google.cloud.documentai.v1.Document.Page.Paragraph paragraphs = 6;

Returns
TypeDescription
Document.Page.Builder

clearProvenance()

public Document.Page.Builder clearProvenance()

The history of this page.

.google.cloud.documentai.v1.Document.Provenance provenance = 16;

Returns
TypeDescription
Document.Page.Builder

clearTables()

public Document.Page.Builder clearTables()

A list of visually detected tables on the page.

repeated .google.cloud.documentai.v1.Document.Page.Table tables = 10;

Returns
TypeDescription
Document.Page.Builder

clearTokens()

public Document.Page.Builder clearTokens()

A list of visually detected tokens on the page.

repeated .google.cloud.documentai.v1.Document.Page.Token tokens = 8;

Returns
TypeDescription
Document.Page.Builder

clearTransforms()

public Document.Page.Builder clearTransforms()

Transformation matrices that were applied to the original document image to produce Page.image.

repeated .google.cloud.documentai.v1.Document.Page.Matrix transforms = 14;

Returns
TypeDescription
Document.Page.Builder

clearVisualElements()

public Document.Page.Builder clearVisualElements()

A list of detected non-text visual elements e.g. checkbox, signature etc. on the page.

repeated .google.cloud.documentai.v1.Document.Page.VisualElement visual_elements = 9;

Returns
TypeDescription
Document.Page.Builder

clone()

public Document.Page.Builder clone()
Returns
TypeDescription
Document.Page.Builder
Overrides

getBlocks(int index)

public Document.Page.Block getBlocks(int index)

A list of visually detected text blocks on the page. A block has a set of lines (collected into paragraphs) that have a common line-spacing and orientation.

repeated .google.cloud.documentai.v1.Document.Page.Block blocks = 5;

Parameter
NameDescription
indexint
Returns
TypeDescription
Document.Page.Block

getBlocksBuilder(int index)

public Document.Page.Block.Builder getBlocksBuilder(int index)

A list of visually detected text blocks on the page. A block has a set of lines (collected into paragraphs) that have a common line-spacing and orientation.

repeated .google.cloud.documentai.v1.Document.Page.Block blocks = 5;

Parameter
NameDescription
indexint
Returns
TypeDescription
Document.Page.Block.Builder

getBlocksBuilderList()

public List<Document.Page.Block.Builder> getBlocksBuilderList()

A list of visually detected text blocks on the page. A block has a set of lines (collected into paragraphs) that have a common line-spacing and orientation.

repeated .google.cloud.documentai.v1.Document.Page.Block blocks = 5;

Returns
TypeDescription
List<Builder>

getBlocksCount()

public int getBlocksCount()

A list of visually detected text blocks on the page. A block has a set of lines (collected into paragraphs) that have a common line-spacing and orientation.

repeated .google.cloud.documentai.v1.Document.Page.Block blocks = 5;

Returns
TypeDescription
int

getBlocksList()

public List<Document.Page.Block> getBlocksList()

A list of visually detected text blocks on the page. A block has a set of lines (collected into paragraphs) that have a common line-spacing and orientation.

repeated .google.cloud.documentai.v1.Document.Page.Block blocks = 5;

Returns
TypeDescription
List<Block>

getBlocksOrBuilder(int index)

public Document.Page.BlockOrBuilder getBlocksOrBuilder(int index)

A list of visually detected text blocks on the page. A block has a set of lines (collected into paragraphs) that have a common line-spacing and orientation.

repeated .google.cloud.documentai.v1.Document.Page.Block blocks = 5;

Parameter
NameDescription
indexint
Returns
TypeDescription
Document.Page.BlockOrBuilder

getBlocksOrBuilderList()

public List<? extends Document.Page.BlockOrBuilder> getBlocksOrBuilderList()

A list of visually detected text blocks on the page. A block has a set of lines (collected into paragraphs) that have a common line-spacing and orientation.

repeated .google.cloud.documentai.v1.Document.Page.Block blocks = 5;

Returns
TypeDescription
List<? extends com.google.cloud.documentai.v1.Document.Page.BlockOrBuilder>

getDefaultInstanceForType()

public Document.Page getDefaultInstanceForType()
Returns
TypeDescription
Document.Page

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
TypeDescription
Descriptor
Overrides

getDetectedLanguages(int index)

public Document.Page.DetectedLanguage getDetectedLanguages(int index)

A list of detected languages together with confidence.

repeated .google.cloud.documentai.v1.Document.Page.DetectedLanguage detected_languages = 4;

Parameter
NameDescription
indexint
Returns
TypeDescription
Document.Page.DetectedLanguage

getDetectedLanguagesBuilder(int index)

public Document.Page.DetectedLanguage.Builder getDetectedLanguagesBuilder(int index)

A list of detected languages together with confidence.

repeated .google.cloud.documentai.v1.Document.Page.DetectedLanguage detected_languages = 4;

Parameter
NameDescription
indexint
Returns
TypeDescription
Document.Page.DetectedLanguage.Builder

getDetectedLanguagesBuilderList()

public List<Document.Page.DetectedLanguage.Builder> getDetectedLanguagesBuilderList()

A list of detected languages together with confidence.

repeated .google.cloud.documentai.v1.Document.Page.DetectedLanguage detected_languages = 4;

Returns
TypeDescription
List<Builder>

getDetectedLanguagesCount()

public int getDetectedLanguagesCount()

A list of detected languages together with confidence.

repeated .google.cloud.documentai.v1.Document.Page.DetectedLanguage detected_languages = 4;

Returns
TypeDescription
int

getDetectedLanguagesList()

public List<Document.Page.DetectedLanguage> getDetectedLanguagesList()

A list of detected languages together with confidence.

repeated .google.cloud.documentai.v1.Document.Page.DetectedLanguage detected_languages = 4;

Returns
TypeDescription
List<DetectedLanguage>

getDetectedLanguagesOrBuilder(int index)

public Document.Page.DetectedLanguageOrBuilder getDetectedLanguagesOrBuilder(int index)

A list of detected languages together with confidence.

repeated .google.cloud.documentai.v1.Document.Page.DetectedLanguage detected_languages = 4;

Parameter
NameDescription
indexint
Returns
TypeDescription
Document.Page.DetectedLanguageOrBuilder

getDetectedLanguagesOrBuilderList()

public List<? extends Document.Page.DetectedLanguageOrBuilder> getDetectedLanguagesOrBuilderList()

A list of detected languages together with confidence.

repeated .google.cloud.documentai.v1.Document.Page.DetectedLanguage detected_languages = 4;

Returns
TypeDescription
List<? extends com.google.cloud.documentai.v1.Document.Page.DetectedLanguageOrBuilder>

getDimension()

public Document.Page.Dimension getDimension()

Physical dimension of the page.

.google.cloud.documentai.v1.Document.Page.Dimension dimension = 2;

Returns
TypeDescription
Document.Page.Dimension

The dimension.

getDimensionBuilder()

public Document.Page.Dimension.Builder getDimensionBuilder()

Physical dimension of the page.

.google.cloud.documentai.v1.Document.Page.Dimension dimension = 2;

Returns
TypeDescription
Document.Page.Dimension.Builder

getDimensionOrBuilder()

public Document.Page.DimensionOrBuilder getDimensionOrBuilder()

Physical dimension of the page.

.google.cloud.documentai.v1.Document.Page.Dimension dimension = 2;

Returns
TypeDescription
Document.Page.DimensionOrBuilder

getFormFields(int index)

public Document.Page.FormField getFormFields(int index)

A list of visually detected form fields on the page.

repeated .google.cloud.documentai.v1.Document.Page.FormField form_fields = 11;

Parameter
NameDescription
indexint
Returns
TypeDescription
Document.Page.FormField

getFormFieldsBuilder(int index)

public Document.Page.FormField.Builder getFormFieldsBuilder(int index)

A list of visually detected form fields on the page.

repeated .google.cloud.documentai.v1.Document.Page.FormField form_fields = 11;

Parameter
NameDescription
indexint
Returns
TypeDescription
Document.Page.FormField.Builder

getFormFieldsBuilderList()

public List<Document.Page.FormField.Builder> getFormFieldsBuilderList()

A list of visually detected form fields on the page.

repeated .google.cloud.documentai.v1.Document.Page.FormField form_fields = 11;

Returns
TypeDescription
List<Builder>

getFormFieldsCount()

public int getFormFieldsCount()

A list of visually detected form fields on the page.

repeated .google.cloud.documentai.v1.Document.Page.FormField form_fields = 11;

Returns
TypeDescription
int

getFormFieldsList()

public List<Document.Page.FormField> getFormFieldsList()

A list of visually detected form fields on the page.

repeated .google.cloud.documentai.v1.Document.Page.FormField form_fields = 11;

Returns
TypeDescription
List<FormField>

getFormFieldsOrBuilder(int index)

public Document.Page.FormFieldOrBuilder getFormFieldsOrBuilder(int index)

A list of visually detected form fields on the page.

repeated .google.cloud.documentai.v1.Document.Page.FormField form_fields = 11;

Parameter
NameDescription
indexint
Returns
TypeDescription
Document.Page.FormFieldOrBuilder

getFormFieldsOrBuilderList()

public List<? extends Document.Page.FormFieldOrBuilder> getFormFieldsOrBuilderList()

A list of visually detected form fields on the page.

repeated .google.cloud.documentai.v1.Document.Page.FormField form_fields = 11;

Returns
TypeDescription
List<? extends com.google.cloud.documentai.v1.Document.Page.FormFieldOrBuilder>

getImage()

public Document.Page.Image getImage()

Rendered image for this page. This image is preprocessed to remove any skew, rotation, and distortions such that the annotation bounding boxes can be upright and axis-aligned.

.google.cloud.documentai.v1.Document.Page.Image image = 13;

Returns
TypeDescription
Document.Page.Image

The image.

getImageBuilder()

public Document.Page.Image.Builder getImageBuilder()

Rendered image for this page. This image is preprocessed to remove any skew, rotation, and distortions such that the annotation bounding boxes can be upright and axis-aligned.

.google.cloud.documentai.v1.Document.Page.Image image = 13;

Returns
TypeDescription
Document.Page.Image.Builder

getImageOrBuilder()

public Document.Page.ImageOrBuilder getImageOrBuilder()

Rendered image for this page. This image is preprocessed to remove any skew, rotation, and distortions such that the annotation bounding boxes can be upright and axis-aligned.

.google.cloud.documentai.v1.Document.Page.Image image = 13;

Returns
TypeDescription
Document.Page.ImageOrBuilder

getLayout()

public Document.Page.Layout getLayout()

Layout for the page.

.google.cloud.documentai.v1.Document.Page.Layout layout = 3;

Returns
TypeDescription
Document.Page.Layout

The layout.

getLayoutBuilder()

public Document.Page.Layout.Builder getLayoutBuilder()

Layout for the page.

.google.cloud.documentai.v1.Document.Page.Layout layout = 3;

Returns
TypeDescription
Document.Page.Layout.Builder

getLayoutOrBuilder()

public Document.Page.LayoutOrBuilder getLayoutOrBuilder()

Layout for the page.

.google.cloud.documentai.v1.Document.Page.Layout layout = 3;

Returns
TypeDescription
Document.Page.LayoutOrBuilder

getLines(int index)

public Document.Page.Line getLines(int index)

A list of visually detected text lines on the page. A collection of tokens that a human would perceive as a line.

repeated .google.cloud.documentai.v1.Document.Page.Line lines = 7;

Parameter
NameDescription
indexint
Returns
TypeDescription
Document.Page.Line

getLinesBuilder(int index)

public Document.Page.Line.Builder getLinesBuilder(int index)

A list of visually detected text lines on the page. A collection of tokens that a human would perceive as a line.

repeated .google.cloud.documentai.v1.Document.Page.Line lines = 7;

Parameter
NameDescription
indexint
Returns
TypeDescription
Document.Page.Line.Builder

getLinesBuilderList()

public List<Document.Page.Line.Builder> getLinesBuilderList()

A list of visually detected text lines on the page. A collection of tokens that a human would perceive as a line.

repeated .google.cloud.documentai.v1.Document.Page.Line lines = 7;

Returns
TypeDescription
List<Builder>

getLinesCount()

public int getLinesCount()

A list of visually detected text lines on the page. A collection of tokens that a human would perceive as a line.

repeated .google.cloud.documentai.v1.Document.Page.Line lines = 7;

Returns
TypeDescription
int

getLinesList()

public List<Document.Page.Line> getLinesList()

A list of visually detected text lines on the page. A collection of tokens that a human would perceive as a line.

repeated .google.cloud.documentai.v1.Document.Page.Line lines = 7;

Returns
TypeDescription
List<Line>

getLinesOrBuilder(int index)

public Document.Page.LineOrBuilder getLinesOrBuilder(int index)

A list of visually detected text lines on the page. A collection of tokens that a human would perceive as a line.

repeated .google.cloud.documentai.v1.Document.Page.Line lines = 7;

Parameter
NameDescription
indexint
Returns
TypeDescription
Document.Page.LineOrBuilder

getLinesOrBuilderList()

public List<? extends Document.Page.LineOrBuilder> getLinesOrBuilderList()

A list of visually detected text lines on the page. A collection of tokens that a human would perceive as a line.

repeated .google.cloud.documentai.v1.Document.Page.Line lines = 7;

Returns
TypeDescription
List<? extends com.google.cloud.documentai.v1.Document.Page.LineOrBuilder>

getPageNumber()

public int getPageNumber()

1-based index for current Page in a parent Document. Useful when a page is taken out of a Document for individual processing.

int32 page_number = 1;

Returns
TypeDescription
int

The pageNumber.

getParagraphs(int index)

public Document.Page.Paragraph getParagraphs(int index)

A list of visually detected text paragraphs on the page. A collection of lines that a human would perceive as a paragraph.

repeated .google.cloud.documentai.v1.Document.Page.Paragraph paragraphs = 6;

Parameter
NameDescription
indexint
Returns
TypeDescription
Document.Page.Paragraph

getParagraphsBuilder(int index)

public Document.Page.Paragraph.Builder getParagraphsBuilder(int index)

A list of visually detected text paragraphs on the page. A collection of lines that a human would perceive as a paragraph.

repeated .google.cloud.documentai.v1.Document.Page.Paragraph paragraphs = 6;

Parameter
NameDescription
indexint
Returns
TypeDescription
Document.Page.Paragraph.Builder

getParagraphsBuilderList()

public List<Document.Page.Paragraph.Builder> getParagraphsBuilderList()

A list of visually detected text paragraphs on the page. A collection of lines that a human would perceive as a paragraph.

repeated .google.cloud.documentai.v1.Document.Page.Paragraph paragraphs = 6;

Returns
TypeDescription
List<Builder>

getParagraphsCount()

public int getParagraphsCount()

A list of visually detected text paragraphs on the page. A collection of lines that a human would perceive as a paragraph.

repeated .google.cloud.documentai.v1.Document.Page.Paragraph paragraphs = 6;

Returns
TypeDescription
int

getParagraphsList()

public List<Document.Page.Paragraph> getParagraphsList()

A list of visually detected text paragraphs on the page. A collection of lines that a human would perceive as a paragraph.

repeated .google.cloud.documentai.v1.Document.Page.Paragraph paragraphs = 6;

Returns
TypeDescription
List<Paragraph>

getParagraphsOrBuilder(int index)

public Document.Page.ParagraphOrBuilder getParagraphsOrBuilder(int index)

A list of visually detected text paragraphs on the page. A collection of lines that a human would perceive as a paragraph.

repeated .google.cloud.documentai.v1.Document.Page.Paragraph paragraphs = 6;

Parameter
NameDescription
indexint
Returns
TypeDescription
Document.Page.ParagraphOrBuilder

getParagraphsOrBuilderList()

public List<? extends Document.Page.ParagraphOrBuilder> getParagraphsOrBuilderList()

A list of visually detected text paragraphs on the page. A collection of lines that a human would perceive as a paragraph.

repeated .google.cloud.documentai.v1.Document.Page.Paragraph paragraphs = 6;

Returns
TypeDescription
List<? extends com.google.cloud.documentai.v1.Document.Page.ParagraphOrBuilder>

getProvenance()

public Document.Provenance getProvenance()

The history of this page.

.google.cloud.documentai.v1.Document.Provenance provenance = 16;

Returns
TypeDescription
Document.Provenance

The provenance.

getProvenanceBuilder()

public Document.Provenance.Builder getProvenanceBuilder()

The history of this page.

.google.cloud.documentai.v1.Document.Provenance provenance = 16;

Returns
TypeDescription
Document.Provenance.Builder

getProvenanceOrBuilder()

public Document.ProvenanceOrBuilder getProvenanceOrBuilder()

The history of this page.

.google.cloud.documentai.v1.Document.Provenance provenance = 16;

Returns
TypeDescription
Document.ProvenanceOrBuilder

getTables(int index)

public Document.Page.Table getTables(int index)

A list of visually detected tables on the page.

repeated .google.cloud.documentai.v1.Document.Page.Table tables = 10;

Parameter
NameDescription
indexint
Returns
TypeDescription
Document.Page.Table

getTablesBuilder(int index)

public Document.Page.Table.Builder getTablesBuilder(int index)

A list of visually detected tables on the page.

repeated .google.cloud.documentai.v1.Document.Page.Table tables = 10;

Parameter
NameDescription
indexint
Returns
TypeDescription
Document.Page.Table.Builder

getTablesBuilderList()

public List<Document.Page.Table.Builder> getTablesBuilderList()

A list of visually detected tables on the page.

repeated .google.cloud.documentai.v1.Document.Page.Table tables = 10;

Returns
TypeDescription
List<Builder>

getTablesCount()

public int getTablesCount()

A list of visually detected tables on the page.

repeated .google.cloud.documentai.v1.Document.Page.Table tables = 10;

Returns
TypeDescription
int

getTablesList()

public List<Document.Page.Table> getTablesList()

A list of visually detected tables on the page.

repeated .google.cloud.documentai.v1.Document.Page.Table tables = 10;

Returns
TypeDescription
List<Table>

getTablesOrBuilder(int index)

public Document.Page.TableOrBuilder getTablesOrBuilder(int index)

A list of visually detected tables on the page.

repeated .google.cloud.documentai.v1.Document.Page.Table tables = 10;

Parameter
NameDescription
indexint
Returns
TypeDescription
Document.Page.TableOrBuilder

getTablesOrBuilderList()

public List<? extends Document.Page.TableOrBuilder> getTablesOrBuilderList()

A list of visually detected tables on the page.

repeated .google.cloud.documentai.v1.Document.Page.Table tables = 10;

Returns
TypeDescription
List<? extends com.google.cloud.documentai.v1.Document.Page.TableOrBuilder>

getTokens(int index)

public Document.Page.Token getTokens(int index)

A list of visually detected tokens on the page.

repeated .google.cloud.documentai.v1.Document.Page.Token tokens = 8;

Parameter
NameDescription
indexint
Returns
TypeDescription
Document.Page.Token

getTokensBuilder(int index)

public Document.Page.Token.Builder getTokensBuilder(int index)

A list of visually detected tokens on the page.

repeated .google.cloud.documentai.v1.Document.Page.Token tokens = 8;

Parameter
NameDescription
indexint
Returns
TypeDescription
Document.Page.Token.Builder

getTokensBuilderList()

public List<Document.Page.Token.Builder> getTokensBuilderList()

A list of visually detected tokens on the page.

repeated .google.cloud.documentai.v1.Document.Page.Token tokens = 8;

Returns
TypeDescription
List<Builder>

getTokensCount()

public int getTokensCount()

A list of visually detected tokens on the page.

repeated .google.cloud.documentai.v1.Document.Page.Token tokens = 8;

Returns
TypeDescription
int

getTokensList()

public List<Document.Page.Token> getTokensList()

A list of visually detected tokens on the page.

repeated .google.cloud.documentai.v1.Document.Page.Token tokens = 8;

Returns
TypeDescription
List<Token>

getTokensOrBuilder(int index)

public Document.Page.TokenOrBuilder getTokensOrBuilder(int index)

A list of visually detected tokens on the page.

repeated .google.cloud.documentai.v1.Document.Page.Token tokens = 8;

Parameter
NameDescription
indexint
Returns
TypeDescription
Document.Page.TokenOrBuilder

getTokensOrBuilderList()

public List<? extends Document.Page.TokenOrBuilder> getTokensOrBuilderList()

A list of visually detected tokens on the page.

repeated .google.cloud.documentai.v1.Document.Page.Token tokens = 8;

Returns
TypeDescription
List<? extends com.google.cloud.documentai.v1.Document.Page.TokenOrBuilder>

getTransforms(int index)

public Document.Page.Matrix getTransforms(int index)

Transformation matrices that were applied to the original document image to produce Page.image.

repeated .google.cloud.documentai.v1.Document.Page.Matrix transforms = 14;

Parameter
NameDescription
indexint
Returns
TypeDescription
Document.Page.Matrix

getTransformsBuilder(int index)

public Document.Page.Matrix.Builder getTransformsBuilder(int index)

Transformation matrices that were applied to the original document image to produce Page.image.

repeated .google.cloud.documentai.v1.Document.Page.Matrix transforms = 14;

Parameter
NameDescription
indexint
Returns
TypeDescription
Document.Page.Matrix.Builder

getTransformsBuilderList()

public List<Document.Page.Matrix.Builder> getTransformsBuilderList()

Transformation matrices that were applied to the original document image to produce Page.image.

repeated .google.cloud.documentai.v1.Document.Page.Matrix transforms = 14;

Returns
TypeDescription
List<Builder>

getTransformsCount()

public int getTransformsCount()

Transformation matrices that were applied to the original document image to produce Page.image.

repeated .google.cloud.documentai.v1.Document.Page.Matrix transforms = 14;

Returns
TypeDescription
int

getTransformsList()

public List<Document.Page.Matrix> getTransformsList()

Transformation matrices that were applied to the original document image to produce Page.image.

repeated .google.cloud.documentai.v1.Document.Page.Matrix transforms = 14;

Returns
TypeDescription
List<Matrix>

getTransformsOrBuilder(int index)

public Document.Page.MatrixOrBuilder getTransformsOrBuilder(int index)

Transformation matrices that were applied to the original document image to produce Page.image.

repeated .google.cloud.documentai.v1.Document.Page.Matrix transforms = 14;

Parameter
NameDescription
indexint
Returns
TypeDescription
Document.Page.MatrixOrBuilder

getTransformsOrBuilderList()

public List<? extends Document.Page.MatrixOrBuilder> getTransformsOrBuilderList()

Transformation matrices that were applied to the original document image to produce Page.image.

repeated .google.cloud.documentai.v1.Document.Page.Matrix transforms = 14;

Returns
TypeDescription
List<? extends com.google.cloud.documentai.v1.Document.Page.MatrixOrBuilder>

getVisualElements(int index)

public Document.Page.VisualElement getVisualElements(int index)

A list of detected non-text visual elements e.g. checkbox, signature etc. on the page.

repeated .google.cloud.documentai.v1.Document.Page.VisualElement visual_elements = 9;

Parameter
NameDescription
indexint
Returns
TypeDescription
Document.Page.VisualElement

getVisualElementsBuilder(int index)

public Document.Page.VisualElement.Builder getVisualElementsBuilder(int index)

A list of detected non-text visual elements e.g. checkbox, signature etc. on the page.

repeated .google.cloud.documentai.v1.Document.Page.VisualElement visual_elements = 9;

Parameter
NameDescription
indexint
Returns
TypeDescription
Document.Page.VisualElement.Builder

getVisualElementsBuilderList()

public List<Document.Page.VisualElement.Builder> getVisualElementsBuilderList()

A list of detected non-text visual elements e.g. checkbox, signature etc. on the page.

repeated .google.cloud.documentai.v1.Document.Page.VisualElement visual_elements = 9;

Returns
TypeDescription
List<Builder>

getVisualElementsCount()

public int getVisualElementsCount()

A list of detected non-text visual elements e.g. checkbox, signature etc. on the page.

repeated .google.cloud.documentai.v1.Document.Page.VisualElement visual_elements = 9;

Returns
TypeDescription
int

getVisualElementsList()

public List<Document.Page.VisualElement> getVisualElementsList()

A list of detected non-text visual elements e.g. checkbox, signature etc. on the page.

repeated .google.cloud.documentai.v1.Document.Page.VisualElement visual_elements = 9;

Returns
TypeDescription
List<VisualElement>

getVisualElementsOrBuilder(int index)

public Document.Page.VisualElementOrBuilder getVisualElementsOrBuilder(int index)

A list of detected non-text visual elements e.g. checkbox, signature etc. on the page.

repeated .google.cloud.documentai.v1.Document.Page.VisualElement visual_elements = 9;

Parameter
NameDescription
indexint
Returns
TypeDescription
Document.Page.VisualElementOrBuilder

getVisualElementsOrBuilderList()

public List<? extends Document.Page.VisualElementOrBuilder> getVisualElementsOrBuilderList()

A list of detected non-text visual elements e.g. checkbox, signature etc. on the page.

repeated .google.cloud.documentai.v1.Document.Page.VisualElement visual_elements = 9;

Returns
TypeDescription
List<? extends com.google.cloud.documentai.v1.Document.Page.VisualElementOrBuilder>

hasDimension()

public boolean hasDimension()

Physical dimension of the page.

.google.cloud.documentai.v1.Document.Page.Dimension dimension = 2;

Returns
TypeDescription
boolean

Whether the dimension field is set.

hasImage()

public boolean hasImage()

Rendered image for this page. This image is preprocessed to remove any skew, rotation, and distortions such that the annotation bounding boxes can be upright and axis-aligned.

.google.cloud.documentai.v1.Document.Page.Image image = 13;

Returns
TypeDescription
boolean

Whether the image field is set.

hasLayout()

public boolean hasLayout()

Layout for the page.

.google.cloud.documentai.v1.Document.Page.Layout layout = 3;

Returns
TypeDescription
boolean

Whether the layout field is set.

hasProvenance()

public boolean hasProvenance()

The history of this page.

.google.cloud.documentai.v1.Document.Provenance provenance = 16;

Returns
TypeDescription
boolean

Whether the provenance field is set.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
TypeDescription
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
TypeDescription
boolean
Overrides

mergeDimension(Document.Page.Dimension value)

public Document.Page.Builder mergeDimension(Document.Page.Dimension value)

Physical dimension of the page.

.google.cloud.documentai.v1.Document.Page.Dimension dimension = 2;

Parameter
NameDescription
valueDocument.Page.Dimension
Returns
TypeDescription
Document.Page.Builder

mergeFrom(Document.Page other)

public Document.Page.Builder mergeFrom(Document.Page other)
Parameter
NameDescription
otherDocument.Page
Returns
TypeDescription
Document.Page.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public Document.Page.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
inputCodedInputStream
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
Document.Page.Builder
Overrides Exceptions
TypeDescription
IOException

mergeFrom(Message other)

public Document.Page.Builder mergeFrom(Message other)
Parameter
NameDescription
otherMessage
Returns
TypeDescription
Document.Page.Builder
Overrides

mergeImage(Document.Page.Image value)

public Document.Page.Builder mergeImage(Document.Page.Image value)

Rendered image for this page. This image is preprocessed to remove any skew, rotation, and distortions such that the annotation bounding boxes can be upright and axis-aligned.

.google.cloud.documentai.v1.Document.Page.Image image = 13;

Parameter
NameDescription
valueDocument.Page.Image
Returns
TypeDescription
Document.Page.Builder

mergeLayout(Document.Page.Layout value)

public Document.Page.Builder mergeLayout(Document.Page.Layout value)

Layout for the page.

.google.cloud.documentai.v1.Document.Page.Layout layout = 3;

Parameter
NameDescription
valueDocument.Page.Layout
Returns
TypeDescription
Document.Page.Builder

mergeProvenance(Document.Provenance value)

public Document.Page.Builder mergeProvenance(Document.Provenance value)

The history of this page.

.google.cloud.documentai.v1.Document.Provenance provenance = 16;

Parameter
NameDescription
valueDocument.Provenance
Returns
TypeDescription
Document.Page.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

public final Document.Page.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
Document.Page.Builder
Overrides

removeBlocks(int index)

public Document.Page.Builder removeBlocks(int index)

A list of visually detected text blocks on the page. A block has a set of lines (collected into paragraphs) that have a common line-spacing and orientation.

repeated .google.cloud.documentai.v1.Document.Page.Block blocks = 5;

Parameter
NameDescription
indexint
Returns
TypeDescription
Document.Page.Builder

removeDetectedLanguages(int index)

public Document.Page.Builder removeDetectedLanguages(int index)

A list of detected languages together with confidence.

repeated .google.cloud.documentai.v1.Document.Page.DetectedLanguage detected_languages = 4;

Parameter
NameDescription
indexint
Returns
TypeDescription
Document.Page.Builder

removeFormFields(int index)

public Document.Page.Builder removeFormFields(int index)

A list of visually detected form fields on the page.

repeated .google.cloud.documentai.v1.Document.Page.FormField form_fields = 11;

Parameter
NameDescription
indexint
Returns
TypeDescription
Document.Page.Builder

removeLines(int index)

public Document.Page.Builder removeLines(int index)

A list of visually detected text lines on the page. A collection of tokens that a human would perceive as a line.

repeated .google.cloud.documentai.v1.Document.Page.Line lines = 7;

Parameter
NameDescription
indexint
Returns
TypeDescription
Document.Page.Builder

removeParagraphs(int index)

public Document.Page.Builder removeParagraphs(int index)

A list of visually detected text paragraphs on the page. A collection of lines that a human would perceive as a paragraph.

repeated .google.cloud.documentai.v1.Document.Page.Paragraph paragraphs = 6;

Parameter
NameDescription
indexint
Returns
TypeDescription
Document.Page.Builder

removeTables(int index)

public Document.Page.Builder removeTables(int index)

A list of visually detected tables on the page.

repeated .google.cloud.documentai.v1.Document.Page.Table tables = 10;

Parameter
NameDescription
indexint
Returns
TypeDescription
Document.Page.Builder

removeTokens(int index)

public Document.Page.Builder removeTokens(int index)

A list of visually detected tokens on the page.

repeated .google.cloud.documentai.v1.Document.Page.Token tokens = 8;

Parameter
NameDescription
indexint
Returns
TypeDescription
Document.Page.Builder

removeTransforms(int index)

public Document.Page.Builder removeTransforms(int index)

Transformation matrices that were applied to the original document image to produce Page.image.

repeated .google.cloud.documentai.v1.Document.Page.Matrix transforms = 14;

Parameter
NameDescription
indexint
Returns
TypeDescription
Document.Page.Builder

removeVisualElements(int index)

public Document.Page.Builder removeVisualElements(int index)

A list of detected non-text visual elements e.g. checkbox, signature etc. on the page.

repeated .google.cloud.documentai.v1.Document.Page.VisualElement visual_elements = 9;

Parameter
NameDescription
indexint
Returns
TypeDescription
Document.Page.Builder

setBlocks(int index, Document.Page.Block value)

public Document.Page.Builder setBlocks(int index, Document.Page.Block value)

A list of visually detected text blocks on the page. A block has a set of lines (collected into paragraphs) that have a common line-spacing and orientation.

repeated .google.cloud.documentai.v1.Document.Page.Block blocks = 5;

Parameters
NameDescription
indexint
valueDocument.Page.Block
Returns
TypeDescription
Document.Page.Builder

setBlocks(int index, Document.Page.Block.Builder builderForValue)

public Document.Page.Builder setBlocks(int index, Document.Page.Block.Builder builderForValue)

A list of visually detected text blocks on the page. A block has a set of lines (collected into paragraphs) that have a common line-spacing and orientation.

repeated .google.cloud.documentai.v1.Document.Page.Block blocks = 5;

Parameters
NameDescription
indexint
builderForValueDocument.Page.Block.Builder
Returns
TypeDescription
Document.Page.Builder

setDetectedLanguages(int index, Document.Page.DetectedLanguage value)

public Document.Page.Builder setDetectedLanguages(int index, Document.Page.DetectedLanguage value)

A list of detected languages together with confidence.

repeated .google.cloud.documentai.v1.Document.Page.DetectedLanguage detected_languages = 4;

Parameters
NameDescription
indexint
valueDocument.Page.DetectedLanguage
Returns
TypeDescription
Document.Page.Builder

setDetectedLanguages(int index, Document.Page.DetectedLanguage.Builder builderForValue)

public Document.Page.Builder setDetectedLanguages(int index, Document.Page.DetectedLanguage.Builder builderForValue)

A list of detected languages together with confidence.

repeated .google.cloud.documentai.v1.Document.Page.DetectedLanguage detected_languages = 4;

Parameters
NameDescription
indexint
builderForValueDocument.Page.DetectedLanguage.Builder
Returns
TypeDescription
Document.Page.Builder

setDimension(Document.Page.Dimension value)

public Document.Page.Builder setDimension(Document.Page.Dimension value)

Physical dimension of the page.

.google.cloud.documentai.v1.Document.Page.Dimension dimension = 2;

Parameter
NameDescription
valueDocument.Page.Dimension
Returns
TypeDescription
Document.Page.Builder

setDimension(Document.Page.Dimension.Builder builderForValue)

public Document.Page.Builder setDimension(Document.Page.Dimension.Builder builderForValue)

Physical dimension of the page.

.google.cloud.documentai.v1.Document.Page.Dimension dimension = 2;

Parameter
NameDescription
builderForValueDocument.Page.Dimension.Builder
Returns
TypeDescription
Document.Page.Builder

setField(Descriptors.FieldDescriptor field, Object value)

public Document.Page.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
Document.Page.Builder
Overrides

setFormFields(int index, Document.Page.FormField value)

public Document.Page.Builder setFormFields(int index, Document.Page.FormField value)

A list of visually detected form fields on the page.

repeated .google.cloud.documentai.v1.Document.Page.FormField form_fields = 11;

Parameters
NameDescription
indexint
valueDocument.Page.FormField
Returns
TypeDescription
Document.Page.Builder

setFormFields(int index, Document.Page.FormField.Builder builderForValue)

public Document.Page.Builder setFormFields(int index, Document.Page.FormField.Builder builderForValue)

A list of visually detected form fields on the page.

repeated .google.cloud.documentai.v1.Document.Page.FormField form_fields = 11;

Parameters
NameDescription
indexint
builderForValueDocument.Page.FormField.Builder
Returns
TypeDescription
Document.Page.Builder

setImage(Document.Page.Image value)

public Document.Page.Builder setImage(Document.Page.Image value)

Rendered image for this page. This image is preprocessed to remove any skew, rotation, and distortions such that the annotation bounding boxes can be upright and axis-aligned.

.google.cloud.documentai.v1.Document.Page.Image image = 13;

Parameter
NameDescription
valueDocument.Page.Image
Returns
TypeDescription
Document.Page.Builder

setImage(Document.Page.Image.Builder builderForValue)

public Document.Page.Builder setImage(Document.Page.Image.Builder builderForValue)

Rendered image for this page. This image is preprocessed to remove any skew, rotation, and distortions such that the annotation bounding boxes can be upright and axis-aligned.

.google.cloud.documentai.v1.Document.Page.Image image = 13;

Parameter
NameDescription
builderForValueDocument.Page.Image.Builder
Returns
TypeDescription
Document.Page.Builder

setLayout(Document.Page.Layout value)

public Document.Page.Builder setLayout(Document.Page.Layout value)

Layout for the page.

.google.cloud.documentai.v1.Document.Page.Layout layout = 3;

Parameter
NameDescription
valueDocument.Page.Layout
Returns
TypeDescription
Document.Page.Builder

setLayout(Document.Page.Layout.Builder builderForValue)

public Document.Page.Builder setLayout(Document.Page.Layout.Builder builderForValue)

Layout for the page.

.google.cloud.documentai.v1.Document.Page.Layout layout = 3;

Parameter
NameDescription
builderForValueDocument.Page.Layout.Builder
Returns
TypeDescription
Document.Page.Builder

setLines(int index, Document.Page.Line value)

public Document.Page.Builder setLines(int index, Document.Page.Line value)

A list of visually detected text lines on the page. A collection of tokens that a human would perceive as a line.

repeated .google.cloud.documentai.v1.Document.Page.Line lines = 7;

Parameters
NameDescription
indexint
valueDocument.Page.Line
Returns
TypeDescription
Document.Page.Builder

setLines(int index, Document.Page.Line.Builder builderForValue)

public Document.Page.Builder setLines(int index, Document.Page.Line.Builder builderForValue)

A list of visually detected text lines on the page. A collection of tokens that a human would perceive as a line.

repeated .google.cloud.documentai.v1.Document.Page.Line lines = 7;

Parameters
NameDescription
indexint
builderForValueDocument.Page.Line.Builder
Returns
TypeDescription
Document.Page.Builder

setPageNumber(int value)

public Document.Page.Builder setPageNumber(int value)

1-based index for current Page in a parent Document. Useful when a page is taken out of a Document for individual processing.

int32 page_number = 1;

Parameter
NameDescription
valueint

The pageNumber to set.

Returns
TypeDescription
Document.Page.Builder

This builder for chaining.

setParagraphs(int index, Document.Page.Paragraph value)

public Document.Page.Builder setParagraphs(int index, Document.Page.Paragraph value)

A list of visually detected text paragraphs on the page. A collection of lines that a human would perceive as a paragraph.

repeated .google.cloud.documentai.v1.Document.Page.Paragraph paragraphs = 6;

Parameters
NameDescription
indexint
valueDocument.Page.Paragraph
Returns
TypeDescription
Document.Page.Builder

setParagraphs(int index, Document.Page.Paragraph.Builder builderForValue)

public Document.Page.Builder setParagraphs(int index, Document.Page.Paragraph.Builder builderForValue)

A list of visually detected text paragraphs on the page. A collection of lines that a human would perceive as a paragraph.

repeated .google.cloud.documentai.v1.Document.Page.Paragraph paragraphs = 6;

Parameters
NameDescription
indexint
builderForValueDocument.Page.Paragraph.Builder
Returns
TypeDescription
Document.Page.Builder

setProvenance(Document.Provenance value)

public Document.Page.Builder setProvenance(Document.Provenance value)

The history of this page.

.google.cloud.documentai.v1.Document.Provenance provenance = 16;

Parameter
NameDescription
valueDocument.Provenance
Returns
TypeDescription
Document.Page.Builder

setProvenance(Document.Provenance.Builder builderForValue)

public Document.Page.Builder setProvenance(Document.Provenance.Builder builderForValue)

The history of this page.

.google.cloud.documentai.v1.Document.Provenance provenance = 16;

Parameter
NameDescription
builderForValueDocument.Provenance.Builder
Returns
TypeDescription
Document.Page.Builder

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

public Document.Page.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
NameDescription
fieldFieldDescriptor
indexint
valueObject
Returns
TypeDescription
Document.Page.Builder
Overrides

setTables(int index, Document.Page.Table value)

public Document.Page.Builder setTables(int index, Document.Page.Table value)

A list of visually detected tables on the page.

repeated .google.cloud.documentai.v1.Document.Page.Table tables = 10;

Parameters
NameDescription
indexint
valueDocument.Page.Table
Returns
TypeDescription
Document.Page.Builder

setTables(int index, Document.Page.Table.Builder builderForValue)

public Document.Page.Builder setTables(int index, Document.Page.Table.Builder builderForValue)

A list of visually detected tables on the page.

repeated .google.cloud.documentai.v1.Document.Page.Table tables = 10;

Parameters
NameDescription
indexint
builderForValueDocument.Page.Table.Builder
Returns
TypeDescription
Document.Page.Builder

setTokens(int index, Document.Page.Token value)

public Document.Page.Builder setTokens(int index, Document.Page.Token value)

A list of visually detected tokens on the page.

repeated .google.cloud.documentai.v1.Document.Page.Token tokens = 8;

Parameters
NameDescription
indexint
valueDocument.Page.Token
Returns
TypeDescription
Document.Page.Builder

setTokens(int index, Document.Page.Token.Builder builderForValue)

public Document.Page.Builder setTokens(int index, Document.Page.Token.Builder builderForValue)

A list of visually detected tokens on the page.

repeated .google.cloud.documentai.v1.Document.Page.Token tokens = 8;

Parameters
NameDescription
indexint
builderForValueDocument.Page.Token.Builder
Returns
TypeDescription
Document.Page.Builder

setTransforms(int index, Document.Page.Matrix value)

public Document.Page.Builder setTransforms(int index, Document.Page.Matrix value)

Transformation matrices that were applied to the original document image to produce Page.image.

repeated .google.cloud.documentai.v1.Document.Page.Matrix transforms = 14;

Parameters
NameDescription
indexint
valueDocument.Page.Matrix
Returns
TypeDescription
Document.Page.Builder

setTransforms(int index, Document.Page.Matrix.Builder builderForValue)

public Document.Page.Builder setTransforms(int index, Document.Page.Matrix.Builder builderForValue)

Transformation matrices that were applied to the original document image to produce Page.image.

repeated .google.cloud.documentai.v1.Document.Page.Matrix transforms = 14;

Parameters
NameDescription
indexint
builderForValueDocument.Page.Matrix.Builder
Returns
TypeDescription
Document.Page.Builder

setUnknownFields(UnknownFieldSet unknownFields)

public final Document.Page.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
Document.Page.Builder
Overrides

setVisualElements(int index, Document.Page.VisualElement value)

public Document.Page.Builder setVisualElements(int index, Document.Page.VisualElement value)

A list of detected non-text visual elements e.g. checkbox, signature etc. on the page.

repeated .google.cloud.documentai.v1.Document.Page.VisualElement visual_elements = 9;

Parameters
NameDescription
indexint
valueDocument.Page.VisualElement
Returns
TypeDescription
Document.Page.Builder

setVisualElements(int index, Document.Page.VisualElement.Builder builderForValue)

public Document.Page.Builder setVisualElements(int index, Document.Page.VisualElement.Builder builderForValue)

A list of detected non-text visual elements e.g. checkbox, signature etc. on the page.

repeated .google.cloud.documentai.v1.Document.Page.VisualElement visual_elements = 9;

Parameters
NameDescription
indexint
builderForValueDocument.Page.VisualElement.Builder
Returns
TypeDescription
Document.Page.Builder