Send feedback
Class AssistantGroundedContent.TextGroundingMetadata.Segment (0.66.0)
Stay organized with collections
Save and categorize content based on your preferences.
Version latestkeyboard_arrow_down
public static final class AssistantGroundedContent . TextGroundingMetadata . Segment extends GeneratedMessageV3 implements AssistantGroundedContent . TextGroundingMetadata . SegmentOrBuilder
Grounding information for a segment of the text.
Protobuf type
google.cloud.discoveryengine.v1.AssistantGroundedContent.TextGroundingMetadata.Segment
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
END_INDEX_FIELD_NUMBER
public static final int END_INDEX_FIELD_NUMBER
Field Value
Type
Description
int
GROUNDING_SCORE_FIELD_NUMBER
public static final int GROUNDING_SCORE_FIELD_NUMBER
Field Value
Type
Description
int
REFERENCE_INDICES_FIELD_NUMBER
public static final int REFERENCE_INDICES_FIELD_NUMBER
Field Value
Type
Description
int
START_INDEX_FIELD_NUMBER
public static final int START_INDEX_FIELD_NUMBER
Field Value
Type
Description
int
TEXT_FIELD_NUMBER
public static final int TEXT_FIELD_NUMBER
Field Value
Type
Description
int
Static Methods
getDefaultInstance()
public static AssistantGroundedContent . TextGroundingMetadata . Segment getDefaultInstance ()
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
newBuilder()
public static AssistantGroundedContent . TextGroundingMetadata . Segment . Builder newBuilder ()
newBuilder(AssistantGroundedContent.TextGroundingMetadata.Segment prototype)
public static AssistantGroundedContent . TextGroundingMetadata . Segment . Builder newBuilder ( AssistantGroundedContent . TextGroundingMetadata . Segment prototype )
parseDelimitedFrom(InputStream input)
public static AssistantGroundedContent . TextGroundingMetadata . Segment parseDelimitedFrom ( InputStream input )
parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static AssistantGroundedContent . TextGroundingMetadata . Segment parseDelimitedFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
parseFrom(byte[] data)
public static AssistantGroundedContent . TextGroundingMetadata . Segment parseFrom ( byte [] data )
Parameter
Name
Description
data
byte []
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static AssistantGroundedContent . TextGroundingMetadata . Segment parseFrom ( byte [] data , ExtensionRegistryLite extensionRegistry )
parseFrom(ByteString data)
public static AssistantGroundedContent . TextGroundingMetadata . Segment parseFrom ( ByteString data )
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static AssistantGroundedContent . TextGroundingMetadata . Segment parseFrom ( ByteString data , ExtensionRegistryLite extensionRegistry )
parseFrom(CodedInputStream input)
public static AssistantGroundedContent . TextGroundingMetadata . Segment parseFrom ( CodedInputStream input )
parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static AssistantGroundedContent . TextGroundingMetadata . Segment parseFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
parseFrom(InputStream input)
public static AssistantGroundedContent . TextGroundingMetadata . Segment parseFrom ( InputStream input )
parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static AssistantGroundedContent . TextGroundingMetadata . Segment parseFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
parseFrom(ByteBuffer data)
public static AssistantGroundedContent . TextGroundingMetadata . Segment parseFrom ( ByteBuffer data )
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static AssistantGroundedContent . TextGroundingMetadata . Segment parseFrom ( ByteBuffer data , ExtensionRegistryLite extensionRegistry )
parser()
public static Parser<AssistantGroundedContent . TextGroundingMetadata . Segment > parser ()
Methods
equals(Object obj)
public boolean equals ( Object obj )
Parameter
Name
Description
obj
Object
Overrides
getDefaultInstanceForType()
public AssistantGroundedContent . TextGroundingMetadata . Segment getDefaultInstanceForType ()
getEndIndex()
public long getEndIndex ()
End of the segment, exclusive.
int64 end_index = 2;
Returns
Type
Description
long
The endIndex.
getGroundingScore()
public float getGroundingScore ()
Score for the segment.
float grounding_score = 5;
Returns
Type
Description
float
The groundingScore.
getParserForType()
public Parser<AssistantGroundedContent . TextGroundingMetadata . Segment > getParserForType ()
Overrides
getReferenceIndices(int index)
public int getReferenceIndices ( int index )
References for the segment.
repeated int32 reference_indices = 4;
Parameter
Name
Description
index
int
The index of the element to return.
Returns
Type
Description
int
The referenceIndices at the given index.
getReferenceIndicesCount()
public int getReferenceIndicesCount ()
References for the segment.
repeated int32 reference_indices = 4;
Returns
Type
Description
int
The count of referenceIndices.
getReferenceIndicesList()
public List<Integer> getReferenceIndicesList ()
References for the segment.
repeated int32 reference_indices = 4;
Returns
Type
Description
List <Integer >
A list containing the referenceIndices.
getSerializedSize()
public int getSerializedSize ()
Returns
Type
Description
int
Overrides
getStartIndex()
public long getStartIndex ()
Zero-based index indicating the start of the segment, measured in bytes
of a UTF-8 string (i.e. characters encoded on multiple bytes have a
length of more than one).
int64 start_index = 1;
Returns
Type
Description
long
The startIndex.
getText()
The text segment itself.
string text = 6;
Returns
Type
Description
String
The text.
getTextBytes()
public ByteString getTextBytes ()
The text segment itself.
string text = 6;
Returns
Type
Description
ByteString
The bytes for text.
hashCode()
Returns
Type
Description
int
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
newBuilderForType()
public AssistantGroundedContent . TextGroundingMetadata . Segment . Builder newBuilderForType ()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected AssistantGroundedContent . TextGroundingMetadata . Segment . Builder newBuilderForType ( GeneratedMessageV3 . BuilderParent parent )
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance ( GeneratedMessageV3 . UnusedPrivateParameter unused )
Returns
Type
Description
Object
Overrides
toBuilder()
public AssistantGroundedContent . TextGroundingMetadata . Segment . Builder toBuilder ()
writeTo(CodedOutputStream output)
public void writeTo ( CodedOutputStream output )
Overrides
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-08-03 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-03 UTC."],[],[]]