Package com.google.cloud.documentai.v1
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.v1.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.v1.Evaluation.Metrics
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Evaluation.Metrics.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
Evaluation.Metrics
build()
Evaluation.Metrics
buildPartial()
Evaluation.Metrics.Builder
clear()
Evaluation.Metrics.Builder
clearF1Score()
The calculated f1 score.Evaluation.Metrics.Builder
clearFalseNegativesCount()
The amount of false negatives.Evaluation.Metrics.Builder
clearFalsePositivesCount()
The amount of false positives.Evaluation.Metrics.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
Evaluation.Metrics.Builder
clearGroundTruthDocumentCount()
The amount of documents with a ground truth occurrence.Evaluation.Metrics.Builder
clearGroundTruthOccurrencesCount()
The amount of occurrences in ground truth documents.Evaluation.Metrics.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
Evaluation.Metrics.Builder
clearPrecision()
The calculated precision.Evaluation.Metrics.Builder
clearPredictedDocumentCount()
The amount of documents with a predicted occurrence.Evaluation.Metrics.Builder
clearPredictedOccurrencesCount()
The amount of occurrences in predicted documents.Evaluation.Metrics.Builder
clearRecall()
The calculated recall.Evaluation.Metrics.Builder
clearTotalDocumentsCount()
The amount of documents that had an occurrence of this label.Evaluation.Metrics.Builder
clearTruePositivesCount()
The amount of true positives.Evaluation.Metrics.Builder
clone()
Evaluation.Metrics
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
float
getF1Score()
The calculated f1 score.int
getFalseNegativesCount()
The amount of false negatives.int
getFalsePositivesCount()
The amount of false positives.int
getGroundTruthDocumentCount()
The amount of documents with a ground truth occurrence.int
getGroundTruthOccurrencesCount()
The amount of occurrences in ground truth documents.float
getPrecision()
The calculated precision.int
getPredictedDocumentCount()
The amount of documents with a predicted occurrence.int
getPredictedOccurrencesCount()
The amount of occurrences in predicted documents.float
getRecall()
The calculated recall.int
getTotalDocumentsCount()
The amount of documents that had an occurrence of this label.int
getTruePositivesCount()
The amount of true positives.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
Evaluation.Metrics.Builder
mergeFrom(Evaluation.Metrics other)
Evaluation.Metrics.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Evaluation.Metrics.Builder
mergeFrom(com.google.protobuf.Message other)
Evaluation.Metrics.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
Evaluation.Metrics.Builder
setF1Score(float value)
The calculated f1 score.Evaluation.Metrics.Builder
setFalseNegativesCount(int value)
The amount of false negatives.Evaluation.Metrics.Builder
setFalsePositivesCount(int value)
The amount of false positives.Evaluation.Metrics.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
Evaluation.Metrics.Builder
setGroundTruthDocumentCount(int value)
The amount of documents with a ground truth occurrence.Evaluation.Metrics.Builder
setGroundTruthOccurrencesCount(int value)
The amount of occurrences in ground truth documents.Evaluation.Metrics.Builder
setPrecision(float value)
The calculated precision.Evaluation.Metrics.Builder
setPredictedDocumentCount(int value)
The amount of documents with a predicted occurrence.Evaluation.Metrics.Builder
setPredictedOccurrencesCount(int value)
The amount of occurrences in predicted documents.Evaluation.Metrics.Builder
setRecall(float value)
The calculated recall.Evaluation.Metrics.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
Evaluation.Metrics.Builder
setTotalDocumentsCount(int value)
The amount of documents that had an occurrence of this label.Evaluation.Metrics.Builder
setTruePositivesCount(int value)
The amount of true positives.Evaluation.Metrics.Builder
setUnknownFields(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:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<Evaluation.Metrics.Builder>
-
clear
public Evaluation.Metrics.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<Evaluation.Metrics.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<Evaluation.Metrics.Builder>
-
getDefaultInstanceForType
public Evaluation.Metrics getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public Evaluation.Metrics build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Evaluation.Metrics buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Evaluation.Metrics.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<Evaluation.Metrics.Builder>
-
setField
public Evaluation.Metrics.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Evaluation.Metrics.Builder>
-
clearField
public Evaluation.Metrics.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Evaluation.Metrics.Builder>
-
clearOneof
public Evaluation.Metrics.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in 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:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Evaluation.Metrics.Builder>
-
addRepeatedField
public Evaluation.Metrics.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Evaluation.Metrics.Builder>
-
mergeFrom
public Evaluation.Metrics.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<Evaluation.Metrics.Builder>
-
mergeFrom
public Evaluation.Metrics.Builder mergeFrom(Evaluation.Metrics other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in 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:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<Evaluation.Metrics.Builder>
- Throws:
IOException
-
getPrecision
public float getPrecision()
The calculated precision.
float precision = 1;
- Specified by:
getPrecision
in 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:
getRecall
in 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:
getF1Score
in 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:
getPredictedOccurrencesCount
in 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:
getGroundTruthOccurrencesCount
in 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:
getPredictedDocumentCount
in 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:
getGroundTruthDocumentCount
in 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:
getTruePositivesCount
in 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:
getFalsePositivesCount
in 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:
getFalseNegativesCount
in 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:
getTotalDocumentsCount
in 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:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<Evaluation.Metrics.Builder>
-
mergeUnknownFields
public final Evaluation.Metrics.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<Evaluation.Metrics.Builder>
-
-