Class MemorySearchParams.Builder
-
- All Implemented Interfaces:
public final class MemorySearchParams.BuilderA builder for MemorySearchParams.
-
-
Method Summary
-
-
Method Detail
-
id
final MemorySearchParams.Builder id(String id)
-
id
final MemorySearchParams.Builder id(Optional<String> id)
Alias for calling Builder.id with
id.orElse(null).
-
body
final MemorySearchParams.Builder body(MemorySearchParams.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 MemorySearchParams.Builder query(String query)
-
query
final MemorySearchParams.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.
-
limit
final MemorySearchParams.Builder limit(Long limit)
-
limit
final MemorySearchParams.Builder limit(JsonField<Long> limit)
Sets Builder.limit to an arbitrary JSON value.
You should usually call Builder.limit with a well-typed Long value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
tags
final MemorySearchParams.Builder tags(List<String> tags)
-
tags
final MemorySearchParams.Builder tags(JsonField<List<String>> tags)
Sets Builder.tags to an arbitrary JSON value.
You should usually call Builder.tags with a well-typed
List<String>value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
addTag
final MemorySearchParams.Builder addTag(String tag)
-
types
final MemorySearchParams.Builder types(List<String> types)
-
types
final MemorySearchParams.Builder types(JsonField<List<String>> types)
Sets Builder.types to an arbitrary JSON value.
You should usually call Builder.types with a well-typed
List<String>value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
addType
final MemorySearchParams.Builder addType(String type)
-
additionalBodyProperties
final MemorySearchParams.Builder additionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
putAdditionalBodyProperty
final MemorySearchParams.Builder putAdditionalBodyProperty(String key, JsonValue value)
-
putAllAdditionalBodyProperties
final MemorySearchParams.Builder putAllAdditionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
removeAdditionalBodyProperty
final MemorySearchParams.Builder removeAdditionalBodyProperty(String key)
-
removeAllAdditionalBodyProperties
final MemorySearchParams.Builder removeAllAdditionalBodyProperties(Set<String> keys)
-
additionalHeaders
final MemorySearchParams.Builder additionalHeaders(Headers additionalHeaders)
-
additionalHeaders
final MemorySearchParams.Builder additionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
putAdditionalHeader
final MemorySearchParams.Builder putAdditionalHeader(String name, String value)
-
putAdditionalHeaders
final MemorySearchParams.Builder putAdditionalHeaders(String name, Iterable<String> values)
-
putAllAdditionalHeaders
final MemorySearchParams.Builder putAllAdditionalHeaders(Headers additionalHeaders)
-
putAllAdditionalHeaders
final MemorySearchParams.Builder putAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
replaceAdditionalHeaders
final MemorySearchParams.Builder replaceAdditionalHeaders(String name, String value)
-
replaceAdditionalHeaders
final MemorySearchParams.Builder replaceAdditionalHeaders(String name, Iterable<String> values)
-
replaceAllAdditionalHeaders
final MemorySearchParams.Builder replaceAllAdditionalHeaders(Headers additionalHeaders)
-
replaceAllAdditionalHeaders
final MemorySearchParams.Builder replaceAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
removeAdditionalHeaders
final MemorySearchParams.Builder removeAdditionalHeaders(String name)
-
removeAllAdditionalHeaders
final MemorySearchParams.Builder removeAllAdditionalHeaders(Set<String> names)
-
additionalQueryParams
final MemorySearchParams.Builder additionalQueryParams(QueryParams additionalQueryParams)
-
additionalQueryParams
final MemorySearchParams.Builder additionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
putAdditionalQueryParam
final MemorySearchParams.Builder putAdditionalQueryParam(String key, String value)
-
putAdditionalQueryParams
final MemorySearchParams.Builder putAdditionalQueryParams(String key, Iterable<String> values)
-
putAllAdditionalQueryParams
final MemorySearchParams.Builder putAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
putAllAdditionalQueryParams
final MemorySearchParams.Builder putAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
replaceAdditionalQueryParams
final MemorySearchParams.Builder replaceAdditionalQueryParams(String key, String value)
-
replaceAdditionalQueryParams
final MemorySearchParams.Builder replaceAdditionalQueryParams(String key, Iterable<String> values)
-
replaceAllAdditionalQueryParams
final MemorySearchParams.Builder replaceAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
replaceAllAdditionalQueryParams
final MemorySearchParams.Builder replaceAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
removeAdditionalQueryParams
final MemorySearchParams.Builder removeAdditionalQueryParams(String key)
-
removeAllAdditionalQueryParams
final MemorySearchParams.Builder removeAllAdditionalQueryParams(Set<String> keys)
-
build
final MemorySearchParams build()
Returns an immutable instance of MemorySearchParams.
Further updates to this Builder will not mutate the returned instance.
The following fields are required:
.query()
-
-
-
-