Class SearchResponse.Summary.CitationMetadata.Builder (0.77.0)
0.83.0 (latest)
0.81.0
0.79.0
0.78.0
0.77.0
0.76.0
0.74.0
0.72.0
0.71.0
0.70.0
0.69.0
0.68.0
0.66.0
0.64.0
0.63.0
0.60.0
0.59.0
0.58.0
0.56.0
0.55.0
0.54.0
0.53.0
0.52.0
0.51.0
0.50.0
0.49.0
0.48.0
0.47.0
0.45.0
0.44.0
0.43.0
0.42.0
0.41.0
0.40.0
0.39.0
0.38.0
0.37.0
0.36.0
0.35.0
0.33.0
0.32.0
0.31.0
0.30.0
0.29.0
0.28.0
0.27.0
0.26.0
0.25.0
0.24.0
0.23.0
0.20.0
0.19.0
0.18.0
0.17.0
0.16.0
0.15.0
0.14.0
0.13.0
0.12.0
0.11.0
0.10.0
0.9.0
0.8.0
0.7.0
0.5.0
0.4.0
0.3.0
0.2.0
0.1.0
public static final class SearchResponse . Summary . CitationMetadata . Builder extends GeneratedMessageV3 . Builder<SearchResponse . Summary . CitationMetadata . Builder > implements SearchResponse . Summary . CitationMetadataOrBuilder
Citation metadata.
Protobuf type
google.cloud.discoveryengine.v1alpha.SearchResponse.Summary.CitationMetadata
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
public static final Descriptors . Descriptor getDescriptor ()
Methods
public SearchResponse . Summary . CitationMetadata . Builder addAllCitations ( Iterable <? extends SearchResponse . Summary . Citation > values )
Citations for segments.
repeated .google.cloud.discoveryengine.v1alpha.SearchResponse.Summary.Citation citations = 1;
Parameter
Name
Description
values
Iterable <? extends com.google.cloud.discoveryengine.v1alpha.SearchResponse.Summary.Citation >
public SearchResponse . Summary . CitationMetadata . Builder addCitations ( SearchResponse . Summary . Citation value )
Citations for segments.
repeated .google.cloud.discoveryengine.v1alpha.SearchResponse.Summary.Citation citations = 1;
public SearchResponse . Summary . CitationMetadata . Builder addCitations ( SearchResponse . Summary . Citation . Builder builderForValue )
Citations for segments.
repeated .google.cloud.discoveryengine.v1alpha.SearchResponse.Summary.Citation citations = 1;
public SearchResponse . Summary . CitationMetadata . Builder addCitations ( int index , SearchResponse . Summary . Citation value )
Citations for segments.
repeated .google.cloud.discoveryengine.v1alpha.SearchResponse.Summary.Citation citations = 1;
public SearchResponse . Summary . CitationMetadata . Builder addCitations ( int index , SearchResponse . Summary . Citation . Builder builderForValue )
Citations for segments.
repeated .google.cloud.discoveryengine.v1alpha.SearchResponse.Summary.Citation citations = 1;
public SearchResponse . Summary . Citation . Builder addCitationsBuilder ()
Citations for segments.
repeated .google.cloud.discoveryengine.v1alpha.SearchResponse.Summary.Citation citations = 1;
public SearchResponse . Summary . Citation . Builder addCitationsBuilder ( int index )
Citations for segments.
repeated .google.cloud.discoveryengine.v1alpha.SearchResponse.Summary.Citation citations = 1;
Parameter
Name
Description
index
int
public SearchResponse . Summary . CitationMetadata . Builder addRepeatedField ( Descriptors . FieldDescriptor field , Object value )
Overrides
public SearchResponse . Summary . CitationMetadata build ()
public SearchResponse . Summary . CitationMetadata buildPartial ()
public SearchResponse . Summary . CitationMetadata . Builder clear ()
Overrides
public SearchResponse . Summary . CitationMetadata . Builder clearCitations ()
Citations for segments.
repeated .google.cloud.discoveryengine.v1alpha.SearchResponse.Summary.Citation citations = 1;
public SearchResponse . Summary . CitationMetadata . Builder clearField ( Descriptors . FieldDescriptor field )
Overrides
public SearchResponse . Summary . CitationMetadata . Builder clearOneof ( Descriptors . OneofDescriptor oneof )
Overrides
public SearchResponse . Summary . CitationMetadata . Builder clone ()
Overrides
public SearchResponse . Summary . Citation getCitations ( int index )
Citations for segments.
repeated .google.cloud.discoveryengine.v1alpha.SearchResponse.Summary.Citation citations = 1;
Parameter
Name
Description
index
int
public SearchResponse . Summary . Citation . Builder getCitationsBuilder ( int index )
Citations for segments.
repeated .google.cloud.discoveryengine.v1alpha.SearchResponse.Summary.Citation citations = 1;
Parameter
Name
Description
index
int
public List<SearchResponse . Summary . Citation . Builder > getCitationsBuilderList ()
Citations for segments.
repeated .google.cloud.discoveryengine.v1alpha.SearchResponse.Summary.Citation citations = 1;
public int getCitationsCount ()
Citations for segments.
repeated .google.cloud.discoveryengine.v1alpha.SearchResponse.Summary.Citation citations = 1;
Returns
Type
Description
int
public List<SearchResponse . Summary . Citation > getCitationsList ()
Citations for segments.
repeated .google.cloud.discoveryengine.v1alpha.SearchResponse.Summary.Citation citations = 1;
public SearchResponse . Summary . CitationOrBuilder getCitationsOrBuilder ( int index )
Citations for segments.
repeated .google.cloud.discoveryengine.v1alpha.SearchResponse.Summary.Citation citations = 1;
Parameter
Name
Description
index
int
public List <? extends SearchResponse . Summary . CitationOrBuilder > getCitationsOrBuilderList ()
Citations for segments.
repeated .google.cloud.discoveryengine.v1alpha.SearchResponse.Summary.Citation citations = 1;
Returns
Type
Description
List <? extends com.google.cloud.discoveryengine.v1alpha.SearchResponse.Summary.CitationOrBuilder >
public SearchResponse . Summary . CitationMetadata getDefaultInstanceForType ()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
public final boolean isInitialized ()
Overrides
public SearchResponse . Summary . CitationMetadata . Builder mergeFrom ( SearchResponse . Summary . CitationMetadata other )
public SearchResponse . Summary . CitationMetadata . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
public SearchResponse . Summary . CitationMetadata . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
public final SearchResponse . Summary . CitationMetadata . Builder mergeUnknownFields ( UnknownFieldSet unknownFields )
Overrides
public SearchResponse . Summary . CitationMetadata . Builder removeCitations ( int index )
Citations for segments.
repeated .google.cloud.discoveryengine.v1alpha.SearchResponse.Summary.Citation citations = 1;
Parameter
Name
Description
index
int
public SearchResponse . Summary . CitationMetadata . Builder setCitations ( int index , SearchResponse . Summary . Citation value )
Citations for segments.
repeated .google.cloud.discoveryengine.v1alpha.SearchResponse.Summary.Citation citations = 1;
public SearchResponse . Summary . CitationMetadata . Builder setCitations ( int index , SearchResponse . Summary . Citation . Builder builderForValue )
Citations for segments.
repeated .google.cloud.discoveryengine.v1alpha.SearchResponse.Summary.Citation citations = 1;
public SearchResponse . Summary . CitationMetadata . Builder setField ( Descriptors . FieldDescriptor field , Object value )
Overrides
public SearchResponse . Summary . CitationMetadata . Builder setRepeatedField ( Descriptors . FieldDescriptor field , int index , Object value )
Overrides
public final SearchResponse . Summary . CitationMetadata . Builder setUnknownFields ( UnknownFieldSet unknownFields )
Overrides
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 2026-03-14 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-14 UTC."],[],[]]