public static class CardUpdateOnCustomerParams.Builder
extends java.lang.Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
CardUpdateOnCustomerParams.Builder |
addAllExpand(java.util.List<java.lang.String> elements)
Add all elements to `expand` list.
|
CardUpdateOnCustomerParams.Builder |
addExpand(java.lang.String element)
Add an element to `expand` list.
|
CardUpdateOnCustomerParams |
build()
Finalize and obtain parameter instance from this builder.
|
CardUpdateOnCustomerParams.Builder |
putAllExtraParam(java.util.Map<java.lang.String,java.lang.Object> map)
Add all map key/value pairs to `extraParams` map.
|
CardUpdateOnCustomerParams.Builder |
putAllMetadata(java.util.Map<java.lang.String,java.lang.String> map)
Add all map key/value pairs to `metadata` map.
|
CardUpdateOnCustomerParams.Builder |
putExtraParam(java.lang.String key,
java.lang.Object value)
Add a key/value pair to `extraParams` map.
|
CardUpdateOnCustomerParams.Builder |
putMetadata(java.lang.String key,
java.lang.String value)
Add a key/value pair to `metadata` map.
|
CardUpdateOnCustomerParams.Builder |
setAddressCity(java.lang.String addressCity)
City/District/Suburb/Town/Village.
|
CardUpdateOnCustomerParams.Builder |
setAddressCountry(java.lang.String addressCountry)
Billing address country, if provided when creating card.
|
CardUpdateOnCustomerParams.Builder |
setAddressLine1(java.lang.String addressLine1)
Address line 1 (Street address/PO Box/Company name).
|
CardUpdateOnCustomerParams.Builder |
setAddressLine2(java.lang.String addressLine2)
Address line 2 (Apartment/Suite/Unit/Building).
|
CardUpdateOnCustomerParams.Builder |
setAddressState(java.lang.String addressState)
State/County/Province/Region.
|
CardUpdateOnCustomerParams.Builder |
setAddressZip(java.lang.String addressZip)
ZIP or postal code.
|
CardUpdateOnCustomerParams.Builder |
setExpMonth(java.lang.String expMonth)
Two digit number representing the card’s expiration month.
|
CardUpdateOnCustomerParams.Builder |
setExpYear(java.lang.String expYear)
Four digit number representing the card’s expiration year.
|
CardUpdateOnCustomerParams.Builder |
setName(java.lang.String name)
Cardholder name.
|
public CardUpdateOnCustomerParams build()
public CardUpdateOnCustomerParams.Builder setAddressCity(java.lang.String addressCity)
public CardUpdateOnCustomerParams.Builder setAddressCountry(java.lang.String addressCountry)
public CardUpdateOnCustomerParams.Builder setAddressLine1(java.lang.String addressLine1)
public CardUpdateOnCustomerParams.Builder setAddressLine2(java.lang.String addressLine2)
public CardUpdateOnCustomerParams.Builder setAddressState(java.lang.String addressState)
public CardUpdateOnCustomerParams.Builder setAddressZip(java.lang.String addressZip)
public CardUpdateOnCustomerParams.Builder setExpMonth(java.lang.String expMonth)
public CardUpdateOnCustomerParams.Builder setExpYear(java.lang.String expYear)
public CardUpdateOnCustomerParams.Builder addExpand(java.lang.String element)
CardUpdateOnCustomerParams.expand
for the field documentation.public CardUpdateOnCustomerParams.Builder addAllExpand(java.util.List<java.lang.String> elements)
CardUpdateOnCustomerParams.expand
for the field documentation.public CardUpdateOnCustomerParams.Builder putExtraParam(java.lang.String key, java.lang.Object value)
CardUpdateOnCustomerParams.extraParams
for the field documentation.public CardUpdateOnCustomerParams.Builder putAllExtraParam(java.util.Map<java.lang.String,java.lang.Object> map)
CardUpdateOnCustomerParams.extraParams
for the field documentation.public CardUpdateOnCustomerParams.Builder putMetadata(java.lang.String key, java.lang.String value)
CardUpdateOnCustomerParams.metadata
for the field documentation.public CardUpdateOnCustomerParams.Builder putAllMetadata(java.util.Map<java.lang.String,java.lang.String> map)
CardUpdateOnCustomerParams.metadata
for the field documentation.public CardUpdateOnCustomerParams.Builder setName(java.lang.String name)