- 3.81.0 (latest)
- 3.80.0
- 3.78.0
- 3.76.0
- 3.74.0
- 3.73.0
- 3.72.0
- 3.71.0
- 3.70.0
- 3.68.0
- 3.66.0
- 3.65.0
- 3.62.0
- 3.61.0
- 3.60.0
- 3.58.0
- 3.57.0
- 3.56.0
- 3.55.0
- 3.54.0
- 3.53.0
- 3.52.0
- 3.51.0
- 3.50.0
- 3.49.0
- 3.47.0
- 3.46.0
- 3.45.0
- 3.44.0
- 3.43.0
- 3.42.0
- 3.41.0
- 3.40.0
- 3.39.0
- 3.38.0
- 3.37.0
- 3.35.0
- 3.34.0
- 3.33.0
- 3.32.0
- 3.31.0
- 3.30.0
- 3.29.0
- 3.28.0
- 3.27.0
- 3.26.0
- 3.25.0
- 3.22.0
- 3.21.0
- 3.20.0
- 3.19.0
- 3.18.0
- 3.17.0
- 3.16.0
- 3.15.0
- 3.14.0
- 3.13.0
- 3.12.0
- 3.11.0
- 3.10.0
- 3.9.0
- 3.7.0
- 3.6.0
- 3.5.0
- 3.4.0
- 3.3.0
- 3.2.0
- 3.1.3
- 2.1.4
- 2.0.29
public static final class TextAnnotation.Builder extends GeneratedMessage.Builder<TextAnnotation.Builder> implements TextAnnotationOrBuilderTextAnnotation contains a structured representation of OCR extracted text. The hierarchy of an OCR extracted text structure is like this: TextAnnotation -> Page -> Block -> Paragraph -> Word -> Symbol Each structural component, starting from Page, may further have their own properties. Properties describe detected languages, breaks etc.. Please refer to the TextAnnotation.TextProperty message definition below for more detail.
Protobuf type google.cloud.vision.v1p4beta1.TextAnnotation
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > TextAnnotation.BuilderImplements
TextAnnotationOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
addAllPages(Iterable<? extends Page> values)
public TextAnnotation.Builder addAllPages(Iterable<? extends Page> values)List of pages detected by OCR.
repeated .google.cloud.vision.v1p4beta1.Page pages = 1;
| Parameter | |
|---|---|
| Name | Description |
values |
Iterable<? extends com.google.cloud.vision.v1p4beta1.Page> |
| Returns | |
|---|---|
| Type | Description |
TextAnnotation.Builder |
|
addPages(Page value)
public TextAnnotation.Builder addPages(Page value)List of pages detected by OCR.
repeated .google.cloud.vision.v1p4beta1.Page pages = 1;
| Parameter | |
|---|---|
| Name | Description |
value |
Page |
| Returns | |
|---|---|
| Type | Description |
TextAnnotation.Builder |
|
addPages(Page.Builder builderForValue)
public TextAnnotation.Builder addPages(Page.Builder builderForValue)List of pages detected by OCR.
repeated .google.cloud.vision.v1p4beta1.Page pages = 1;
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
Page.Builder |
| Returns | |
|---|---|
| Type | Description |
TextAnnotation.Builder |
|
addPages(int index, Page value)
public TextAnnotation.Builder addPages(int index, Page value)List of pages detected by OCR.
repeated .google.cloud.vision.v1p4beta1.Page pages = 1;
| Parameters | |
|---|---|
| Name | Description |
index |
int |
value |
Page |
| Returns | |
|---|---|
| Type | Description |
TextAnnotation.Builder |
|
addPages(int index, Page.Builder builderForValue)
public TextAnnotation.Builder addPages(int index, Page.Builder builderForValue)List of pages detected by OCR.
repeated .google.cloud.vision.v1p4beta1.Page pages = 1;
| Parameters | |
|---|---|
| Name | Description |
index |
int |
builderForValue |
Page.Builder |
| Returns | |
|---|---|
| Type | Description |
TextAnnotation.Builder |
|
addPagesBuilder()
public Page.Builder addPagesBuilder()List of pages detected by OCR.
repeated .google.cloud.vision.v1p4beta1.Page pages = 1;
| Returns | |
|---|---|
| Type | Description |
Page.Builder |
|
addPagesBuilder(int index)
public Page.Builder addPagesBuilder(int index)List of pages detected by OCR.
repeated .google.cloud.vision.v1p4beta1.Page pages = 1;
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
Page.Builder |
|
build()
public TextAnnotation build()| Returns | |
|---|---|
| Type | Description |
TextAnnotation |
|
buildPartial()
public TextAnnotation buildPartial()| Returns | |
|---|---|
| Type | Description |
TextAnnotation |
|
clear()
public TextAnnotation.Builder clear()| Returns | |
|---|---|
| Type | Description |
TextAnnotation.Builder |
|
clearPages()
public TextAnnotation.Builder clearPages()List of pages detected by OCR.
repeated .google.cloud.vision.v1p4beta1.Page pages = 1;
| Returns | |
|---|---|
| Type | Description |
TextAnnotation.Builder |
|
clearText()
public TextAnnotation.Builder clearText()UTF-8 text detected on the pages.
string text = 2;
| Returns | |
|---|---|
| Type | Description |
TextAnnotation.Builder |
This builder for chaining. |
getDefaultInstanceForType()
public TextAnnotation getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
TextAnnotation |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getPages(int index)
public Page getPages(int index)List of pages detected by OCR.
repeated .google.cloud.vision.v1p4beta1.Page pages = 1;
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
Page |
|
getPagesBuilder(int index)
public Page.Builder getPagesBuilder(int index)List of pages detected by OCR.
repeated .google.cloud.vision.v1p4beta1.Page pages = 1;
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
Page.Builder |
|
getPagesBuilderList()
public List<Page.Builder> getPagesBuilderList()List of pages detected by OCR.
repeated .google.cloud.vision.v1p4beta1.Page pages = 1;
| Returns | |
|---|---|
| Type | Description |
List<Builder> |
|
getPagesCount()
public int getPagesCount()List of pages detected by OCR.
repeated .google.cloud.vision.v1p4beta1.Page pages = 1;
| Returns | |
|---|---|
| Type | Description |
int |
|
getPagesList()
public List<Page> getPagesList()List of pages detected by OCR.
repeated .google.cloud.vision.v1p4beta1.Page pages = 1;
| Returns | |
|---|---|
| Type | Description |
List<Page> |
|
getPagesOrBuilder(int index)
public PageOrBuilder getPagesOrBuilder(int index)List of pages detected by OCR.
repeated .google.cloud.vision.v1p4beta1.Page pages = 1;
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
PageOrBuilder |
|
getPagesOrBuilderList()
public List<? extends PageOrBuilder> getPagesOrBuilderList()List of pages detected by OCR.
repeated .google.cloud.vision.v1p4beta1.Page pages = 1;
| Returns | |
|---|---|
| Type | Description |
List<? extends com.google.cloud.vision.v1p4beta1.PageOrBuilder> |
|
getText()
public String getText()UTF-8 text detected on the pages.
string text = 2;
| Returns | |
|---|---|
| Type | Description |
String |
The text. |
getTextBytes()
public ByteString getTextBytes()UTF-8 text detected on the pages.
string text = 2;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for text. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(TextAnnotation other)
public TextAnnotation.Builder mergeFrom(TextAnnotation other)| Parameter | |
|---|---|
| Name | Description |
other |
TextAnnotation |
| Returns | |
|---|---|
| Type | Description |
TextAnnotation.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public TextAnnotation.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
TextAnnotation.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public TextAnnotation.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
TextAnnotation.Builder |
|
removePages(int index)
public TextAnnotation.Builder removePages(int index)List of pages detected by OCR.
repeated .google.cloud.vision.v1p4beta1.Page pages = 1;
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
TextAnnotation.Builder |
|
setPages(int index, Page value)
public TextAnnotation.Builder setPages(int index, Page value)List of pages detected by OCR.
repeated .google.cloud.vision.v1p4beta1.Page pages = 1;
| Parameters | |
|---|---|
| Name | Description |
index |
int |
value |
Page |
| Returns | |
|---|---|
| Type | Description |
TextAnnotation.Builder |
|
setPages(int index, Page.Builder builderForValue)
public TextAnnotation.Builder setPages(int index, Page.Builder builderForValue)List of pages detected by OCR.
repeated .google.cloud.vision.v1p4beta1.Page pages = 1;
| Parameters | |
|---|---|
| Name | Description |
index |
int |
builderForValue |
Page.Builder |
| Returns | |
|---|---|
| Type | Description |
TextAnnotation.Builder |
|
setText(String value)
public TextAnnotation.Builder setText(String value)UTF-8 text detected on the pages.
string text = 2;
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe text to set. |
| Returns | |
|---|---|
| Type | Description |
TextAnnotation.Builder |
This builder for chaining. |
setTextBytes(ByteString value)
public TextAnnotation.Builder setTextBytes(ByteString value)UTF-8 text detected on the pages.
string text = 2;
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for text to set. |
| Returns | |
|---|---|
| Type | Description |
TextAnnotation.Builder |
This builder for chaining. |