Interface Document.LayoutOrBuilder (2.20.0)

public static interface Document.LayoutOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getBoundingPoly()

public abstract BoundingPoly getBoundingPoly()

The position of the text_segment in the page. Contains exactly 4 normalized_vertices and they are connected by edges in the order provided, which will represent a rectangle parallel to the frame. The NormalizedVertex-s are relative to the page. Coordinates are based on top-left as point (0,0).

.google.cloud.automl.v1.BoundingPoly bounding_poly = 3;

Returns
TypeDescription
BoundingPoly

The boundingPoly.

getBoundingPolyOrBuilder()

public abstract BoundingPolyOrBuilder getBoundingPolyOrBuilder()

The position of the text_segment in the page. Contains exactly 4 normalized_vertices and they are connected by edges in the order provided, which will represent a rectangle parallel to the frame. The NormalizedVertex-s are relative to the page. Coordinates are based on top-left as point (0,0).

.google.cloud.automl.v1.BoundingPoly bounding_poly = 3;

Returns
TypeDescription
BoundingPolyOrBuilder

getPageNumber()

public abstract int getPageNumber()

Page number of the text_segment in the original document, starts from 1.

int32 page_number = 2;

Returns
TypeDescription
int

The pageNumber.

getTextSegment()

public abstract TextSegment getTextSegment()

Text Segment that represents a segment in document_text.

.google.cloud.automl.v1.TextSegment text_segment = 1;

Returns
TypeDescription
TextSegment

The textSegment.

getTextSegmentOrBuilder()

public abstract TextSegmentOrBuilder getTextSegmentOrBuilder()

Text Segment that represents a segment in document_text.

.google.cloud.automl.v1.TextSegment text_segment = 1;

Returns
TypeDescription
TextSegmentOrBuilder

getTextSegmentType()

public abstract Document.Layout.TextSegmentType getTextSegmentType()

The type of the text_segment in document.

.google.cloud.automl.v1.Document.Layout.TextSegmentType text_segment_type = 4;

Returns
TypeDescription
Document.Layout.TextSegmentType

The textSegmentType.

getTextSegmentTypeValue()

public abstract int getTextSegmentTypeValue()

The type of the text_segment in document.

.google.cloud.automl.v1.Document.Layout.TextSegmentType text_segment_type = 4;

Returns
TypeDescription
int

The enum numeric value on the wire for textSegmentType.

hasBoundingPoly()

public abstract boolean hasBoundingPoly()

The position of the text_segment in the page. Contains exactly 4 normalized_vertices and they are connected by edges in the order provided, which will represent a rectangle parallel to the frame. The NormalizedVertex-s are relative to the page. Coordinates are based on top-left as point (0,0).

.google.cloud.automl.v1.BoundingPoly bounding_poly = 3;

Returns
TypeDescription
boolean

Whether the boundingPoly field is set.

hasTextSegment()

public abstract boolean hasTextSegment()

Text Segment that represents a segment in document_text.

.google.cloud.automl.v1.TextSegment text_segment = 1;

Returns
TypeDescription
boolean

Whether the textSegment field is set.