public static final class QualityMetrics.TopkMetrics extends com.google.protobuf.GeneratedMessageV3 implements QualityMetrics.TopkMetricsOrBuilder
Stores the metric values at specific top-k levels.Protobuf type
google.cloud.discoveryengine.v1beta.QualityMetrics.TopkMetrics| Modifier and Type | Class and Description |
|---|---|
static class |
QualityMetrics.TopkMetrics.Builder
Stores the metric values at specific top-k levels.
|
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
TOP_1_FIELD_NUMBER |
static int |
TOP_10_FIELD_NUMBER |
static int |
TOP_3_FIELD_NUMBER |
static int |
TOP_5_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
static QualityMetrics.TopkMetrics |
getDefaultInstance() |
QualityMetrics.TopkMetrics |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Parser<QualityMetrics.TopkMetrics> |
getParserForType() |
int |
getSerializedSize() |
double |
getTop1()
The top-1 value.
|
double |
getTop10()
The top-10 value.
|
double |
getTop3()
The top-3 value.
|
double |
getTop5()
The top-5 value.
|
int |
hashCode() |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static QualityMetrics.TopkMetrics.Builder |
newBuilder() |
static QualityMetrics.TopkMetrics.Builder |
newBuilder(QualityMetrics.TopkMetrics prototype) |
QualityMetrics.TopkMetrics.Builder |
newBuilderForType() |
protected QualityMetrics.TopkMetrics.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static QualityMetrics.TopkMetrics |
parseDelimitedFrom(InputStream input) |
static QualityMetrics.TopkMetrics |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static QualityMetrics.TopkMetrics |
parseFrom(byte[] data) |
static QualityMetrics.TopkMetrics |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static QualityMetrics.TopkMetrics |
parseFrom(ByteBuffer data) |
static QualityMetrics.TopkMetrics |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static QualityMetrics.TopkMetrics |
parseFrom(com.google.protobuf.ByteString data) |
static QualityMetrics.TopkMetrics |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static QualityMetrics.TopkMetrics |
parseFrom(com.google.protobuf.CodedInputStream input) |
static QualityMetrics.TopkMetrics |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static QualityMetrics.TopkMetrics |
parseFrom(InputStream input) |
static QualityMetrics.TopkMetrics |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<QualityMetrics.TopkMetrics> |
parser() |
QualityMetrics.TopkMetrics.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int TOP_1_FIELD_NUMBER
public static final int TOP_3_FIELD_NUMBER
public static final int TOP_5_FIELD_NUMBER
public static final int TOP_10_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public double getTop1()
The top-1 value.
double top_1 = 1;getTop1 in interface QualityMetrics.TopkMetricsOrBuilderpublic double getTop3()
The top-3 value.
double top_3 = 2;getTop3 in interface QualityMetrics.TopkMetricsOrBuilderpublic double getTop5()
The top-5 value.
double top_5 = 3;getTop5 in interface QualityMetrics.TopkMetricsOrBuilderpublic double getTop10()
The top-10 value.
double top_10 = 4;getTop10 in interface QualityMetrics.TopkMetricsOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static QualityMetrics.TopkMetrics parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static QualityMetrics.TopkMetrics parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static QualityMetrics.TopkMetrics parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static QualityMetrics.TopkMetrics parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static QualityMetrics.TopkMetrics parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static QualityMetrics.TopkMetrics parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static QualityMetrics.TopkMetrics parseFrom(InputStream input) throws IOException
IOExceptionpublic static QualityMetrics.TopkMetrics parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static QualityMetrics.TopkMetrics parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static QualityMetrics.TopkMetrics parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static QualityMetrics.TopkMetrics parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static QualityMetrics.TopkMetrics parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic QualityMetrics.TopkMetrics.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static QualityMetrics.TopkMetrics.Builder newBuilder()
public static QualityMetrics.TopkMetrics.Builder newBuilder(QualityMetrics.TopkMetrics prototype)
public QualityMetrics.TopkMetrics.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected QualityMetrics.TopkMetrics.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static QualityMetrics.TopkMetrics getDefaultInstance()
public static com.google.protobuf.Parser<QualityMetrics.TopkMetrics> parser()
public com.google.protobuf.Parser<QualityMetrics.TopkMetrics> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public QualityMetrics.TopkMetrics getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2025 Google LLC. All rights reserved.