Class V1SearchParams.Builder
-
- All Implemented Interfaces:
public final class V1SearchParams.BuilderA builder for V1SearchParams.
-
-
Method Summary
-
-
Method Detail
-
body
final V1SearchParams.Builder body(V1SearchParams.Body body)
Sets the entire request body.
This is generally only useful if you are already constructing the body separately. Otherwise, it's more convenient to use the top-level setters instead:
-
query
final V1SearchParams.Builder query(String query)
Search query for semantic matching
-
query
final V1SearchParams.Builder query(JsonField<String> query)
Sets Builder.query to an arbitrary JSON value.
You should usually call Builder.query with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
category
final V1SearchParams.Builder category(String category)
Filter by category
-
category
final V1SearchParams.Builder category(JsonField<String> category)
Sets Builder.category to an arbitrary JSON value.
You should usually call Builder.category with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
tag1
final V1SearchParams.Builder tag1(String tag1)
Filter by tag_1
-
tag1
final V1SearchParams.Builder tag1(JsonField<String> tag1)
Sets Builder.tag1 to an arbitrary JSON value.
You should usually call Builder.tag1 with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
tag10
final V1SearchParams.Builder tag10(String tag10)
Filter by tag_10
-
tag10
final V1SearchParams.Builder tag10(JsonField<String> tag10)
Sets Builder.tag10 to an arbitrary JSON value.
You should usually call Builder.tag10 with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
tag11
final V1SearchParams.Builder tag11(String tag11)
Filter by tag_11
-
tag11
final V1SearchParams.Builder tag11(JsonField<String> tag11)
Sets Builder.tag11 to an arbitrary JSON value.
You should usually call Builder.tag11 with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
tag12
final V1SearchParams.Builder tag12(String tag12)
Filter by tag_12
-
tag12
final V1SearchParams.Builder tag12(JsonField<String> tag12)
Sets Builder.tag12 to an arbitrary JSON value.
You should usually call Builder.tag12 with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
tag2
final V1SearchParams.Builder tag2(String tag2)
Filter by tag_2
-
tag2
final V1SearchParams.Builder tag2(JsonField<String> tag2)
Sets Builder.tag2 to an arbitrary JSON value.
You should usually call Builder.tag2 with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
tag3
final V1SearchParams.Builder tag3(String tag3)
Filter by tag_3
-
tag3
final V1SearchParams.Builder tag3(JsonField<String> tag3)
Sets Builder.tag3 to an arbitrary JSON value.
You should usually call Builder.tag3 with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
tag4
final V1SearchParams.Builder tag4(String tag4)
Filter by tag_4
-
tag4
final V1SearchParams.Builder tag4(JsonField<String> tag4)
Sets Builder.tag4 to an arbitrary JSON value.
You should usually call Builder.tag4 with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
tag5
final V1SearchParams.Builder tag5(String tag5)
Filter by tag_5
-
tag5
final V1SearchParams.Builder tag5(JsonField<String> tag5)
Sets Builder.tag5 to an arbitrary JSON value.
You should usually call Builder.tag5 with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
tag6
final V1SearchParams.Builder tag6(String tag6)
Filter by tag_6
-
tag6
final V1SearchParams.Builder tag6(JsonField<String> tag6)
Sets Builder.tag6 to an arbitrary JSON value.
You should usually call Builder.tag6 with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
tag7
final V1SearchParams.Builder tag7(String tag7)
Filter by tag_7
-
tag7
final V1SearchParams.Builder tag7(JsonField<String> tag7)
Sets Builder.tag7 to an arbitrary JSON value.
You should usually call Builder.tag7 with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
tag8
final V1SearchParams.Builder tag8(String tag8)
Filter by tag_8
-
tag8
final V1SearchParams.Builder tag8(JsonField<String> tag8)
Sets Builder.tag8 to an arbitrary JSON value.
You should usually call Builder.tag8 with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
tag9
final V1SearchParams.Builder tag9(String tag9)
Filter by tag_9
-
tag9
final V1SearchParams.Builder tag9(JsonField<String> tag9)
Sets Builder.tag9 to an arbitrary JSON value.
You should usually call Builder.tag9 with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
topK
final V1SearchParams.Builder topK(Long topK)
Maximum number of results to return
-
topK
final V1SearchParams.Builder topK(JsonField<Long> topK)
Sets Builder.topK to an arbitrary JSON value.
You should usually call Builder.topK with a well-typed Long value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
additionalBodyProperties
final V1SearchParams.Builder additionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
putAdditionalBodyProperty
final V1SearchParams.Builder putAdditionalBodyProperty(String key, JsonValue value)
-
putAllAdditionalBodyProperties
final V1SearchParams.Builder putAllAdditionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
removeAdditionalBodyProperty
final V1SearchParams.Builder removeAdditionalBodyProperty(String key)
-
removeAllAdditionalBodyProperties
final V1SearchParams.Builder removeAllAdditionalBodyProperties(Set<String> keys)
-
additionalHeaders
final V1SearchParams.Builder additionalHeaders(Headers additionalHeaders)
-
additionalHeaders
final V1SearchParams.Builder additionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
putAdditionalHeader
final V1SearchParams.Builder putAdditionalHeader(String name, String value)
-
putAdditionalHeaders
final V1SearchParams.Builder putAdditionalHeaders(String name, Iterable<String> values)
-
putAllAdditionalHeaders
final V1SearchParams.Builder putAllAdditionalHeaders(Headers additionalHeaders)
-
putAllAdditionalHeaders
final V1SearchParams.Builder putAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
replaceAdditionalHeaders
final V1SearchParams.Builder replaceAdditionalHeaders(String name, String value)
-
replaceAdditionalHeaders
final V1SearchParams.Builder replaceAdditionalHeaders(String name, Iterable<String> values)
-
replaceAllAdditionalHeaders
final V1SearchParams.Builder replaceAllAdditionalHeaders(Headers additionalHeaders)
-
replaceAllAdditionalHeaders
final V1SearchParams.Builder replaceAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
removeAdditionalHeaders
final V1SearchParams.Builder removeAdditionalHeaders(String name)
-
removeAllAdditionalHeaders
final V1SearchParams.Builder removeAllAdditionalHeaders(Set<String> names)
-
additionalQueryParams
final V1SearchParams.Builder additionalQueryParams(QueryParams additionalQueryParams)
-
additionalQueryParams
final V1SearchParams.Builder additionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
putAdditionalQueryParam
final V1SearchParams.Builder putAdditionalQueryParam(String key, String value)
-
putAdditionalQueryParams
final V1SearchParams.Builder putAdditionalQueryParams(String key, Iterable<String> values)
-
putAllAdditionalQueryParams
final V1SearchParams.Builder putAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
putAllAdditionalQueryParams
final V1SearchParams.Builder putAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
replaceAdditionalQueryParams
final V1SearchParams.Builder replaceAdditionalQueryParams(String key, String value)
-
replaceAdditionalQueryParams
final V1SearchParams.Builder replaceAdditionalQueryParams(String key, Iterable<String> values)
-
replaceAllAdditionalQueryParams
final V1SearchParams.Builder replaceAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
replaceAllAdditionalQueryParams
final V1SearchParams.Builder replaceAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
removeAdditionalQueryParams
final V1SearchParams.Builder removeAdditionalQueryParams(String key)
-
removeAllAdditionalQueryParams
final V1SearchParams.Builder removeAllAdditionalQueryParams(Set<String> keys)
-
build
final V1SearchParams build()
Returns an immutable instance of V1SearchParams.
Further updates to this Builder will not mutate the returned instance.
The following fields are required:
.query()
-
-
-
-