Package app.knock.api.models.users.bulk
Class BulkIdentifyParams.Builder
-
- All Implemented Interfaces:
public final class BulkIdentifyParams.BuilderA builder for BulkIdentifyParams.
-
-
Method Summary
-
-
Method Detail
-
body
final BulkIdentifyParams.Builder body(BulkIdentifyParams.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:
-
users
final BulkIdentifyParams.Builder users(List<InlineIdentifyUserRequest> users)
A list of users.
-
users
final BulkIdentifyParams.Builder users(JsonField<List<InlineIdentifyUserRequest>> users)
Sets Builder.users to an arbitrary JSON value.
You should usually call Builder.users with a well-typed
List<InlineIdentifyUserRequest>value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
addUser
final BulkIdentifyParams.Builder addUser(InlineIdentifyUserRequest user)
Adds a single InlineIdentifyUserRequest to users.
-
additionalBodyProperties
final BulkIdentifyParams.Builder additionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
putAdditionalBodyProperty
final BulkIdentifyParams.Builder putAdditionalBodyProperty(String key, JsonValue value)
-
putAllAdditionalBodyProperties
final BulkIdentifyParams.Builder putAllAdditionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
removeAdditionalBodyProperty
final BulkIdentifyParams.Builder removeAdditionalBodyProperty(String key)
-
removeAllAdditionalBodyProperties
final BulkIdentifyParams.Builder removeAllAdditionalBodyProperties(Set<String> keys)
-
additionalHeaders
final BulkIdentifyParams.Builder additionalHeaders(Headers additionalHeaders)
-
additionalHeaders
final BulkIdentifyParams.Builder additionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
putAdditionalHeader
final BulkIdentifyParams.Builder putAdditionalHeader(String name, String value)
-
putAdditionalHeaders
final BulkIdentifyParams.Builder putAdditionalHeaders(String name, Iterable<String> values)
-
putAllAdditionalHeaders
final BulkIdentifyParams.Builder putAllAdditionalHeaders(Headers additionalHeaders)
-
putAllAdditionalHeaders
final BulkIdentifyParams.Builder putAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
replaceAdditionalHeaders
final BulkIdentifyParams.Builder replaceAdditionalHeaders(String name, String value)
-
replaceAdditionalHeaders
final BulkIdentifyParams.Builder replaceAdditionalHeaders(String name, Iterable<String> values)
-
replaceAllAdditionalHeaders
final BulkIdentifyParams.Builder replaceAllAdditionalHeaders(Headers additionalHeaders)
-
replaceAllAdditionalHeaders
final BulkIdentifyParams.Builder replaceAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
removeAdditionalHeaders
final BulkIdentifyParams.Builder removeAdditionalHeaders(String name)
-
removeAllAdditionalHeaders
final BulkIdentifyParams.Builder removeAllAdditionalHeaders(Set<String> names)
-
additionalQueryParams
final BulkIdentifyParams.Builder additionalQueryParams(QueryParams additionalQueryParams)
-
additionalQueryParams
final BulkIdentifyParams.Builder additionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
putAdditionalQueryParam
final BulkIdentifyParams.Builder putAdditionalQueryParam(String key, String value)
-
putAdditionalQueryParams
final BulkIdentifyParams.Builder putAdditionalQueryParams(String key, Iterable<String> values)
-
putAllAdditionalQueryParams
final BulkIdentifyParams.Builder putAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
putAllAdditionalQueryParams
final BulkIdentifyParams.Builder putAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
replaceAdditionalQueryParams
final BulkIdentifyParams.Builder replaceAdditionalQueryParams(String key, String value)
-
replaceAdditionalQueryParams
final BulkIdentifyParams.Builder replaceAdditionalQueryParams(String key, Iterable<String> values)
-
replaceAllAdditionalQueryParams
final BulkIdentifyParams.Builder replaceAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
replaceAllAdditionalQueryParams
final BulkIdentifyParams.Builder replaceAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
removeAdditionalQueryParams
final BulkIdentifyParams.Builder removeAdditionalQueryParams(String key)
-
removeAllAdditionalQueryParams
final BulkIdentifyParams.Builder removeAllAdditionalQueryParams(Set<String> keys)
-
build
final BulkIdentifyParams build()
Returns an immutable instance of BulkIdentifyParams.
Further updates to this Builder will not mutate the returned instance.
The following fields are required:
.users()
-
-
-
-