public final class RankingRecord extends com.google.protobuf.GeneratedMessageV3 implements RankingRecordOrBuilder
Record message for [RankService.Rank][google.cloud.discoveryengine.v1beta.RankService.Rank] method.Protobuf type
google.cloud.discoveryengine.v1beta.RankingRecord| Modifier and Type | Class and Description |
|---|---|
static class |
RankingRecord.Builder
Record message for
[RankService.Rank][google.cloud.discoveryengine.v1beta.RankService.Rank]
method.
|
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 |
CONTENT_FIELD_NUMBER |
static int |
ID_FIELD_NUMBER |
static int |
SCORE_FIELD_NUMBER |
static int |
TITLE_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
String |
getContent()
The content of the record.
|
com.google.protobuf.ByteString |
getContentBytes()
The content of the record.
|
static RankingRecord |
getDefaultInstance() |
RankingRecord |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
String |
getId()
The unique ID to represent the record.
|
com.google.protobuf.ByteString |
getIdBytes()
The unique ID to represent the record.
|
com.google.protobuf.Parser<RankingRecord> |
getParserForType() |
float |
getScore()
The score of this record based on the given query and selected model.
|
int |
getSerializedSize() |
String |
getTitle()
The title of the record.
|
com.google.protobuf.ByteString |
getTitleBytes()
The title of the record.
|
int |
hashCode() |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static RankingRecord.Builder |
newBuilder() |
static RankingRecord.Builder |
newBuilder(RankingRecord prototype) |
RankingRecord.Builder |
newBuilderForType() |
protected RankingRecord.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static RankingRecord |
parseDelimitedFrom(InputStream input) |
static RankingRecord |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RankingRecord |
parseFrom(byte[] data) |
static RankingRecord |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RankingRecord |
parseFrom(ByteBuffer data) |
static RankingRecord |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RankingRecord |
parseFrom(com.google.protobuf.ByteString data) |
static RankingRecord |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RankingRecord |
parseFrom(com.google.protobuf.CodedInputStream input) |
static RankingRecord |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RankingRecord |
parseFrom(InputStream input) |
static RankingRecord |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<RankingRecord> |
parser() |
RankingRecord.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 ID_FIELD_NUMBER
public static final int TITLE_FIELD_NUMBER
public static final int CONTENT_FIELD_NUMBER
public static final int SCORE_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 String getId()
The unique ID to represent the record.
string id = 1;getId in interface RankingRecordOrBuilderpublic com.google.protobuf.ByteString getIdBytes()
The unique ID to represent the record.
string id = 1;getIdBytes in interface RankingRecordOrBuilderpublic String getTitle()
The title of the record. Empty by default. At least one of [title][google.cloud.discoveryengine.v1beta.RankingRecord.title] or [content][google.cloud.discoveryengine.v1beta.RankingRecord.content] should be set otherwise an INVALID_ARGUMENT error is thrown.
string title = 2;getTitle in interface RankingRecordOrBuilderpublic com.google.protobuf.ByteString getTitleBytes()
The title of the record. Empty by default. At least one of [title][google.cloud.discoveryengine.v1beta.RankingRecord.title] or [content][google.cloud.discoveryengine.v1beta.RankingRecord.content] should be set otherwise an INVALID_ARGUMENT error is thrown.
string title = 2;getTitleBytes in interface RankingRecordOrBuilderpublic String getContent()
The content of the record. Empty by default. At least one of [title][google.cloud.discoveryengine.v1beta.RankingRecord.title] or [content][google.cloud.discoveryengine.v1beta.RankingRecord.content] should be set otherwise an INVALID_ARGUMENT error is thrown.
string content = 3;getContent in interface RankingRecordOrBuilderpublic com.google.protobuf.ByteString getContentBytes()
The content of the record. Empty by default. At least one of [title][google.cloud.discoveryengine.v1beta.RankingRecord.title] or [content][google.cloud.discoveryengine.v1beta.RankingRecord.content] should be set otherwise an INVALID_ARGUMENT error is thrown.
string content = 3;getContentBytes in interface RankingRecordOrBuilderpublic float getScore()
The score of this record based on the given query and selected model.
float score = 4;getScore in interface RankingRecordOrBuilderpublic 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 RankingRecord parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RankingRecord parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RankingRecord parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RankingRecord parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RankingRecord parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RankingRecord parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RankingRecord parseFrom(InputStream input) throws IOException
IOExceptionpublic static RankingRecord parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static RankingRecord parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static RankingRecord parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static RankingRecord parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static RankingRecord parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic RankingRecord.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static RankingRecord.Builder newBuilder()
public static RankingRecord.Builder newBuilder(RankingRecord prototype)
public RankingRecord.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected RankingRecord.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static RankingRecord getDefaultInstance()
public static com.google.protobuf.Parser<RankingRecord> parser()
public com.google.protobuf.Parser<RankingRecord> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public RankingRecord getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2025 Google LLC. All rights reserved.