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