Class Evaluation.Metrics.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Evaluation.Metrics.Builder>
-
- com.google.cloud.documentai.v1beta3.Evaluation.Metrics.Builder
-
- All Implemented Interfaces:
Evaluation.MetricsOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- Evaluation.Metrics
public static final class Evaluation.Metrics.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Evaluation.Metrics.Builder> implements Evaluation.MetricsOrBuilder
Evaluation metrics, either in aggregate or about a specific entity.
Protobuf typegoogle.cloud.documentai.v1beta3.Evaluation.Metrics
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Evaluation.Metrics.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Evaluation.Metricsbuild()Evaluation.MetricsbuildPartial()Evaluation.Metrics.Builderclear()Evaluation.Metrics.BuilderclearF1Score()The calculated f1 score.Evaluation.Metrics.BuilderclearFalseNegativesCount()The amount of false negatives.Evaluation.Metrics.BuilderclearFalsePositivesCount()The amount of false positives.Evaluation.Metrics.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)Evaluation.Metrics.BuilderclearGroundTruthDocumentCount()The amount of documents with a ground truth occurrence.Evaluation.Metrics.BuilderclearGroundTruthOccurrencesCount()The amount of occurrences in ground truth documents.Evaluation.Metrics.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)Evaluation.Metrics.BuilderclearPrecision()The calculated precision.Evaluation.Metrics.BuilderclearPredictedDocumentCount()The amount of documents with a predicted occurrence.Evaluation.Metrics.BuilderclearPredictedOccurrencesCount()The amount of occurrences in predicted documents.Evaluation.Metrics.BuilderclearRecall()The calculated recall.Evaluation.Metrics.BuilderclearTotalDocumentsCount()The amount of documents that had an occurrence of this label.Evaluation.Metrics.BuilderclearTruePositivesCount()The amount of true positives.Evaluation.Metrics.Builderclone()Evaluation.MetricsgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()floatgetF1Score()The calculated f1 score.intgetFalseNegativesCount()The amount of false negatives.intgetFalsePositivesCount()The amount of false positives.intgetGroundTruthDocumentCount()The amount of documents with a ground truth occurrence.intgetGroundTruthOccurrencesCount()The amount of occurrences in ground truth documents.floatgetPrecision()The calculated precision.intgetPredictedDocumentCount()The amount of documents with a predicted occurrence.intgetPredictedOccurrencesCount()The amount of occurrences in predicted documents.floatgetRecall()The calculated recall.intgetTotalDocumentsCount()The amount of documents that had an occurrence of this label.intgetTruePositivesCount()The amount of true positives.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()Evaluation.Metrics.BuildermergeFrom(Evaluation.Metrics other)Evaluation.Metrics.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Evaluation.Metrics.BuildermergeFrom(com.google.protobuf.Message other)Evaluation.Metrics.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Evaluation.Metrics.BuildersetF1Score(float value)The calculated f1 score.Evaluation.Metrics.BuildersetFalseNegativesCount(int value)The amount of false negatives.Evaluation.Metrics.BuildersetFalsePositivesCount(int value)The amount of false positives.Evaluation.Metrics.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Evaluation.Metrics.BuildersetGroundTruthDocumentCount(int value)The amount of documents with a ground truth occurrence.Evaluation.Metrics.BuildersetGroundTruthOccurrencesCount(int value)The amount of occurrences in ground truth documents.Evaluation.Metrics.BuildersetPrecision(float value)The calculated precision.Evaluation.Metrics.BuildersetPredictedDocumentCount(int value)The amount of documents with a predicted occurrence.Evaluation.Metrics.BuildersetPredictedOccurrencesCount(int value)The amount of occurrences in predicted documents.Evaluation.Metrics.BuildersetRecall(float value)The calculated recall.Evaluation.Metrics.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)Evaluation.Metrics.BuildersetTotalDocumentsCount(int value)The amount of documents that had an occurrence of this label.Evaluation.Metrics.BuildersetTruePositivesCount(int value)The amount of true positives.Evaluation.Metrics.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<Evaluation.Metrics.Builder>
-
clear
public Evaluation.Metrics.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<Evaluation.Metrics.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<Evaluation.Metrics.Builder>
-
getDefaultInstanceForType
public Evaluation.Metrics getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Evaluation.Metrics build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Evaluation.Metrics buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Evaluation.Metrics.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<Evaluation.Metrics.Builder>
-
setField
public Evaluation.Metrics.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Evaluation.Metrics.Builder>
-
clearField
public Evaluation.Metrics.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Evaluation.Metrics.Builder>
-
clearOneof
public Evaluation.Metrics.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Evaluation.Metrics.Builder>
-
setRepeatedField
public Evaluation.Metrics.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Evaluation.Metrics.Builder>
-
addRepeatedField
public Evaluation.Metrics.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Evaluation.Metrics.Builder>
-
mergeFrom
public Evaluation.Metrics.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Evaluation.Metrics.Builder>
-
mergeFrom
public Evaluation.Metrics.Builder mergeFrom(Evaluation.Metrics other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Evaluation.Metrics.Builder>
-
mergeFrom
public Evaluation.Metrics.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Evaluation.Metrics.Builder>- Throws:
IOException
-
getPrecision
public float getPrecision()
The calculated precision.
float precision = 1;- Specified by:
getPrecisionin interfaceEvaluation.MetricsOrBuilder- Returns:
- The precision.
-
setPrecision
public Evaluation.Metrics.Builder setPrecision(float value)
The calculated precision.
float precision = 1;- Parameters:
value- The precision to set.- Returns:
- This builder for chaining.
-
clearPrecision
public Evaluation.Metrics.Builder clearPrecision()
The calculated precision.
float precision = 1;- Returns:
- This builder for chaining.
-
getRecall
public float getRecall()
The calculated recall.
float recall = 2;- Specified by:
getRecallin interfaceEvaluation.MetricsOrBuilder- Returns:
- The recall.
-
setRecall
public Evaluation.Metrics.Builder setRecall(float value)
The calculated recall.
float recall = 2;- Parameters:
value- The recall to set.- Returns:
- This builder for chaining.
-
clearRecall
public Evaluation.Metrics.Builder clearRecall()
The calculated recall.
float recall = 2;- Returns:
- This builder for chaining.
-
getF1Score
public float getF1Score()
The calculated f1 score.
float f1_score = 3;- Specified by:
getF1Scorein interfaceEvaluation.MetricsOrBuilder- Returns:
- The f1Score.
-
setF1Score
public Evaluation.Metrics.Builder setF1Score(float value)
The calculated f1 score.
float f1_score = 3;- Parameters:
value- The f1Score to set.- Returns:
- This builder for chaining.
-
clearF1Score
public Evaluation.Metrics.Builder clearF1Score()
The calculated f1 score.
float f1_score = 3;- Returns:
- This builder for chaining.
-
getPredictedOccurrencesCount
public int getPredictedOccurrencesCount()
The amount of occurrences in predicted documents.
int32 predicted_occurrences_count = 4;- Specified by:
getPredictedOccurrencesCountin interfaceEvaluation.MetricsOrBuilder- Returns:
- The predictedOccurrencesCount.
-
setPredictedOccurrencesCount
public Evaluation.Metrics.Builder setPredictedOccurrencesCount(int value)
The amount of occurrences in predicted documents.
int32 predicted_occurrences_count = 4;- Parameters:
value- The predictedOccurrencesCount to set.- Returns:
- This builder for chaining.
-
clearPredictedOccurrencesCount
public Evaluation.Metrics.Builder clearPredictedOccurrencesCount()
The amount of occurrences in predicted documents.
int32 predicted_occurrences_count = 4;- Returns:
- This builder for chaining.
-
getGroundTruthOccurrencesCount
public int getGroundTruthOccurrencesCount()
The amount of occurrences in ground truth documents.
int32 ground_truth_occurrences_count = 5;- Specified by:
getGroundTruthOccurrencesCountin interfaceEvaluation.MetricsOrBuilder- Returns:
- The groundTruthOccurrencesCount.
-
setGroundTruthOccurrencesCount
public Evaluation.Metrics.Builder setGroundTruthOccurrencesCount(int value)
The amount of occurrences in ground truth documents.
int32 ground_truth_occurrences_count = 5;- Parameters:
value- The groundTruthOccurrencesCount to set.- Returns:
- This builder for chaining.
-
clearGroundTruthOccurrencesCount
public Evaluation.Metrics.Builder clearGroundTruthOccurrencesCount()
The amount of occurrences in ground truth documents.
int32 ground_truth_occurrences_count = 5;- Returns:
- This builder for chaining.
-
getPredictedDocumentCount
public int getPredictedDocumentCount()
The amount of documents with a predicted occurrence.
int32 predicted_document_count = 10;- Specified by:
getPredictedDocumentCountin interfaceEvaluation.MetricsOrBuilder- Returns:
- The predictedDocumentCount.
-
setPredictedDocumentCount
public Evaluation.Metrics.Builder setPredictedDocumentCount(int value)
The amount of documents with a predicted occurrence.
int32 predicted_document_count = 10;- Parameters:
value- The predictedDocumentCount to set.- Returns:
- This builder for chaining.
-
clearPredictedDocumentCount
public Evaluation.Metrics.Builder clearPredictedDocumentCount()
The amount of documents with a predicted occurrence.
int32 predicted_document_count = 10;- Returns:
- This builder for chaining.
-
getGroundTruthDocumentCount
public int getGroundTruthDocumentCount()
The amount of documents with a ground truth occurrence.
int32 ground_truth_document_count = 11;- Specified by:
getGroundTruthDocumentCountin interfaceEvaluation.MetricsOrBuilder- Returns:
- The groundTruthDocumentCount.
-
setGroundTruthDocumentCount
public Evaluation.Metrics.Builder setGroundTruthDocumentCount(int value)
The amount of documents with a ground truth occurrence.
int32 ground_truth_document_count = 11;- Parameters:
value- The groundTruthDocumentCount to set.- Returns:
- This builder for chaining.
-
clearGroundTruthDocumentCount
public Evaluation.Metrics.Builder clearGroundTruthDocumentCount()
The amount of documents with a ground truth occurrence.
int32 ground_truth_document_count = 11;- Returns:
- This builder for chaining.
-
getTruePositivesCount
public int getTruePositivesCount()
The amount of true positives.
int32 true_positives_count = 6;- Specified by:
getTruePositivesCountin interfaceEvaluation.MetricsOrBuilder- Returns:
- The truePositivesCount.
-
setTruePositivesCount
public Evaluation.Metrics.Builder setTruePositivesCount(int value)
The amount of true positives.
int32 true_positives_count = 6;- Parameters:
value- The truePositivesCount to set.- Returns:
- This builder for chaining.
-
clearTruePositivesCount
public Evaluation.Metrics.Builder clearTruePositivesCount()
The amount of true positives.
int32 true_positives_count = 6;- Returns:
- This builder for chaining.
-
getFalsePositivesCount
public int getFalsePositivesCount()
The amount of false positives.
int32 false_positives_count = 7;- Specified by:
getFalsePositivesCountin interfaceEvaluation.MetricsOrBuilder- Returns:
- The falsePositivesCount.
-
setFalsePositivesCount
public Evaluation.Metrics.Builder setFalsePositivesCount(int value)
The amount of false positives.
int32 false_positives_count = 7;- Parameters:
value- The falsePositivesCount to set.- Returns:
- This builder for chaining.
-
clearFalsePositivesCount
public Evaluation.Metrics.Builder clearFalsePositivesCount()
The amount of false positives.
int32 false_positives_count = 7;- Returns:
- This builder for chaining.
-
getFalseNegativesCount
public int getFalseNegativesCount()
The amount of false negatives.
int32 false_negatives_count = 8;- Specified by:
getFalseNegativesCountin interfaceEvaluation.MetricsOrBuilder- Returns:
- The falseNegativesCount.
-
setFalseNegativesCount
public Evaluation.Metrics.Builder setFalseNegativesCount(int value)
The amount of false negatives.
int32 false_negatives_count = 8;- Parameters:
value- The falseNegativesCount to set.- Returns:
- This builder for chaining.
-
clearFalseNegativesCount
public Evaluation.Metrics.Builder clearFalseNegativesCount()
The amount of false negatives.
int32 false_negatives_count = 8;- Returns:
- This builder for chaining.
-
getTotalDocumentsCount
public int getTotalDocumentsCount()
The amount of documents that had an occurrence of this label.
int32 total_documents_count = 9;- Specified by:
getTotalDocumentsCountin interfaceEvaluation.MetricsOrBuilder- Returns:
- The totalDocumentsCount.
-
setTotalDocumentsCount
public Evaluation.Metrics.Builder setTotalDocumentsCount(int value)
The amount of documents that had an occurrence of this label.
int32 total_documents_count = 9;- Parameters:
value- The totalDocumentsCount to set.- Returns:
- This builder for chaining.
-
clearTotalDocumentsCount
public Evaluation.Metrics.Builder clearTotalDocumentsCount()
The amount of documents that had an occurrence of this label.
int32 total_documents_count = 9;- Returns:
- This builder for chaining.
-
setUnknownFields
public final Evaluation.Metrics.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Evaluation.Metrics.Builder>
-
mergeUnknownFields
public final Evaluation.Metrics.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Evaluation.Metrics.Builder>
-
-