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