public static final class Document.Label.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Document.Label.Builder> implements Document.LabelOrBuilder
Label attaches schema information and/or other metadata to segments within a [Document][google.cloud.documentai.v1beta2.Document]. Multiple [Label][google.cloud.documentai.v1beta2.Document.Label]s on a single field can denote either different labels, different instances of the same label created at different times, or some combination of both.Protobuf type
google.cloud.documentai.v1beta2.Document.Label| Modifier and Type | Method and Description |
|---|---|
Document.Label.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Document.Label |
build() |
Document.Label |
buildPartial() |
Document.Label.Builder |
clear() |
Document.Label.Builder |
clearAutomlModel()
Label is generated AutoML model.
|
Document.Label.Builder |
clearConfidence()
Confidence score between 0 and 1 for label assignment.
|
Document.Label.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Document.Label.Builder |
clearName()
Name of the label.
|
Document.Label.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Document.Label.Builder |
clearSource() |
Document.Label.Builder |
clone() |
String |
getAutomlModel()
Label is generated AutoML model.
|
com.google.protobuf.ByteString |
getAutomlModelBytes()
Label is generated AutoML model.
|
float |
getConfidence()
Confidence score between 0 and 1 for label assignment.
|
Document.Label |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getName()
Name of the label.
|
com.google.protobuf.ByteString |
getNameBytes()
Name of the label.
|
Document.Label.SourceCase |
getSourceCase() |
boolean |
hasAutomlModel()
Label is generated AutoML model.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Document.Label.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Document.Label.Builder |
mergeFrom(Document.Label other) |
Document.Label.Builder |
mergeFrom(com.google.protobuf.Message other) |
Document.Label.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Document.Label.Builder |
setAutomlModel(String value)
Label is generated AutoML model.
|
Document.Label.Builder |
setAutomlModelBytes(com.google.protobuf.ByteString value)
Label is generated AutoML model.
|
Document.Label.Builder |
setConfidence(float value)
Confidence score between 0 and 1 for label assignment.
|
Document.Label.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Document.Label.Builder |
setName(String value)
Name of the label.
|
Document.Label.Builder |
setNameBytes(com.google.protobuf.ByteString value)
Name of the label.
|
Document.Label.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Document.Label.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Document.Label.Builder>public Document.Label.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Document.Label.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<Document.Label.Builder>public Document.Label getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Document.Label build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Document.Label buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Document.Label.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Document.Label.Builder>public Document.Label.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<Document.Label.Builder>public Document.Label.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Document.Label.Builder>public Document.Label.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Document.Label.Builder>public Document.Label.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Document.Label.Builder>public Document.Label.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Document.Label.Builder>public Document.Label.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Document.Label.Builder>public Document.Label.Builder mergeFrom(Document.Label other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Document.Label.Builder>public Document.Label.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Document.Label.Builder>IOExceptionpublic Document.Label.SourceCase getSourceCase()
getSourceCase in interface Document.LabelOrBuilderpublic Document.Label.Builder clearSource()
public boolean hasAutomlModel()
Label is generated AutoML model. This field stores the full resource
name of the AutoML model.
Format:
`projects/{project-id}/locations/{location-id}/models/{model-id}`
string automl_model = 2;hasAutomlModel in interface Document.LabelOrBuilderpublic String getAutomlModel()
Label is generated AutoML model. This field stores the full resource
name of the AutoML model.
Format:
`projects/{project-id}/locations/{location-id}/models/{model-id}`
string automl_model = 2;getAutomlModel in interface Document.LabelOrBuilderpublic com.google.protobuf.ByteString getAutomlModelBytes()
Label is generated AutoML model. This field stores the full resource
name of the AutoML model.
Format:
`projects/{project-id}/locations/{location-id}/models/{model-id}`
string automl_model = 2;getAutomlModelBytes in interface Document.LabelOrBuilderpublic Document.Label.Builder setAutomlModel(String value)
Label is generated AutoML model. This field stores the full resource
name of the AutoML model.
Format:
`projects/{project-id}/locations/{location-id}/models/{model-id}`
string automl_model = 2;value - The automlModel to set.public Document.Label.Builder clearAutomlModel()
Label is generated AutoML model. This field stores the full resource
name of the AutoML model.
Format:
`projects/{project-id}/locations/{location-id}/models/{model-id}`
string automl_model = 2;public Document.Label.Builder setAutomlModelBytes(com.google.protobuf.ByteString value)
Label is generated AutoML model. This field stores the full resource
name of the AutoML model.
Format:
`projects/{project-id}/locations/{location-id}/models/{model-id}`
string automl_model = 2;value - The bytes for automlModel to set.public String getName()
Name of the label. When the label is generated from AutoML Text Classification model, this field represents the name of the category.
string name = 1;getName in interface Document.LabelOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
Name of the label. When the label is generated from AutoML Text Classification model, this field represents the name of the category.
string name = 1;getNameBytes in interface Document.LabelOrBuilderpublic Document.Label.Builder setName(String value)
Name of the label. When the label is generated from AutoML Text Classification model, this field represents the name of the category.
string name = 1;value - The name to set.public Document.Label.Builder clearName()
Name of the label. When the label is generated from AutoML Text Classification model, this field represents the name of the category.
string name = 1;public Document.Label.Builder setNameBytes(com.google.protobuf.ByteString value)
Name of the label. When the label is generated from AutoML Text Classification model, this field represents the name of the category.
string name = 1;value - The bytes for name to set.public float getConfidence()
Confidence score between 0 and 1 for label assignment.
float confidence = 3;getConfidence in interface Document.LabelOrBuilderpublic Document.Label.Builder setConfidence(float value)
Confidence score between 0 and 1 for label assignment.
float confidence = 3;value - The confidence to set.public Document.Label.Builder clearConfidence()
Confidence score between 0 and 1 for label assignment.
float confidence = 3;public final Document.Label.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Document.Label.Builder>public final Document.Label.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Document.Label.Builder>Copyright © 2024 Google LLC. All rights reserved.