Package com.google.cloud.documentai.v1
Class Evaluation.ConfidenceLevelMetrics.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<Evaluation.ConfidenceLevelMetrics.Builder>
com.google.cloud.documentai.v1.Evaluation.ConfidenceLevelMetrics.Builder
- All Implemented Interfaces:
Evaluation.ConfidenceLevelMetricsOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- Evaluation.ConfidenceLevelMetrics
public static final class Evaluation.ConfidenceLevelMetrics.Builder
extends com.google.protobuf.GeneratedMessage.Builder<Evaluation.ConfidenceLevelMetrics.Builder>
implements Evaluation.ConfidenceLevelMetricsOrBuilder
Evaluations metrics, at a specific confidence level.Protobuf type
google.cloud.documentai.v1.Evaluation.ConfidenceLevelMetrics-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()The confidence level.The metrics at the specific confidence level.floatThe confidence level.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorThe metrics at the specific confidence level.The metrics at the specific confidence level.The metrics at the specific confidence level.booleanThe metrics at the specific confidence level.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeMetrics(Evaluation.Metrics value) The metrics at the specific confidence level.setConfidenceLevel(float value) The confidence level.setMetrics(Evaluation.Metrics value) The metrics at the specific confidence level.setMetrics(Evaluation.Metrics.Builder builderForValue) The metrics at the specific confidence level.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<Evaluation.ConfidenceLevelMetrics.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<Evaluation.ConfidenceLevelMetrics.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.GeneratedMessage.Builder<Evaluation.ConfidenceLevelMetrics.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Evaluation.ConfidenceLevelMetrics.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<Evaluation.ConfidenceLevelMetrics.Builder>
-
mergeFrom
public Evaluation.ConfidenceLevelMetrics.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.ConfidenceLevelMetrics.Builder>- Throws:
IOException
-
getConfidenceLevel
public float getConfidenceLevel()The confidence level.
float confidence_level = 1;- Specified by:
getConfidenceLevelin interfaceEvaluation.ConfidenceLevelMetricsOrBuilder- Returns:
- The confidenceLevel.
-
setConfidenceLevel
The confidence level.
float confidence_level = 1;- Parameters:
value- The confidenceLevel to set.- Returns:
- This builder for chaining.
-
clearConfidenceLevel
The confidence level.
float confidence_level = 1;- Returns:
- This builder for chaining.
-
hasMetrics
public boolean hasMetrics()The metrics at the specific confidence level.
.google.cloud.documentai.v1.Evaluation.Metrics metrics = 2;- Specified by:
hasMetricsin interfaceEvaluation.ConfidenceLevelMetricsOrBuilder- Returns:
- Whether the metrics field is set.
-
getMetrics
The metrics at the specific confidence level.
.google.cloud.documentai.v1.Evaluation.Metrics metrics = 2;- Specified by:
getMetricsin interfaceEvaluation.ConfidenceLevelMetricsOrBuilder- Returns:
- The metrics.
-
setMetrics
The metrics at the specific confidence level.
.google.cloud.documentai.v1.Evaluation.Metrics metrics = 2; -
setMetrics
public Evaluation.ConfidenceLevelMetrics.Builder setMetrics(Evaluation.Metrics.Builder builderForValue) The metrics at the specific confidence level.
.google.cloud.documentai.v1.Evaluation.Metrics metrics = 2; -
mergeMetrics
The metrics at the specific confidence level.
.google.cloud.documentai.v1.Evaluation.Metrics metrics = 2; -
clearMetrics
The metrics at the specific confidence level.
.google.cloud.documentai.v1.Evaluation.Metrics metrics = 2; -
getMetricsBuilder
The metrics at the specific confidence level.
.google.cloud.documentai.v1.Evaluation.Metrics metrics = 2; -
getMetricsOrBuilder
The metrics at the specific confidence level.
.google.cloud.documentai.v1.Evaluation.Metrics metrics = 2;- Specified by:
getMetricsOrBuilderin interfaceEvaluation.ConfidenceLevelMetricsOrBuilder
-