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