public static final class GenerateGroundedContentResponse.Candidate.GroundingMetadata.GroundingSupport extends com.google.protobuf.GeneratedMessageV3 implements GenerateGroundedContentResponse.Candidate.GroundingMetadata.GroundingSupportOrBuilder
Grounding info for a claim in the candidate and its support.Protobuf type
google.cloud.discoveryengine.v1beta.GenerateGroundedContentResponse.Candidate.GroundingMetadata.GroundingSupport| Modifier and Type | Class and Description |
|---|---|
static class |
GenerateGroundedContentResponse.Candidate.GroundingMetadata.GroundingSupport.Builder
Grounding info for a claim in the candidate and its support.
|
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 |
CLAIM_TEXT_FIELD_NUMBER |
static int |
SUPPORT_CHUNK_INDICES_FIELD_NUMBER |
static int |
SUPPORT_SCORE_FIELD_NUMBER |
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 CLAIM_TEXT_FIELD_NUMBER
public static final int SUPPORT_CHUNK_INDICES_FIELD_NUMBER
public static final int SUPPORT_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 getClaimText()
Text for the claim in the candidate. Always provided when a support is found.
string claim_text = 1;getClaimText in interface GenerateGroundedContentResponse.Candidate.GroundingMetadata.GroundingSupportOrBuilderpublic com.google.protobuf.ByteString getClaimTextBytes()
Text for the claim in the candidate. Always provided when a support is found.
string claim_text = 1;getClaimTextBytes in interface GenerateGroundedContentResponse.Candidate.GroundingMetadata.GroundingSupportOrBuilderpublic List<Integer> getSupportChunkIndicesList()
A list of indices (into 'support_chunks') specifying the citations associated with the claim. For instance [1,3,4] means that support_chunks[1], support_chunks[3], support_chunks[4] are the chunks attributed to the claim.
repeated int32 support_chunk_indices = 3;getSupportChunkIndicesList in interface GenerateGroundedContentResponse.Candidate.GroundingMetadata.GroundingSupportOrBuilderpublic int getSupportChunkIndicesCount()
A list of indices (into 'support_chunks') specifying the citations associated with the claim. For instance [1,3,4] means that support_chunks[1], support_chunks[3], support_chunks[4] are the chunks attributed to the claim.
repeated int32 support_chunk_indices = 3;getSupportChunkIndicesCount in interface GenerateGroundedContentResponse.Candidate.GroundingMetadata.GroundingSupportOrBuilderpublic int getSupportChunkIndices(int index)
A list of indices (into 'support_chunks') specifying the citations associated with the claim. For instance [1,3,4] means that support_chunks[1], support_chunks[3], support_chunks[4] are the chunks attributed to the claim.
repeated int32 support_chunk_indices = 3;getSupportChunkIndices in interface GenerateGroundedContentResponse.Candidate.GroundingMetadata.GroundingSupportOrBuilderindex - The index of the element to return.public boolean hasSupportScore()
A score in the range of [0, 1] describing how grounded is a specific claim in the support chunks indicated. Higher value means that the claim is better supported by the chunks.
optional float support_score = 2;hasSupportScore in interface GenerateGroundedContentResponse.Candidate.GroundingMetadata.GroundingSupportOrBuilderpublic float getSupportScore()
A score in the range of [0, 1] describing how grounded is a specific claim in the support chunks indicated. Higher value means that the claim is better supported by the chunks.
optional float support_score = 2;getSupportScore in interface GenerateGroundedContentResponse.Candidate.GroundingMetadata.GroundingSupportOrBuilderpublic 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 GenerateGroundedContentResponse.Candidate.GroundingMetadata.GroundingSupport parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static GenerateGroundedContentResponse.Candidate.GroundingMetadata.GroundingSupport parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static GenerateGroundedContentResponse.Candidate.GroundingMetadata.GroundingSupport parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static GenerateGroundedContentResponse.Candidate.GroundingMetadata.GroundingSupport parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static GenerateGroundedContentResponse.Candidate.GroundingMetadata.GroundingSupport parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static GenerateGroundedContentResponse.Candidate.GroundingMetadata.GroundingSupport parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static GenerateGroundedContentResponse.Candidate.GroundingMetadata.GroundingSupport parseFrom(InputStream input) throws IOException
IOExceptionpublic static GenerateGroundedContentResponse.Candidate.GroundingMetadata.GroundingSupport parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static GenerateGroundedContentResponse.Candidate.GroundingMetadata.GroundingSupport parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static GenerateGroundedContentResponse.Candidate.GroundingMetadata.GroundingSupport parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static GenerateGroundedContentResponse.Candidate.GroundingMetadata.GroundingSupport parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static GenerateGroundedContentResponse.Candidate.GroundingMetadata.GroundingSupport parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic GenerateGroundedContentResponse.Candidate.GroundingMetadata.GroundingSupport.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static GenerateGroundedContentResponse.Candidate.GroundingMetadata.GroundingSupport.Builder newBuilder()
public static GenerateGroundedContentResponse.Candidate.GroundingMetadata.GroundingSupport.Builder newBuilder(GenerateGroundedContentResponse.Candidate.GroundingMetadata.GroundingSupport prototype)
public GenerateGroundedContentResponse.Candidate.GroundingMetadata.GroundingSupport.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected GenerateGroundedContentResponse.Candidate.GroundingMetadata.GroundingSupport.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static GenerateGroundedContentResponse.Candidate.GroundingMetadata.GroundingSupport getDefaultInstance()
public static com.google.protobuf.Parser<GenerateGroundedContentResponse.Candidate.GroundingMetadata.GroundingSupport> parser()
public com.google.protobuf.Parser<GenerateGroundedContentResponse.Candidate.GroundingMetadata.GroundingSupport> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public GenerateGroundedContentResponse.Candidate.GroundingMetadata.GroundingSupport getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2025 Google LLC. All rights reserved.