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