Package com.stripe.param.issuing
Class CardholderUpdateParams
- java.lang.Object
-
- com.stripe.net.ApiRequestParams
-
- com.stripe.param.issuing.CardholderUpdateParams
-
public class CardholderUpdateParams extends ApiRequestParams
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CardholderUpdateParams.Billing
static class
CardholderUpdateParams.Builder
static class
CardholderUpdateParams.Company
State, county, province, or region.static class
CardholderUpdateParams.Individual
The entity's business ID number.static class
CardholderUpdateParams.SpendingControls
static class
CardholderUpdateParams.Status
-
Nested classes/interfaces inherited from class com.stripe.net.ApiRequestParams
ApiRequestParams.EnumParam
-
-
Field Summary
-
Fields inherited from class com.stripe.net.ApiRequestParams
EXTRA_PARAMS_KEY
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CardholderUpdateParams.Builder
builder()
CardholderUpdateParams.Billing
getBilling()
The cardholder's billing address.CardholderUpdateParams.Company
getCompany()
Additional information about acompany
cardholder.java.lang.Object
getEmail()
The cardholder's email address.java.util.List<java.lang.String>
getExpand()
Specifies which fields in the response should be expanded.java.util.Map<java.lang.String,java.lang.Object>
getExtraParams()
Map of extra parameters for custom features not available in this client library.CardholderUpdateParams.Individual
getIndividual()
Additional information about anindividual
cardholder.java.util.Map<java.lang.String,java.lang.String>
getMetadata()
Set of key-value pairs that you can attach to an object.java.lang.Object
getPhoneNumber()
The cardholder's phone number.CardholderUpdateParams.SpendingControls
getSpendingControls()
Rules that control spending across this cardholder's cards.CardholderUpdateParams.Status
getStatus()
Specifies whether to permit authorizations on this cardholder's cards.-
Methods inherited from class com.stripe.net.ApiRequestParams
toMap
-
-
-
-
Method Detail
-
builder
public static CardholderUpdateParams.Builder builder()
-
getBilling
public CardholderUpdateParams.Billing getBilling()
The cardholder's billing address.
-
getCompany
public CardholderUpdateParams.Company getCompany()
Additional information about acompany
cardholder.
-
getEmail
public java.lang.Object getEmail()
The cardholder's email address.
-
getExpand
public java.util.List<java.lang.String> getExpand()
Specifies which fields in the response should be expanded.
-
getExtraParams
public java.util.Map<java.lang.String,java.lang.Object> getExtraParams()
Map of extra parameters for custom features not available in this client library. The content in this map is not serialized under this field's@SerializedName
value. Instead, each key/value pair is serialized as if the key is a root-level field (serialized) name in this param object. Effectively, this map is flattened to its parent instance.
-
getIndividual
public CardholderUpdateParams.Individual getIndividual()
Additional information about anindividual
cardholder.
-
getMetadata
public java.util.Map<java.lang.String,java.lang.String> getMetadata()
Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format. Individual keys can be unset by posting an empty value to them. All keys can be unset by posting an empty value tometadata
.
-
getPhoneNumber
public java.lang.Object getPhoneNumber()
The cardholder's phone number. This is required for all cardholders who will be creating EU cards. See the 3D Secure documentation for more details.
-
getSpendingControls
public CardholderUpdateParams.SpendingControls getSpendingControls()
Rules that control spending across this cardholder's cards. Refer to our documentation for more details.
-
getStatus
public CardholderUpdateParams.Status getStatus()
Specifies whether to permit authorizations on this cardholder's cards.
-
-