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