Class AnswerQueryRequest.SearchSpec.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<AnswerQueryRequest.SearchSpec.Builder>
com.google.cloud.discoveryengine.v1beta.AnswerQueryRequest.SearchSpec.Builder
- All Implemented Interfaces:
AnswerQueryRequest.SearchSpecOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- AnswerQueryRequest.SearchSpec
public static final class AnswerQueryRequest.SearchSpec.Builder
extends com.google.protobuf.GeneratedMessage.Builder<AnswerQueryRequest.SearchSpec.Builder>
implements AnswerQueryRequest.SearchSpecOrBuilder
Search specification.Protobuf type
google.cloud.discoveryengine.v1beta.AnswerQueryRequest.SearchSpec-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Search parameters.Search result list.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorSearch parameters.Search parameters.Search parameters.Search result list.Search result list.Search result list.booleanSearch parameters.booleanSearch result list.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Search parameters.Search result list.Search parameters.setSearchParams(AnswerQueryRequest.SearchSpec.SearchParams.Builder builderForValue) Search parameters.Search result list.Search result list.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<AnswerQueryRequest.SearchSpec.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<AnswerQueryRequest.SearchSpec.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<AnswerQueryRequest.SearchSpec.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<AnswerQueryRequest.SearchSpec.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<AnswerQueryRequest.SearchSpec.Builder>
-
mergeFrom
public AnswerQueryRequest.SearchSpec.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<AnswerQueryRequest.SearchSpec.Builder>- Throws:
IOException
-
getInputCase
- Specified by:
getInputCasein interfaceAnswerQueryRequest.SearchSpecOrBuilder
-
clearInput
-
hasSearchParams
public boolean hasSearchParams()Search parameters.
.google.cloud.discoveryengine.v1beta.AnswerQueryRequest.SearchSpec.SearchParams search_params = 1;- Specified by:
hasSearchParamsin interfaceAnswerQueryRequest.SearchSpecOrBuilder- Returns:
- Whether the searchParams field is set.
-
getSearchParams
Search parameters.
.google.cloud.discoveryengine.v1beta.AnswerQueryRequest.SearchSpec.SearchParams search_params = 1;- Specified by:
getSearchParamsin interfaceAnswerQueryRequest.SearchSpecOrBuilder- Returns:
- The searchParams.
-
setSearchParams
public AnswerQueryRequest.SearchSpec.Builder setSearchParams(AnswerQueryRequest.SearchSpec.SearchParams value) Search parameters.
.google.cloud.discoveryengine.v1beta.AnswerQueryRequest.SearchSpec.SearchParams search_params = 1; -
setSearchParams
public AnswerQueryRequest.SearchSpec.Builder setSearchParams(AnswerQueryRequest.SearchSpec.SearchParams.Builder builderForValue) Search parameters.
.google.cloud.discoveryengine.v1beta.AnswerQueryRequest.SearchSpec.SearchParams search_params = 1; -
mergeSearchParams
public AnswerQueryRequest.SearchSpec.Builder mergeSearchParams(AnswerQueryRequest.SearchSpec.SearchParams value) Search parameters.
.google.cloud.discoveryengine.v1beta.AnswerQueryRequest.SearchSpec.SearchParams search_params = 1; -
clearSearchParams
Search parameters.
.google.cloud.discoveryengine.v1beta.AnswerQueryRequest.SearchSpec.SearchParams search_params = 1; -
getSearchParamsBuilder
Search parameters.
.google.cloud.discoveryengine.v1beta.AnswerQueryRequest.SearchSpec.SearchParams search_params = 1; -
getSearchParamsOrBuilder
Search parameters.
.google.cloud.discoveryengine.v1beta.AnswerQueryRequest.SearchSpec.SearchParams search_params = 1;- Specified by:
getSearchParamsOrBuilderin interfaceAnswerQueryRequest.SearchSpecOrBuilder
-
hasSearchResultList
public boolean hasSearchResultList()Search result list.
.google.cloud.discoveryengine.v1beta.AnswerQueryRequest.SearchSpec.SearchResultList search_result_list = 2;- Specified by:
hasSearchResultListin interfaceAnswerQueryRequest.SearchSpecOrBuilder- Returns:
- Whether the searchResultList field is set.
-
getSearchResultList
Search result list.
.google.cloud.discoveryengine.v1beta.AnswerQueryRequest.SearchSpec.SearchResultList search_result_list = 2;- Specified by:
getSearchResultListin interfaceAnswerQueryRequest.SearchSpecOrBuilder- Returns:
- The searchResultList.
-
setSearchResultList
public AnswerQueryRequest.SearchSpec.Builder setSearchResultList(AnswerQueryRequest.SearchSpec.SearchResultList value) Search result list.
.google.cloud.discoveryengine.v1beta.AnswerQueryRequest.SearchSpec.SearchResultList search_result_list = 2; -
setSearchResultList
public AnswerQueryRequest.SearchSpec.Builder setSearchResultList(AnswerQueryRequest.SearchSpec.SearchResultList.Builder builderForValue) Search result list.
.google.cloud.discoveryengine.v1beta.AnswerQueryRequest.SearchSpec.SearchResultList search_result_list = 2; -
mergeSearchResultList
public AnswerQueryRequest.SearchSpec.Builder mergeSearchResultList(AnswerQueryRequest.SearchSpec.SearchResultList value) Search result list.
.google.cloud.discoveryengine.v1beta.AnswerQueryRequest.SearchSpec.SearchResultList search_result_list = 2; -
clearSearchResultList
Search result list.
.google.cloud.discoveryengine.v1beta.AnswerQueryRequest.SearchSpec.SearchResultList search_result_list = 2; -
getSearchResultListBuilder
Search result list.
.google.cloud.discoveryengine.v1beta.AnswerQueryRequest.SearchSpec.SearchResultList search_result_list = 2; -
getSearchResultListOrBuilder
Search result list.
.google.cloud.discoveryengine.v1beta.AnswerQueryRequest.SearchSpec.SearchResultList search_result_list = 2;- Specified by:
getSearchResultListOrBuilderin interfaceAnswerQueryRequest.SearchSpecOrBuilder
-