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