public static final class TextExtractionEvaluationMetrics.ConfidenceMetricsEntry.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<TextExtractionEvaluationMetrics.ConfidenceMetricsEntry.Builder> implements TextExtractionEvaluationMetrics.ConfidenceMetricsEntryOrBuilder
Metrics for a single confidence threshold.Protobuf type
google.cloud.automl.v1.TextExtractionEvaluationMetrics.ConfidenceMetricsEntrygetAllFields, 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<TextExtractionEvaluationMetrics.ConfidenceMetricsEntry.Builder>public TextExtractionEvaluationMetrics.ConfidenceMetricsEntry.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<TextExtractionEvaluationMetrics.ConfidenceMetricsEntry.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<TextExtractionEvaluationMetrics.ConfidenceMetricsEntry.Builder>public TextExtractionEvaluationMetrics.ConfidenceMetricsEntry getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic TextExtractionEvaluationMetrics.ConfidenceMetricsEntry build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic TextExtractionEvaluationMetrics.ConfidenceMetricsEntry buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic TextExtractionEvaluationMetrics.ConfidenceMetricsEntry.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<TextExtractionEvaluationMetrics.ConfidenceMetricsEntry.Builder>public TextExtractionEvaluationMetrics.ConfidenceMetricsEntry.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<TextExtractionEvaluationMetrics.ConfidenceMetricsEntry.Builder>public TextExtractionEvaluationMetrics.ConfidenceMetricsEntry.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<TextExtractionEvaluationMetrics.ConfidenceMetricsEntry.Builder>public TextExtractionEvaluationMetrics.ConfidenceMetricsEntry.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<TextExtractionEvaluationMetrics.ConfidenceMetricsEntry.Builder>public TextExtractionEvaluationMetrics.ConfidenceMetricsEntry.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<TextExtractionEvaluationMetrics.ConfidenceMetricsEntry.Builder>public TextExtractionEvaluationMetrics.ConfidenceMetricsEntry.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<TextExtractionEvaluationMetrics.ConfidenceMetricsEntry.Builder>public TextExtractionEvaluationMetrics.ConfidenceMetricsEntry.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<TextExtractionEvaluationMetrics.ConfidenceMetricsEntry.Builder>public TextExtractionEvaluationMetrics.ConfidenceMetricsEntry.Builder mergeFrom(TextExtractionEvaluationMetrics.ConfidenceMetricsEntry other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<TextExtractionEvaluationMetrics.ConfidenceMetricsEntry.Builder>public TextExtractionEvaluationMetrics.ConfidenceMetricsEntry.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<TextExtractionEvaluationMetrics.ConfidenceMetricsEntry.Builder>IOExceptionpublic float getConfidenceThreshold()
Output only. The confidence threshold value used to compute the metrics. Only annotations with score of at least this threshold are considered to be ones the model would return.
float confidence_threshold = 1;getConfidenceThreshold in interface TextExtractionEvaluationMetrics.ConfidenceMetricsEntryOrBuilderpublic TextExtractionEvaluationMetrics.ConfidenceMetricsEntry.Builder setConfidenceThreshold(float value)
Output only. The confidence threshold value used to compute the metrics. Only annotations with score of at least this threshold are considered to be ones the model would return.
float confidence_threshold = 1;value - The confidenceThreshold to set.public TextExtractionEvaluationMetrics.ConfidenceMetricsEntry.Builder clearConfidenceThreshold()
Output only. The confidence threshold value used to compute the metrics. Only annotations with score of at least this threshold are considered to be ones the model would return.
float confidence_threshold = 1;public float getRecall()
Output only. Recall under the given confidence threshold.
float recall = 3;getRecall in interface TextExtractionEvaluationMetrics.ConfidenceMetricsEntryOrBuilderpublic TextExtractionEvaluationMetrics.ConfidenceMetricsEntry.Builder setRecall(float value)
Output only. Recall under the given confidence threshold.
float recall = 3;value - The recall to set.public TextExtractionEvaluationMetrics.ConfidenceMetricsEntry.Builder clearRecall()
Output only. Recall under the given confidence threshold.
float recall = 3;public float getPrecision()
Output only. Precision under the given confidence threshold.
float precision = 4;getPrecision in interface TextExtractionEvaluationMetrics.ConfidenceMetricsEntryOrBuilderpublic TextExtractionEvaluationMetrics.ConfidenceMetricsEntry.Builder setPrecision(float value)
Output only. Precision under the given confidence threshold.
float precision = 4;value - The precision to set.public TextExtractionEvaluationMetrics.ConfidenceMetricsEntry.Builder clearPrecision()
Output only. Precision under the given confidence threshold.
float precision = 4;public float getF1Score()
Output only. The harmonic mean of recall and precision.
float f1_score = 5;getF1Score in interface TextExtractionEvaluationMetrics.ConfidenceMetricsEntryOrBuilderpublic TextExtractionEvaluationMetrics.ConfidenceMetricsEntry.Builder setF1Score(float value)
Output only. The harmonic mean of recall and precision.
float f1_score = 5;value - The f1Score to set.public TextExtractionEvaluationMetrics.ConfidenceMetricsEntry.Builder clearF1Score()
Output only. The harmonic mean of recall and precision.
float f1_score = 5;public final TextExtractionEvaluationMetrics.ConfidenceMetricsEntry.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<TextExtractionEvaluationMetrics.ConfidenceMetricsEntry.Builder>public final TextExtractionEvaluationMetrics.ConfidenceMetricsEntry.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<TextExtractionEvaluationMetrics.ConfidenceMetricsEntry.Builder>Copyright © 2025 Google LLC. All rights reserved.