Class SearchResponse.Summary.CitationMetadata.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<SearchResponse.Summary.CitationMetadata.Builder>
com.google.cloud.discoveryengine.v1beta.SearchResponse.Summary.CitationMetadata.Builder
- All Implemented Interfaces:
SearchResponse.Summary.CitationMetadataOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- SearchResponse.Summary.CitationMetadata
public static final class SearchResponse.Summary.CitationMetadata.Builder
extends com.google.protobuf.GeneratedMessage.Builder<SearchResponse.Summary.CitationMetadata.Builder>
implements SearchResponse.Summary.CitationMetadataOrBuilder
Citation metadata.Protobuf type
google.cloud.discoveryengine.v1beta.SearchResponse.Summary.CitationMetadata-
Method Summary
Modifier and TypeMethodDescriptionaddAllCitations(Iterable<? extends SearchResponse.Summary.Citation> values) Citations for segments.addCitations(int index, SearchResponse.Summary.Citation value) Citations for segments.addCitations(int index, SearchResponse.Summary.Citation.Builder builderForValue) Citations for segments.Citations for segments.addCitations(SearchResponse.Summary.Citation.Builder builderForValue) Citations for segments.Citations for segments.addCitationsBuilder(int index) Citations for segments.build()clear()Citations for segments.getCitations(int index) Citations for segments.getCitationsBuilder(int index) Citations for segments.Citations for segments.intCitations for segments.Citations for segments.getCitationsOrBuilder(int index) Citations for segments.List<? extends SearchResponse.Summary.CitationOrBuilder>Citations for segments.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorprotected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) removeCitations(int index) Citations for segments.setCitations(int index, SearchResponse.Summary.Citation value) Citations for segments.setCitations(int index, SearchResponse.Summary.Citation.Builder builderForValue) Citations for segments.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<SearchResponse.Summary.CitationMetadata.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<SearchResponse.Summary.CitationMetadata.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<SearchResponse.Summary.CitationMetadata.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<SearchResponse.Summary.CitationMetadata.Builder>
-
mergeFrom
public SearchResponse.Summary.CitationMetadata.Builder mergeFrom(SearchResponse.Summary.CitationMetadata other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<SearchResponse.Summary.CitationMetadata.Builder>
-
mergeFrom
public SearchResponse.Summary.CitationMetadata.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<SearchResponse.Summary.CitationMetadata.Builder>- Throws:
IOException
-
getCitationsList
Citations for segments.
repeated .google.cloud.discoveryengine.v1beta.SearchResponse.Summary.Citation citations = 1;- Specified by:
getCitationsListin interfaceSearchResponse.Summary.CitationMetadataOrBuilder
-
getCitationsCount
public int getCitationsCount()Citations for segments.
repeated .google.cloud.discoveryengine.v1beta.SearchResponse.Summary.Citation citations = 1;- Specified by:
getCitationsCountin interfaceSearchResponse.Summary.CitationMetadataOrBuilder
-
getCitations
Citations for segments.
repeated .google.cloud.discoveryengine.v1beta.SearchResponse.Summary.Citation citations = 1;- Specified by:
getCitationsin interfaceSearchResponse.Summary.CitationMetadataOrBuilder
-
setCitations
public SearchResponse.Summary.CitationMetadata.Builder setCitations(int index, SearchResponse.Summary.Citation value) Citations for segments.
repeated .google.cloud.discoveryengine.v1beta.SearchResponse.Summary.Citation citations = 1; -
setCitations
public SearchResponse.Summary.CitationMetadata.Builder setCitations(int index, SearchResponse.Summary.Citation.Builder builderForValue) Citations for segments.
repeated .google.cloud.discoveryengine.v1beta.SearchResponse.Summary.Citation citations = 1; -
addCitations
public SearchResponse.Summary.CitationMetadata.Builder addCitations(SearchResponse.Summary.Citation value) Citations for segments.
repeated .google.cloud.discoveryengine.v1beta.SearchResponse.Summary.Citation citations = 1; -
addCitations
public SearchResponse.Summary.CitationMetadata.Builder addCitations(int index, SearchResponse.Summary.Citation value) Citations for segments.
repeated .google.cloud.discoveryengine.v1beta.SearchResponse.Summary.Citation citations = 1; -
addCitations
public SearchResponse.Summary.CitationMetadata.Builder addCitations(SearchResponse.Summary.Citation.Builder builderForValue) Citations for segments.
repeated .google.cloud.discoveryengine.v1beta.SearchResponse.Summary.Citation citations = 1; -
addCitations
public SearchResponse.Summary.CitationMetadata.Builder addCitations(int index, SearchResponse.Summary.Citation.Builder builderForValue) Citations for segments.
repeated .google.cloud.discoveryengine.v1beta.SearchResponse.Summary.Citation citations = 1; -
addAllCitations
public SearchResponse.Summary.CitationMetadata.Builder addAllCitations(Iterable<? extends SearchResponse.Summary.Citation> values) Citations for segments.
repeated .google.cloud.discoveryengine.v1beta.SearchResponse.Summary.Citation citations = 1; -
clearCitations
Citations for segments.
repeated .google.cloud.discoveryengine.v1beta.SearchResponse.Summary.Citation citations = 1; -
removeCitations
Citations for segments.
repeated .google.cloud.discoveryengine.v1beta.SearchResponse.Summary.Citation citations = 1; -
getCitationsBuilder
Citations for segments.
repeated .google.cloud.discoveryengine.v1beta.SearchResponse.Summary.Citation citations = 1; -
getCitationsOrBuilder
Citations for segments.
repeated .google.cloud.discoveryengine.v1beta.SearchResponse.Summary.Citation citations = 1;- Specified by:
getCitationsOrBuilderin interfaceSearchResponse.Summary.CitationMetadataOrBuilder
-
getCitationsOrBuilderList
Citations for segments.
repeated .google.cloud.discoveryengine.v1beta.SearchResponse.Summary.Citation citations = 1;- Specified by:
getCitationsOrBuilderListin interfaceSearchResponse.Summary.CitationMetadataOrBuilder
-
addCitationsBuilder
Citations for segments.
repeated .google.cloud.discoveryengine.v1beta.SearchResponse.Summary.Citation citations = 1; -
addCitationsBuilder
Citations for segments.
repeated .google.cloud.discoveryengine.v1beta.SearchResponse.Summary.Citation citations = 1; -
getCitationsBuilderList
Citations for segments.
repeated .google.cloud.discoveryengine.v1beta.SearchResponse.Summary.Citation citations = 1;
-