public static final class QualityMetrics.TopkMetrics.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<QualityMetrics.TopkMetrics.Builder> implements QualityMetrics.TopkMetricsOrBuilder
Stores the metric values at specific top-k levels.Protobuf type
google.cloud.discoveryengine.v1alpha.QualityMetrics.TopkMetricsgetAllFields, 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<QualityMetrics.TopkMetrics.Builder>public QualityMetrics.TopkMetrics.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<QualityMetrics.TopkMetrics.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<QualityMetrics.TopkMetrics.Builder>public QualityMetrics.TopkMetrics getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic QualityMetrics.TopkMetrics build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic QualityMetrics.TopkMetrics buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic QualityMetrics.TopkMetrics.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<QualityMetrics.TopkMetrics.Builder>public QualityMetrics.TopkMetrics.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<QualityMetrics.TopkMetrics.Builder>public QualityMetrics.TopkMetrics.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<QualityMetrics.TopkMetrics.Builder>public QualityMetrics.TopkMetrics.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<QualityMetrics.TopkMetrics.Builder>public QualityMetrics.TopkMetrics.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<QualityMetrics.TopkMetrics.Builder>public QualityMetrics.TopkMetrics.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<QualityMetrics.TopkMetrics.Builder>public QualityMetrics.TopkMetrics.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<QualityMetrics.TopkMetrics.Builder>public QualityMetrics.TopkMetrics.Builder mergeFrom(QualityMetrics.TopkMetrics other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<QualityMetrics.TopkMetrics.Builder>public QualityMetrics.TopkMetrics.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<QualityMetrics.TopkMetrics.Builder>IOExceptionpublic double getTop1()
The top-1 value.
double top_1 = 1;getTop1 in interface QualityMetrics.TopkMetricsOrBuilderpublic QualityMetrics.TopkMetrics.Builder setTop1(double value)
The top-1 value.
double top_1 = 1;value - The top1 to set.public QualityMetrics.TopkMetrics.Builder clearTop1()
The top-1 value.
double top_1 = 1;public double getTop3()
The top-3 value.
double top_3 = 2;getTop3 in interface QualityMetrics.TopkMetricsOrBuilderpublic QualityMetrics.TopkMetrics.Builder setTop3(double value)
The top-3 value.
double top_3 = 2;value - The top3 to set.public QualityMetrics.TopkMetrics.Builder clearTop3()
The top-3 value.
double top_3 = 2;public double getTop5()
The top-5 value.
double top_5 = 3;getTop5 in interface QualityMetrics.TopkMetricsOrBuilderpublic QualityMetrics.TopkMetrics.Builder setTop5(double value)
The top-5 value.
double top_5 = 3;value - The top5 to set.public QualityMetrics.TopkMetrics.Builder clearTop5()
The top-5 value.
double top_5 = 3;public double getTop10()
The top-10 value.
double top_10 = 4;getTop10 in interface QualityMetrics.TopkMetricsOrBuilderpublic QualityMetrics.TopkMetrics.Builder setTop10(double value)
The top-10 value.
double top_10 = 4;value - The top10 to set.public QualityMetrics.TopkMetrics.Builder clearTop10()
The top-10 value.
double top_10 = 4;public final QualityMetrics.TopkMetrics.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<QualityMetrics.TopkMetrics.Builder>public final QualityMetrics.TopkMetrics.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<QualityMetrics.TopkMetrics.Builder>Copyright © 2024 Google LLC. All rights reserved.