public static final class AnswerQueryRequest.SearchSpec.SearchParams.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<AnswerQueryRequest.SearchSpec.SearchParams.Builder> implements AnswerQueryRequest.SearchSpec.SearchParamsOrBuilder
Search parameters.Protobuf type
google.cloud.discoveryengine.v1alpha.AnswerQueryRequest.SearchSpec.SearchParams| Modifier and Type | Method and Description |
|---|---|
AnswerQueryRequest.SearchSpec.SearchParams.Builder |
addAllDataStoreSpecs(Iterable<? extends SearchRequest.DataStoreSpec> values)
Specs defining dataStores to filter on in a search call and
configurations for those dataStores.
|
AnswerQueryRequest.SearchSpec.SearchParams.Builder |
addDataStoreSpecs(int index,
SearchRequest.DataStoreSpec.Builder builderForValue)
Specs defining dataStores to filter on in a search call and
configurations for those dataStores.
|
AnswerQueryRequest.SearchSpec.SearchParams.Builder |
addDataStoreSpecs(int index,
SearchRequest.DataStoreSpec value)
Specs defining dataStores to filter on in a search call and
configurations for those dataStores.
|
AnswerQueryRequest.SearchSpec.SearchParams.Builder |
addDataStoreSpecs(SearchRequest.DataStoreSpec.Builder builderForValue)
Specs defining dataStores to filter on in a search call and
configurations for those dataStores.
|
AnswerQueryRequest.SearchSpec.SearchParams.Builder |
addDataStoreSpecs(SearchRequest.DataStoreSpec value)
Specs defining dataStores to filter on in a search call and
configurations for those dataStores.
|
SearchRequest.DataStoreSpec.Builder |
addDataStoreSpecsBuilder()
Specs defining dataStores to filter on in a search call and
configurations for those dataStores.
|
SearchRequest.DataStoreSpec.Builder |
addDataStoreSpecsBuilder(int index)
Specs defining dataStores to filter on in a search call and
configurations for those dataStores.
|
AnswerQueryRequest.SearchSpec.SearchParams.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
AnswerQueryRequest.SearchSpec.SearchParams |
build() |
AnswerQueryRequest.SearchSpec.SearchParams |
buildPartial() |
AnswerQueryRequest.SearchSpec.SearchParams.Builder |
clear() |
AnswerQueryRequest.SearchSpec.SearchParams.Builder |
clearBoostSpec()
Boost specification to boost certain documents in search results which
may affect the answer query response.
|
AnswerQueryRequest.SearchSpec.SearchParams.Builder |
clearCustomFineTuningSpec()
Custom fine tuning configs.
|
AnswerQueryRequest.SearchSpec.SearchParams.Builder |
clearDataStoreSpecs()
Specs defining dataStores to filter on in a search call and
configurations for those dataStores.
|
AnswerQueryRequest.SearchSpec.SearchParams.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
AnswerQueryRequest.SearchSpec.SearchParams.Builder |
clearFilter()
The filter syntax consists of an expression language for constructing
a predicate from one or more fields of the documents being filtered.
|
AnswerQueryRequest.SearchSpec.SearchParams.Builder |
clearMaxReturnResults()
Number of search results to return.
|
AnswerQueryRequest.SearchSpec.SearchParams.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
AnswerQueryRequest.SearchSpec.SearchParams.Builder |
clearOrderBy()
The order in which documents are returned.
|
AnswerQueryRequest.SearchSpec.SearchParams.Builder |
clearSearchResultMode()
Specifies the search result mode.
|
AnswerQueryRequest.SearchSpec.SearchParams.Builder |
clone() |
SearchRequest.BoostSpec |
getBoostSpec()
Boost specification to boost certain documents in search results which
may affect the answer query response.
|
SearchRequest.BoostSpec.Builder |
getBoostSpecBuilder()
Boost specification to boost certain documents in search results which
may affect the answer query response.
|
SearchRequest.BoostSpecOrBuilder |
getBoostSpecOrBuilder()
Boost specification to boost certain documents in search results which
may affect the answer query response.
|
CustomFineTuningSpec |
getCustomFineTuningSpec()
Custom fine tuning configs.
|
CustomFineTuningSpec.Builder |
getCustomFineTuningSpecBuilder()
Custom fine tuning configs.
|
CustomFineTuningSpecOrBuilder |
getCustomFineTuningSpecOrBuilder()
Custom fine tuning configs.
|
SearchRequest.DataStoreSpec |
getDataStoreSpecs(int index)
Specs defining dataStores to filter on in a search call and
configurations for those dataStores.
|
SearchRequest.DataStoreSpec.Builder |
getDataStoreSpecsBuilder(int index)
Specs defining dataStores to filter on in a search call and
configurations for those dataStores.
|
List<SearchRequest.DataStoreSpec.Builder> |
getDataStoreSpecsBuilderList()
Specs defining dataStores to filter on in a search call and
configurations for those dataStores.
|
int |
getDataStoreSpecsCount()
Specs defining dataStores to filter on in a search call and
configurations for those dataStores.
|
List<SearchRequest.DataStoreSpec> |
getDataStoreSpecsList()
Specs defining dataStores to filter on in a search call and
configurations for those dataStores.
|
SearchRequest.DataStoreSpecOrBuilder |
getDataStoreSpecsOrBuilder(int index)
Specs defining dataStores to filter on in a search call and
configurations for those dataStores.
|
List<? extends SearchRequest.DataStoreSpecOrBuilder> |
getDataStoreSpecsOrBuilderList()
Specs defining dataStores to filter on in a search call and
configurations for those dataStores.
|
AnswerQueryRequest.SearchSpec.SearchParams |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getFilter()
The filter syntax consists of an expression language for constructing
a predicate from one or more fields of the documents being filtered.
|
com.google.protobuf.ByteString |
getFilterBytes()
The filter syntax consists of an expression language for constructing
a predicate from one or more fields of the documents being filtered.
|
int |
getMaxReturnResults()
Number of search results to return.
|
String |
getOrderBy()
The order in which documents are returned.
|
com.google.protobuf.ByteString |
getOrderByBytes()
The order in which documents are returned.
|
SearchRequest.ContentSearchSpec.SearchResultMode |
getSearchResultMode()
Specifies the search result mode.
|
int |
getSearchResultModeValue()
Specifies the search result mode.
|
boolean |
hasBoostSpec()
Boost specification to boost certain documents in search results which
may affect the answer query response.
|
boolean |
hasCustomFineTuningSpec()
Custom fine tuning configs.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
AnswerQueryRequest.SearchSpec.SearchParams.Builder |
mergeBoostSpec(SearchRequest.BoostSpec value)
Boost specification to boost certain documents in search results which
may affect the answer query response.
|
AnswerQueryRequest.SearchSpec.SearchParams.Builder |
mergeCustomFineTuningSpec(CustomFineTuningSpec value)
Custom fine tuning configs.
|
AnswerQueryRequest.SearchSpec.SearchParams.Builder |
mergeFrom(AnswerQueryRequest.SearchSpec.SearchParams other) |
AnswerQueryRequest.SearchSpec.SearchParams.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
AnswerQueryRequest.SearchSpec.SearchParams.Builder |
mergeFrom(com.google.protobuf.Message other) |
AnswerQueryRequest.SearchSpec.SearchParams.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
AnswerQueryRequest.SearchSpec.SearchParams.Builder |
removeDataStoreSpecs(int index)
Specs defining dataStores to filter on in a search call and
configurations for those dataStores.
|
AnswerQueryRequest.SearchSpec.SearchParams.Builder |
setBoostSpec(SearchRequest.BoostSpec.Builder builderForValue)
Boost specification to boost certain documents in search results which
may affect the answer query response.
|
AnswerQueryRequest.SearchSpec.SearchParams.Builder |
setBoostSpec(SearchRequest.BoostSpec value)
Boost specification to boost certain documents in search results which
may affect the answer query response.
|
AnswerQueryRequest.SearchSpec.SearchParams.Builder |
setCustomFineTuningSpec(CustomFineTuningSpec.Builder builderForValue)
Custom fine tuning configs.
|
AnswerQueryRequest.SearchSpec.SearchParams.Builder |
setCustomFineTuningSpec(CustomFineTuningSpec value)
Custom fine tuning configs.
|
AnswerQueryRequest.SearchSpec.SearchParams.Builder |
setDataStoreSpecs(int index,
SearchRequest.DataStoreSpec.Builder builderForValue)
Specs defining dataStores to filter on in a search call and
configurations for those dataStores.
|
AnswerQueryRequest.SearchSpec.SearchParams.Builder |
setDataStoreSpecs(int index,
SearchRequest.DataStoreSpec value)
Specs defining dataStores to filter on in a search call and
configurations for those dataStores.
|
AnswerQueryRequest.SearchSpec.SearchParams.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
AnswerQueryRequest.SearchSpec.SearchParams.Builder |
setFilter(String value)
The filter syntax consists of an expression language for constructing
a predicate from one or more fields of the documents being filtered.
|
AnswerQueryRequest.SearchSpec.SearchParams.Builder |
setFilterBytes(com.google.protobuf.ByteString value)
The filter syntax consists of an expression language for constructing
a predicate from one or more fields of the documents being filtered.
|
AnswerQueryRequest.SearchSpec.SearchParams.Builder |
setMaxReturnResults(int value)
Number of search results to return.
|
AnswerQueryRequest.SearchSpec.SearchParams.Builder |
setOrderBy(String value)
The order in which documents are returned.
|
AnswerQueryRequest.SearchSpec.SearchParams.Builder |
setOrderByBytes(com.google.protobuf.ByteString value)
The order in which documents are returned.
|
AnswerQueryRequest.SearchSpec.SearchParams.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
AnswerQueryRequest.SearchSpec.SearchParams.Builder |
setSearchResultMode(SearchRequest.ContentSearchSpec.SearchResultMode value)
Specifies the search result mode.
|
AnswerQueryRequest.SearchSpec.SearchParams.Builder |
setSearchResultModeValue(int value)
Specifies the search result mode.
|
AnswerQueryRequest.SearchSpec.SearchParams.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<AnswerQueryRequest.SearchSpec.SearchParams.Builder>public AnswerQueryRequest.SearchSpec.SearchParams.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<AnswerQueryRequest.SearchSpec.SearchParams.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<AnswerQueryRequest.SearchSpec.SearchParams.Builder>public AnswerQueryRequest.SearchSpec.SearchParams getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic AnswerQueryRequest.SearchSpec.SearchParams build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic AnswerQueryRequest.SearchSpec.SearchParams buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic AnswerQueryRequest.SearchSpec.SearchParams.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<AnswerQueryRequest.SearchSpec.SearchParams.Builder>public AnswerQueryRequest.SearchSpec.SearchParams.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<AnswerQueryRequest.SearchSpec.SearchParams.Builder>public AnswerQueryRequest.SearchSpec.SearchParams.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<AnswerQueryRequest.SearchSpec.SearchParams.Builder>public AnswerQueryRequest.SearchSpec.SearchParams.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<AnswerQueryRequest.SearchSpec.SearchParams.Builder>public AnswerQueryRequest.SearchSpec.SearchParams.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<AnswerQueryRequest.SearchSpec.SearchParams.Builder>public AnswerQueryRequest.SearchSpec.SearchParams.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<AnswerQueryRequest.SearchSpec.SearchParams.Builder>public AnswerQueryRequest.SearchSpec.SearchParams.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<AnswerQueryRequest.SearchSpec.SearchParams.Builder>public AnswerQueryRequest.SearchSpec.SearchParams.Builder mergeFrom(AnswerQueryRequest.SearchSpec.SearchParams other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<AnswerQueryRequest.SearchSpec.SearchParams.Builder>public AnswerQueryRequest.SearchSpec.SearchParams.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<AnswerQueryRequest.SearchSpec.SearchParams.Builder>IOExceptionpublic int getMaxReturnResults()
Number of search results to return. The default value is 10.
int32 max_return_results = 1;getMaxReturnResults in interface AnswerQueryRequest.SearchSpec.SearchParamsOrBuilderpublic AnswerQueryRequest.SearchSpec.SearchParams.Builder setMaxReturnResults(int value)
Number of search results to return. The default value is 10.
int32 max_return_results = 1;value - The maxReturnResults to set.public AnswerQueryRequest.SearchSpec.SearchParams.Builder clearMaxReturnResults()
Number of search results to return. The default value is 10.
int32 max_return_results = 1;public String getFilter()
The filter syntax consists of an expression language for constructing
a predicate from one or more fields of the documents being filtered.
Filter expression is case-sensitive. This will be used to filter
search results which may affect the Answer response.
If this field is unrecognizable, an `INVALID_ARGUMENT` is returned.
Filtering in Vertex AI Search is done by mapping the LHS filter key
to a key property defined in the Vertex AI Search backend -- this
mapping is defined by the customer in their schema. For example a
media customers might have a field 'name' in their schema. In this
case the filter would look like this: filter --> name:'ANY("king
kong")'
For more information about filtering including syntax and filter
operators, see
[Filter](https://cloud.google.com/generative-ai-app-builder/docs/filter-search-metadata)
string filter = 2;getFilter in interface AnswerQueryRequest.SearchSpec.SearchParamsOrBuilderpublic com.google.protobuf.ByteString getFilterBytes()
The filter syntax consists of an expression language for constructing
a predicate from one or more fields of the documents being filtered.
Filter expression is case-sensitive. This will be used to filter
search results which may affect the Answer response.
If this field is unrecognizable, an `INVALID_ARGUMENT` is returned.
Filtering in Vertex AI Search is done by mapping the LHS filter key
to a key property defined in the Vertex AI Search backend -- this
mapping is defined by the customer in their schema. For example a
media customers might have a field 'name' in their schema. In this
case the filter would look like this: filter --> name:'ANY("king
kong")'
For more information about filtering including syntax and filter
operators, see
[Filter](https://cloud.google.com/generative-ai-app-builder/docs/filter-search-metadata)
string filter = 2;getFilterBytes in interface AnswerQueryRequest.SearchSpec.SearchParamsOrBuilderpublic AnswerQueryRequest.SearchSpec.SearchParams.Builder setFilter(String value)
The filter syntax consists of an expression language for constructing
a predicate from one or more fields of the documents being filtered.
Filter expression is case-sensitive. This will be used to filter
search results which may affect the Answer response.
If this field is unrecognizable, an `INVALID_ARGUMENT` is returned.
Filtering in Vertex AI Search is done by mapping the LHS filter key
to a key property defined in the Vertex AI Search backend -- this
mapping is defined by the customer in their schema. For example a
media customers might have a field 'name' in their schema. In this
case the filter would look like this: filter --> name:'ANY("king
kong")'
For more information about filtering including syntax and filter
operators, see
[Filter](https://cloud.google.com/generative-ai-app-builder/docs/filter-search-metadata)
string filter = 2;value - The filter to set.public AnswerQueryRequest.SearchSpec.SearchParams.Builder clearFilter()
The filter syntax consists of an expression language for constructing
a predicate from one or more fields of the documents being filtered.
Filter expression is case-sensitive. This will be used to filter
search results which may affect the Answer response.
If this field is unrecognizable, an `INVALID_ARGUMENT` is returned.
Filtering in Vertex AI Search is done by mapping the LHS filter key
to a key property defined in the Vertex AI Search backend -- this
mapping is defined by the customer in their schema. For example a
media customers might have a field 'name' in their schema. In this
case the filter would look like this: filter --> name:'ANY("king
kong")'
For more information about filtering including syntax and filter
operators, see
[Filter](https://cloud.google.com/generative-ai-app-builder/docs/filter-search-metadata)
string filter = 2;public AnswerQueryRequest.SearchSpec.SearchParams.Builder setFilterBytes(com.google.protobuf.ByteString value)
The filter syntax consists of an expression language for constructing
a predicate from one or more fields of the documents being filtered.
Filter expression is case-sensitive. This will be used to filter
search results which may affect the Answer response.
If this field is unrecognizable, an `INVALID_ARGUMENT` is returned.
Filtering in Vertex AI Search is done by mapping the LHS filter key
to a key property defined in the Vertex AI Search backend -- this
mapping is defined by the customer in their schema. For example a
media customers might have a field 'name' in their schema. In this
case the filter would look like this: filter --> name:'ANY("king
kong")'
For more information about filtering including syntax and filter
operators, see
[Filter](https://cloud.google.com/generative-ai-app-builder/docs/filter-search-metadata)
string filter = 2;value - The bytes for filter to set.public boolean hasBoostSpec()
Boost specification to boost certain documents in search results which may affect the answer query response. For more information on boosting, see [Boosting](https://cloud.google.com/retail/docs/boosting#boost)
.google.cloud.discoveryengine.v1alpha.SearchRequest.BoostSpec boost_spec = 3;
hasBoostSpec in interface AnswerQueryRequest.SearchSpec.SearchParamsOrBuilderpublic SearchRequest.BoostSpec getBoostSpec()
Boost specification to boost certain documents in search results which may affect the answer query response. For more information on boosting, see [Boosting](https://cloud.google.com/retail/docs/boosting#boost)
.google.cloud.discoveryengine.v1alpha.SearchRequest.BoostSpec boost_spec = 3;
getBoostSpec in interface AnswerQueryRequest.SearchSpec.SearchParamsOrBuilderpublic AnswerQueryRequest.SearchSpec.SearchParams.Builder setBoostSpec(SearchRequest.BoostSpec value)
Boost specification to boost certain documents in search results which may affect the answer query response. For more information on boosting, see [Boosting](https://cloud.google.com/retail/docs/boosting#boost)
.google.cloud.discoveryengine.v1alpha.SearchRequest.BoostSpec boost_spec = 3;
public AnswerQueryRequest.SearchSpec.SearchParams.Builder setBoostSpec(SearchRequest.BoostSpec.Builder builderForValue)
Boost specification to boost certain documents in search results which may affect the answer query response. For more information on boosting, see [Boosting](https://cloud.google.com/retail/docs/boosting#boost)
.google.cloud.discoveryengine.v1alpha.SearchRequest.BoostSpec boost_spec = 3;
public AnswerQueryRequest.SearchSpec.SearchParams.Builder mergeBoostSpec(SearchRequest.BoostSpec value)
Boost specification to boost certain documents in search results which may affect the answer query response. For more information on boosting, see [Boosting](https://cloud.google.com/retail/docs/boosting#boost)
.google.cloud.discoveryengine.v1alpha.SearchRequest.BoostSpec boost_spec = 3;
public AnswerQueryRequest.SearchSpec.SearchParams.Builder clearBoostSpec()
Boost specification to boost certain documents in search results which may affect the answer query response. For more information on boosting, see [Boosting](https://cloud.google.com/retail/docs/boosting#boost)
.google.cloud.discoveryengine.v1alpha.SearchRequest.BoostSpec boost_spec = 3;
public SearchRequest.BoostSpec.Builder getBoostSpecBuilder()
Boost specification to boost certain documents in search results which may affect the answer query response. For more information on boosting, see [Boosting](https://cloud.google.com/retail/docs/boosting#boost)
.google.cloud.discoveryengine.v1alpha.SearchRequest.BoostSpec boost_spec = 3;
public SearchRequest.BoostSpecOrBuilder getBoostSpecOrBuilder()
Boost specification to boost certain documents in search results which may affect the answer query response. For more information on boosting, see [Boosting](https://cloud.google.com/retail/docs/boosting#boost)
.google.cloud.discoveryengine.v1alpha.SearchRequest.BoostSpec boost_spec = 3;
getBoostSpecOrBuilder in interface AnswerQueryRequest.SearchSpec.SearchParamsOrBuilderpublic String getOrderBy()
The order in which documents are returned. Documents can be ordered by a field in an [Document][google.cloud.discoveryengine.v1alpha.Document] object. Leave it unset if ordered by relevance. `order_by` expression is case-sensitive. For more information on ordering, see [Ordering](https://cloud.google.com/retail/docs/filter-and-order#order) If this field is unrecognizable, an `INVALID_ARGUMENT` is returned.
string order_by = 4;getOrderBy in interface AnswerQueryRequest.SearchSpec.SearchParamsOrBuilderpublic com.google.protobuf.ByteString getOrderByBytes()
The order in which documents are returned. Documents can be ordered by a field in an [Document][google.cloud.discoveryengine.v1alpha.Document] object. Leave it unset if ordered by relevance. `order_by` expression is case-sensitive. For more information on ordering, see [Ordering](https://cloud.google.com/retail/docs/filter-and-order#order) If this field is unrecognizable, an `INVALID_ARGUMENT` is returned.
string order_by = 4;getOrderByBytes in interface AnswerQueryRequest.SearchSpec.SearchParamsOrBuilderpublic AnswerQueryRequest.SearchSpec.SearchParams.Builder setOrderBy(String value)
The order in which documents are returned. Documents can be ordered by a field in an [Document][google.cloud.discoveryengine.v1alpha.Document] object. Leave it unset if ordered by relevance. `order_by` expression is case-sensitive. For more information on ordering, see [Ordering](https://cloud.google.com/retail/docs/filter-and-order#order) If this field is unrecognizable, an `INVALID_ARGUMENT` is returned.
string order_by = 4;value - The orderBy to set.public AnswerQueryRequest.SearchSpec.SearchParams.Builder clearOrderBy()
The order in which documents are returned. Documents can be ordered by a field in an [Document][google.cloud.discoveryengine.v1alpha.Document] object. Leave it unset if ordered by relevance. `order_by` expression is case-sensitive. For more information on ordering, see [Ordering](https://cloud.google.com/retail/docs/filter-and-order#order) If this field is unrecognizable, an `INVALID_ARGUMENT` is returned.
string order_by = 4;public AnswerQueryRequest.SearchSpec.SearchParams.Builder setOrderByBytes(com.google.protobuf.ByteString value)
The order in which documents are returned. Documents can be ordered by a field in an [Document][google.cloud.discoveryengine.v1alpha.Document] object. Leave it unset if ordered by relevance. `order_by` expression is case-sensitive. For more information on ordering, see [Ordering](https://cloud.google.com/retail/docs/filter-and-order#order) If this field is unrecognizable, an `INVALID_ARGUMENT` is returned.
string order_by = 4;value - The bytes for orderBy to set.public int getSearchResultModeValue()
Specifies the search result mode. If unspecified, the search result mode defaults to `DOCUMENTS`. See [parse and chunk documents](https://cloud.google.com/generative-ai-app-builder/docs/parse-chunk-documents)
.google.cloud.discoveryengine.v1alpha.SearchRequest.ContentSearchSpec.SearchResultMode search_result_mode = 5;
getSearchResultModeValue in interface AnswerQueryRequest.SearchSpec.SearchParamsOrBuilderpublic AnswerQueryRequest.SearchSpec.SearchParams.Builder setSearchResultModeValue(int value)
Specifies the search result mode. If unspecified, the search result mode defaults to `DOCUMENTS`. See [parse and chunk documents](https://cloud.google.com/generative-ai-app-builder/docs/parse-chunk-documents)
.google.cloud.discoveryengine.v1alpha.SearchRequest.ContentSearchSpec.SearchResultMode search_result_mode = 5;
value - The enum numeric value on the wire for searchResultMode to set.public SearchRequest.ContentSearchSpec.SearchResultMode getSearchResultMode()
Specifies the search result mode. If unspecified, the search result mode defaults to `DOCUMENTS`. See [parse and chunk documents](https://cloud.google.com/generative-ai-app-builder/docs/parse-chunk-documents)
.google.cloud.discoveryengine.v1alpha.SearchRequest.ContentSearchSpec.SearchResultMode search_result_mode = 5;
getSearchResultMode in interface AnswerQueryRequest.SearchSpec.SearchParamsOrBuilderpublic AnswerQueryRequest.SearchSpec.SearchParams.Builder setSearchResultMode(SearchRequest.ContentSearchSpec.SearchResultMode value)
Specifies the search result mode. If unspecified, the search result mode defaults to `DOCUMENTS`. See [parse and chunk documents](https://cloud.google.com/generative-ai-app-builder/docs/parse-chunk-documents)
.google.cloud.discoveryengine.v1alpha.SearchRequest.ContentSearchSpec.SearchResultMode search_result_mode = 5;
value - The searchResultMode to set.public AnswerQueryRequest.SearchSpec.SearchParams.Builder clearSearchResultMode()
Specifies the search result mode. If unspecified, the search result mode defaults to `DOCUMENTS`. See [parse and chunk documents](https://cloud.google.com/generative-ai-app-builder/docs/parse-chunk-documents)
.google.cloud.discoveryengine.v1alpha.SearchRequest.ContentSearchSpec.SearchResultMode search_result_mode = 5;
public boolean hasCustomFineTuningSpec()
Custom fine tuning configs.
.google.cloud.discoveryengine.v1alpha.CustomFineTuningSpec custom_fine_tuning_spec = 6;
hasCustomFineTuningSpec in interface AnswerQueryRequest.SearchSpec.SearchParamsOrBuilderpublic CustomFineTuningSpec getCustomFineTuningSpec()
Custom fine tuning configs.
.google.cloud.discoveryengine.v1alpha.CustomFineTuningSpec custom_fine_tuning_spec = 6;
getCustomFineTuningSpec in interface AnswerQueryRequest.SearchSpec.SearchParamsOrBuilderpublic AnswerQueryRequest.SearchSpec.SearchParams.Builder setCustomFineTuningSpec(CustomFineTuningSpec value)
Custom fine tuning configs.
.google.cloud.discoveryengine.v1alpha.CustomFineTuningSpec custom_fine_tuning_spec = 6;
public AnswerQueryRequest.SearchSpec.SearchParams.Builder setCustomFineTuningSpec(CustomFineTuningSpec.Builder builderForValue)
Custom fine tuning configs.
.google.cloud.discoveryengine.v1alpha.CustomFineTuningSpec custom_fine_tuning_spec = 6;
public AnswerQueryRequest.SearchSpec.SearchParams.Builder mergeCustomFineTuningSpec(CustomFineTuningSpec value)
Custom fine tuning configs.
.google.cloud.discoveryengine.v1alpha.CustomFineTuningSpec custom_fine_tuning_spec = 6;
public AnswerQueryRequest.SearchSpec.SearchParams.Builder clearCustomFineTuningSpec()
Custom fine tuning configs.
.google.cloud.discoveryengine.v1alpha.CustomFineTuningSpec custom_fine_tuning_spec = 6;
public CustomFineTuningSpec.Builder getCustomFineTuningSpecBuilder()
Custom fine tuning configs.
.google.cloud.discoveryengine.v1alpha.CustomFineTuningSpec custom_fine_tuning_spec = 6;
public CustomFineTuningSpecOrBuilder getCustomFineTuningSpecOrBuilder()
Custom fine tuning configs.
.google.cloud.discoveryengine.v1alpha.CustomFineTuningSpec custom_fine_tuning_spec = 6;
getCustomFineTuningSpecOrBuilder in interface AnswerQueryRequest.SearchSpec.SearchParamsOrBuilderpublic List<SearchRequest.DataStoreSpec> getDataStoreSpecsList()
Specs defining dataStores to filter on in a search call and configurations for those dataStores. This is only considered for engines with multiple dataStores use case. For single dataStore within an engine, they should use the specs at the top level.
repeated .google.cloud.discoveryengine.v1alpha.SearchRequest.DataStoreSpec data_store_specs = 7;
getDataStoreSpecsList in interface AnswerQueryRequest.SearchSpec.SearchParamsOrBuilderpublic int getDataStoreSpecsCount()
Specs defining dataStores to filter on in a search call and configurations for those dataStores. This is only considered for engines with multiple dataStores use case. For single dataStore within an engine, they should use the specs at the top level.
repeated .google.cloud.discoveryengine.v1alpha.SearchRequest.DataStoreSpec data_store_specs = 7;
getDataStoreSpecsCount in interface AnswerQueryRequest.SearchSpec.SearchParamsOrBuilderpublic SearchRequest.DataStoreSpec getDataStoreSpecs(int index)
Specs defining dataStores to filter on in a search call and configurations for those dataStores. This is only considered for engines with multiple dataStores use case. For single dataStore within an engine, they should use the specs at the top level.
repeated .google.cloud.discoveryengine.v1alpha.SearchRequest.DataStoreSpec data_store_specs = 7;
getDataStoreSpecs in interface AnswerQueryRequest.SearchSpec.SearchParamsOrBuilderpublic AnswerQueryRequest.SearchSpec.SearchParams.Builder setDataStoreSpecs(int index, SearchRequest.DataStoreSpec value)
Specs defining dataStores to filter on in a search call and configurations for those dataStores. This is only considered for engines with multiple dataStores use case. For single dataStore within an engine, they should use the specs at the top level.
repeated .google.cloud.discoveryengine.v1alpha.SearchRequest.DataStoreSpec data_store_specs = 7;
public AnswerQueryRequest.SearchSpec.SearchParams.Builder setDataStoreSpecs(int index, SearchRequest.DataStoreSpec.Builder builderForValue)
Specs defining dataStores to filter on in a search call and configurations for those dataStores. This is only considered for engines with multiple dataStores use case. For single dataStore within an engine, they should use the specs at the top level.
repeated .google.cloud.discoveryengine.v1alpha.SearchRequest.DataStoreSpec data_store_specs = 7;
public AnswerQueryRequest.SearchSpec.SearchParams.Builder addDataStoreSpecs(SearchRequest.DataStoreSpec value)
Specs defining dataStores to filter on in a search call and configurations for those dataStores. This is only considered for engines with multiple dataStores use case. For single dataStore within an engine, they should use the specs at the top level.
repeated .google.cloud.discoveryengine.v1alpha.SearchRequest.DataStoreSpec data_store_specs = 7;
public AnswerQueryRequest.SearchSpec.SearchParams.Builder addDataStoreSpecs(int index, SearchRequest.DataStoreSpec value)
Specs defining dataStores to filter on in a search call and configurations for those dataStores. This is only considered for engines with multiple dataStores use case. For single dataStore within an engine, they should use the specs at the top level.
repeated .google.cloud.discoveryengine.v1alpha.SearchRequest.DataStoreSpec data_store_specs = 7;
public AnswerQueryRequest.SearchSpec.SearchParams.Builder addDataStoreSpecs(SearchRequest.DataStoreSpec.Builder builderForValue)
Specs defining dataStores to filter on in a search call and configurations for those dataStores. This is only considered for engines with multiple dataStores use case. For single dataStore within an engine, they should use the specs at the top level.
repeated .google.cloud.discoveryengine.v1alpha.SearchRequest.DataStoreSpec data_store_specs = 7;
public AnswerQueryRequest.SearchSpec.SearchParams.Builder addDataStoreSpecs(int index, SearchRequest.DataStoreSpec.Builder builderForValue)
Specs defining dataStores to filter on in a search call and configurations for those dataStores. This is only considered for engines with multiple dataStores use case. For single dataStore within an engine, they should use the specs at the top level.
repeated .google.cloud.discoveryengine.v1alpha.SearchRequest.DataStoreSpec data_store_specs = 7;
public AnswerQueryRequest.SearchSpec.SearchParams.Builder addAllDataStoreSpecs(Iterable<? extends SearchRequest.DataStoreSpec> values)
Specs defining dataStores to filter on in a search call and configurations for those dataStores. This is only considered for engines with multiple dataStores use case. For single dataStore within an engine, they should use the specs at the top level.
repeated .google.cloud.discoveryengine.v1alpha.SearchRequest.DataStoreSpec data_store_specs = 7;
public AnswerQueryRequest.SearchSpec.SearchParams.Builder clearDataStoreSpecs()
Specs defining dataStores to filter on in a search call and configurations for those dataStores. This is only considered for engines with multiple dataStores use case. For single dataStore within an engine, they should use the specs at the top level.
repeated .google.cloud.discoveryengine.v1alpha.SearchRequest.DataStoreSpec data_store_specs = 7;
public AnswerQueryRequest.SearchSpec.SearchParams.Builder removeDataStoreSpecs(int index)
Specs defining dataStores to filter on in a search call and configurations for those dataStores. This is only considered for engines with multiple dataStores use case. For single dataStore within an engine, they should use the specs at the top level.
repeated .google.cloud.discoveryengine.v1alpha.SearchRequest.DataStoreSpec data_store_specs = 7;
public SearchRequest.DataStoreSpec.Builder getDataStoreSpecsBuilder(int index)
Specs defining dataStores to filter on in a search call and configurations for those dataStores. This is only considered for engines with multiple dataStores use case. For single dataStore within an engine, they should use the specs at the top level.
repeated .google.cloud.discoveryengine.v1alpha.SearchRequest.DataStoreSpec data_store_specs = 7;
public SearchRequest.DataStoreSpecOrBuilder getDataStoreSpecsOrBuilder(int index)
Specs defining dataStores to filter on in a search call and configurations for those dataStores. This is only considered for engines with multiple dataStores use case. For single dataStore within an engine, they should use the specs at the top level.
repeated .google.cloud.discoveryengine.v1alpha.SearchRequest.DataStoreSpec data_store_specs = 7;
getDataStoreSpecsOrBuilder in interface AnswerQueryRequest.SearchSpec.SearchParamsOrBuilderpublic List<? extends SearchRequest.DataStoreSpecOrBuilder> getDataStoreSpecsOrBuilderList()
Specs defining dataStores to filter on in a search call and configurations for those dataStores. This is only considered for engines with multiple dataStores use case. For single dataStore within an engine, they should use the specs at the top level.
repeated .google.cloud.discoveryengine.v1alpha.SearchRequest.DataStoreSpec data_store_specs = 7;
getDataStoreSpecsOrBuilderList in interface AnswerQueryRequest.SearchSpec.SearchParamsOrBuilderpublic SearchRequest.DataStoreSpec.Builder addDataStoreSpecsBuilder()
Specs defining dataStores to filter on in a search call and configurations for those dataStores. This is only considered for engines with multiple dataStores use case. For single dataStore within an engine, they should use the specs at the top level.
repeated .google.cloud.discoveryengine.v1alpha.SearchRequest.DataStoreSpec data_store_specs = 7;
public SearchRequest.DataStoreSpec.Builder addDataStoreSpecsBuilder(int index)
Specs defining dataStores to filter on in a search call and configurations for those dataStores. This is only considered for engines with multiple dataStores use case. For single dataStore within an engine, they should use the specs at the top level.
repeated .google.cloud.discoveryengine.v1alpha.SearchRequest.DataStoreSpec data_store_specs = 7;
public List<SearchRequest.DataStoreSpec.Builder> getDataStoreSpecsBuilderList()
Specs defining dataStores to filter on in a search call and configurations for those dataStores. This is only considered for engines with multiple dataStores use case. For single dataStore within an engine, they should use the specs at the top level.
repeated .google.cloud.discoveryengine.v1alpha.SearchRequest.DataStoreSpec data_store_specs = 7;
public final AnswerQueryRequest.SearchSpec.SearchParams.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<AnswerQueryRequest.SearchSpec.SearchParams.Builder>public final AnswerQueryRequest.SearchSpec.SearchParams.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<AnswerQueryRequest.SearchSpec.SearchParams.Builder>Copyright © 2024 Google LLC. All rights reserved.