public static final class GenerateGroundedContentResponse.Candidate.GroundingMetadata extends GeneratedMessageV3 implements GenerateGroundedContentResponse.Candidate.GroundingMetadataOrBuilder
Citation for the generated content.
Protobuf type
google.cloud.discoveryengine.v1.GenerateGroundedContentResponse.Candidate.GroundingMetadata
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
GROUNDING_SUPPORT_FIELD_NUMBER
public static final int GROUNDING_SUPPORT_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
RETRIEVAL_METADATA_FIELD_NUMBER
public static final int RETRIEVAL_METADATA_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
SEARCH_ENTRY_POINT_FIELD_NUMBER
public static final int SEARCH_ENTRY_POINT_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
SUPPORT_CHUNKS_FIELD_NUMBER
public static final int SUPPORT_CHUNKS_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
WEB_SEARCH_QUERIES_FIELD_NUMBER
public static final int WEB_SEARCH_QUERIES_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static GenerateGroundedContentResponse.Candidate.GroundingMetadata getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static GenerateGroundedContentResponse.Candidate.GroundingMetadata.Builder newBuilder()
newBuilder(GenerateGroundedContentResponse.Candidate.GroundingMetadata prototype)
public static GenerateGroundedContentResponse.Candidate.GroundingMetadata.Builder newBuilder(GenerateGroundedContentResponse.Candidate.GroundingMetadata prototype)
parseDelimitedFrom(InputStream input)
public static GenerateGroundedContentResponse.Candidate.GroundingMetadata parseDelimitedFrom(InputStream input)
parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static GenerateGroundedContentResponse.Candidate.GroundingMetadata parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static GenerateGroundedContentResponse.Candidate.GroundingMetadata parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static GenerateGroundedContentResponse.Candidate.GroundingMetadata parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static GenerateGroundedContentResponse.Candidate.GroundingMetadata parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static GenerateGroundedContentResponse.Candidate.GroundingMetadata parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
parseFrom(CodedInputStream input)
public static GenerateGroundedContentResponse.Candidate.GroundingMetadata parseFrom(CodedInputStream input)
parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static GenerateGroundedContentResponse.Candidate.GroundingMetadata parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(InputStream input)
public static GenerateGroundedContentResponse.Candidate.GroundingMetadata parseFrom(InputStream input)
parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static GenerateGroundedContentResponse.Candidate.GroundingMetadata parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static GenerateGroundedContentResponse.Candidate.GroundingMetadata parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static GenerateGroundedContentResponse.Candidate.GroundingMetadata parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<GenerateGroundedContentResponse.Candidate.GroundingMetadata> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public GenerateGroundedContentResponse.Candidate.GroundingMetadata getDefaultInstanceForType()
getGroundingSupport(int index)
public GenerateGroundedContentResponse.Candidate.GroundingMetadata.GroundingSupport getGroundingSupport(int index)
GroundingSupport across all claims in the answer candidate.
An support to a fact indicates that the claim is supported by
the fact.
repeated .google.cloud.discoveryengine.v1.GenerateGroundedContentResponse.Candidate.GroundingMetadata.GroundingSupport grounding_support = 2;
Parameter |
Name |
Description |
index |
int
|
getGroundingSupportCount()
public int getGroundingSupportCount()
GroundingSupport across all claims in the answer candidate.
An support to a fact indicates that the claim is supported by
the fact.
repeated .google.cloud.discoveryengine.v1.GenerateGroundedContentResponse.Candidate.GroundingMetadata.GroundingSupport grounding_support = 2;
Returns |
Type |
Description |
int |
|
getGroundingSupportList()
public List<GenerateGroundedContentResponse.Candidate.GroundingMetadata.GroundingSupport> getGroundingSupportList()
GroundingSupport across all claims in the answer candidate.
An support to a fact indicates that the claim is supported by
the fact.
repeated .google.cloud.discoveryengine.v1.GenerateGroundedContentResponse.Candidate.GroundingMetadata.GroundingSupport grounding_support = 2;
getGroundingSupportOrBuilder(int index)
public GenerateGroundedContentResponse.Candidate.GroundingMetadata.GroundingSupportOrBuilder getGroundingSupportOrBuilder(int index)
GroundingSupport across all claims in the answer candidate.
An support to a fact indicates that the claim is supported by
the fact.
repeated .google.cloud.discoveryengine.v1.GenerateGroundedContentResponse.Candidate.GroundingMetadata.GroundingSupport grounding_support = 2;
Parameter |
Name |
Description |
index |
int
|
getGroundingSupportOrBuilderList()
public List<? extends GenerateGroundedContentResponse.Candidate.GroundingMetadata.GroundingSupportOrBuilder> getGroundingSupportOrBuilderList()
GroundingSupport across all claims in the answer candidate.
An support to a fact indicates that the claim is supported by
the fact.
repeated .google.cloud.discoveryengine.v1.GenerateGroundedContentResponse.Candidate.GroundingMetadata.GroundingSupport grounding_support = 2;
Returns |
Type |
Description |
List<? extends com.google.cloud.discoveryengine.v1.GenerateGroundedContentResponse.Candidate.GroundingMetadata.GroundingSupportOrBuilder> |
|
getParserForType()
public Parser<GenerateGroundedContentResponse.Candidate.GroundingMetadata> getParserForType()
Overrides
getRetrievalMetadata(int index)
public GenerateGroundedContentResponse.Candidate.GroundingMetadata.RetrievalMetadata getRetrievalMetadata(int index)
Retrieval metadata to provide an understanding in the
retrieval steps performed by the model. There can be multiple such
messages which can correspond to different parts of the retrieval. This
is a mechanism used to ensure transparency to our users.
repeated .google.cloud.discoveryengine.v1.GenerateGroundedContentResponse.Candidate.GroundingMetadata.RetrievalMetadata retrieval_metadata = 5;
Parameter |
Name |
Description |
index |
int
|
getRetrievalMetadataCount()
public int getRetrievalMetadataCount()
Retrieval metadata to provide an understanding in the
retrieval steps performed by the model. There can be multiple such
messages which can correspond to different parts of the retrieval. This
is a mechanism used to ensure transparency to our users.
repeated .google.cloud.discoveryengine.v1.GenerateGroundedContentResponse.Candidate.GroundingMetadata.RetrievalMetadata retrieval_metadata = 5;
Returns |
Type |
Description |
int |
|
getRetrievalMetadataList()
public List<GenerateGroundedContentResponse.Candidate.GroundingMetadata.RetrievalMetadata> getRetrievalMetadataList()
Retrieval metadata to provide an understanding in the
retrieval steps performed by the model. There can be multiple such
messages which can correspond to different parts of the retrieval. This
is a mechanism used to ensure transparency to our users.
repeated .google.cloud.discoveryengine.v1.GenerateGroundedContentResponse.Candidate.GroundingMetadata.RetrievalMetadata retrieval_metadata = 5;
getRetrievalMetadataOrBuilder(int index)
public GenerateGroundedContentResponse.Candidate.GroundingMetadata.RetrievalMetadataOrBuilder getRetrievalMetadataOrBuilder(int index)
Retrieval metadata to provide an understanding in the
retrieval steps performed by the model. There can be multiple such
messages which can correspond to different parts of the retrieval. This
is a mechanism used to ensure transparency to our users.
repeated .google.cloud.discoveryengine.v1.GenerateGroundedContentResponse.Candidate.GroundingMetadata.RetrievalMetadata retrieval_metadata = 5;
Parameter |
Name |
Description |
index |
int
|
getRetrievalMetadataOrBuilderList()
public List<? extends GenerateGroundedContentResponse.Candidate.GroundingMetadata.RetrievalMetadataOrBuilder> getRetrievalMetadataOrBuilderList()
Retrieval metadata to provide an understanding in the
retrieval steps performed by the model. There can be multiple such
messages which can correspond to different parts of the retrieval. This
is a mechanism used to ensure transparency to our users.
repeated .google.cloud.discoveryengine.v1.GenerateGroundedContentResponse.Candidate.GroundingMetadata.RetrievalMetadata retrieval_metadata = 5;
Returns |
Type |
Description |
List<? extends com.google.cloud.discoveryengine.v1.GenerateGroundedContentResponse.Candidate.GroundingMetadata.RetrievalMetadataOrBuilder> |
|
getSearchEntryPoint()
public GenerateGroundedContentResponse.Candidate.GroundingMetadata.SearchEntryPoint getSearchEntryPoint()
Google search entry for the following-up web searches.
.google.cloud.discoveryengine.v1.GenerateGroundedContentResponse.Candidate.GroundingMetadata.SearchEntryPoint search_entry_point = 4;
getSearchEntryPointOrBuilder()
public GenerateGroundedContentResponse.Candidate.GroundingMetadata.SearchEntryPointOrBuilder getSearchEntryPointOrBuilder()
Google search entry for the following-up web searches.
.google.cloud.discoveryengine.v1.GenerateGroundedContentResponse.Candidate.GroundingMetadata.SearchEntryPoint search_entry_point = 4;
getSerializedSize()
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
getSupportChunks(int index)
public FactChunk getSupportChunks(int index)
List of chunks to be attributed across all claims in the candidate.
These are derived from the grounding sources supplied in the request.
repeated .google.cloud.discoveryengine.v1.FactChunk support_chunks = 1;
Parameter |
Name |
Description |
index |
int
|
getSupportChunksCount()
public int getSupportChunksCount()
List of chunks to be attributed across all claims in the candidate.
These are derived from the grounding sources supplied in the request.
repeated .google.cloud.discoveryengine.v1.FactChunk support_chunks = 1;
Returns |
Type |
Description |
int |
|
getSupportChunksList()
public List<FactChunk> getSupportChunksList()
List of chunks to be attributed across all claims in the candidate.
These are derived from the grounding sources supplied in the request.
repeated .google.cloud.discoveryengine.v1.FactChunk support_chunks = 1;
getSupportChunksOrBuilder(int index)
public FactChunkOrBuilder getSupportChunksOrBuilder(int index)
List of chunks to be attributed across all claims in the candidate.
These are derived from the grounding sources supplied in the request.
repeated .google.cloud.discoveryengine.v1.FactChunk support_chunks = 1;
Parameter |
Name |
Description |
index |
int
|
getSupportChunksOrBuilderList()
public List<? extends FactChunkOrBuilder> getSupportChunksOrBuilderList()
List of chunks to be attributed across all claims in the candidate.
These are derived from the grounding sources supplied in the request.
repeated .google.cloud.discoveryengine.v1.FactChunk support_chunks = 1;
Returns |
Type |
Description |
List<? extends com.google.cloud.discoveryengine.v1.FactChunkOrBuilder> |
|
getWebSearchQueries(int index)
public String getWebSearchQueries(int index)
Web search queries for the following-up web search.
repeated string web_search_queries = 3;
Parameter |
Name |
Description |
index |
int
The index of the element to return.
|
Returns |
Type |
Description |
String |
The webSearchQueries at the given index.
|
getWebSearchQueriesBytes(int index)
public ByteString getWebSearchQueriesBytes(int index)
Web search queries for the following-up web search.
repeated string web_search_queries = 3;
Parameter |
Name |
Description |
index |
int
The index of the value to return.
|
Returns |
Type |
Description |
ByteString |
The bytes of the webSearchQueries at the given index.
|
getWebSearchQueriesCount()
public int getWebSearchQueriesCount()
Web search queries for the following-up web search.
repeated string web_search_queries = 3;
Returns |
Type |
Description |
int |
The count of webSearchQueries.
|
getWebSearchQueriesList()
public ProtocolStringList getWebSearchQueriesList()
Web search queries for the following-up web search.
repeated string web_search_queries = 3;
hasSearchEntryPoint()
public boolean hasSearchEntryPoint()
Google search entry for the following-up web searches.
.google.cloud.discoveryengine.v1.GenerateGroundedContentResponse.Candidate.GroundingMetadata.SearchEntryPoint search_entry_point = 4;
Returns |
Type |
Description |
boolean |
Whether the searchEntryPoint field is set.
|
hashCode()
Returns |
Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public GenerateGroundedContentResponse.Candidate.GroundingMetadata.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected GenerateGroundedContentResponse.Candidate.GroundingMetadata.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
toBuilder()
public GenerateGroundedContentResponse.Candidate.GroundingMetadata.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides