Class CardCreateDetailsIframeParams.Builder
-
- All Implemented Interfaces:
public final class CardCreateDetailsIframeParams.BuilderA builder for CardCreateDetailsIframeParams.
-
-
Method Summary
-
-
Method Detail
-
cardId
final CardCreateDetailsIframeParams.Builder cardId(String cardId)
The identifier of the Card to create an iframe for.
-
cardId
final CardCreateDetailsIframeParams.Builder cardId(Optional<String> cardId)
Alias for calling Builder.cardId with
cardId.orElse(null).
-
body
final CardCreateDetailsIframeParams.Builder body(CardCreateDetailsIframeParams.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:
-
physicalCardId
final CardCreateDetailsIframeParams.Builder physicalCardId(String physicalCardId)
The identifier of the Physical Card to create an iframe for. This will inform the appearance of the card rendered in the iframe.
-
physicalCardId
final CardCreateDetailsIframeParams.Builder physicalCardId(JsonField<String> physicalCardId)
Sets Builder.physicalCardId to an arbitrary JSON value.
You should usually call Builder.physicalCardId 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 CardCreateDetailsIframeParams.Builder additionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
putAdditionalBodyProperty
final CardCreateDetailsIframeParams.Builder putAdditionalBodyProperty(String key, JsonValue value)
-
putAllAdditionalBodyProperties
final CardCreateDetailsIframeParams.Builder putAllAdditionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
removeAdditionalBodyProperty
final CardCreateDetailsIframeParams.Builder removeAdditionalBodyProperty(String key)
-
removeAllAdditionalBodyProperties
final CardCreateDetailsIframeParams.Builder removeAllAdditionalBodyProperties(Set<String> keys)
-
additionalHeaders
final CardCreateDetailsIframeParams.Builder additionalHeaders(Headers additionalHeaders)
-
additionalHeaders
final CardCreateDetailsIframeParams.Builder additionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
putAdditionalHeader
final CardCreateDetailsIframeParams.Builder putAdditionalHeader(String name, String value)
-
putAdditionalHeaders
final CardCreateDetailsIframeParams.Builder putAdditionalHeaders(String name, Iterable<String> values)
-
putAllAdditionalHeaders
final CardCreateDetailsIframeParams.Builder putAllAdditionalHeaders(Headers additionalHeaders)
-
putAllAdditionalHeaders
final CardCreateDetailsIframeParams.Builder putAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
replaceAdditionalHeaders
final CardCreateDetailsIframeParams.Builder replaceAdditionalHeaders(String name, String value)
-
replaceAdditionalHeaders
final CardCreateDetailsIframeParams.Builder replaceAdditionalHeaders(String name, Iterable<String> values)
-
replaceAllAdditionalHeaders
final CardCreateDetailsIframeParams.Builder replaceAllAdditionalHeaders(Headers additionalHeaders)
-
replaceAllAdditionalHeaders
final CardCreateDetailsIframeParams.Builder replaceAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
removeAdditionalHeaders
final CardCreateDetailsIframeParams.Builder removeAdditionalHeaders(String name)
-
removeAllAdditionalHeaders
final CardCreateDetailsIframeParams.Builder removeAllAdditionalHeaders(Set<String> names)
-
additionalQueryParams
final CardCreateDetailsIframeParams.Builder additionalQueryParams(QueryParams additionalQueryParams)
-
additionalQueryParams
final CardCreateDetailsIframeParams.Builder additionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
putAdditionalQueryParam
final CardCreateDetailsIframeParams.Builder putAdditionalQueryParam(String key, String value)
-
putAdditionalQueryParams
final CardCreateDetailsIframeParams.Builder putAdditionalQueryParams(String key, Iterable<String> values)
-
putAllAdditionalQueryParams
final CardCreateDetailsIframeParams.Builder putAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
putAllAdditionalQueryParams
final CardCreateDetailsIframeParams.Builder putAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
replaceAdditionalQueryParams
final CardCreateDetailsIframeParams.Builder replaceAdditionalQueryParams(String key, String value)
-
replaceAdditionalQueryParams
final CardCreateDetailsIframeParams.Builder replaceAdditionalQueryParams(String key, Iterable<String> values)
-
replaceAllAdditionalQueryParams
final CardCreateDetailsIframeParams.Builder replaceAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
replaceAllAdditionalQueryParams
final CardCreateDetailsIframeParams.Builder replaceAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
removeAdditionalQueryParams
final CardCreateDetailsIframeParams.Builder removeAdditionalQueryParams(String key)
-
removeAllAdditionalQueryParams
final CardCreateDetailsIframeParams.Builder removeAllAdditionalQueryParams(Set<String> keys)
-
build
final CardCreateDetailsIframeParams build()
Returns an immutable instance of CardCreateDetailsIframeParams.
Further updates to this Builder will not mutate the returned instance.
-
-
-
-