Package com.stripe.param
Class TokenCreateParams
- java.lang.Object
-
- com.stripe.net.ApiRequestParams
-
- com.stripe.param.TokenCreateParams
-
public class TokenCreateParams extends ApiRequestParams
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTokenCreateParams.Accountstatic classTokenCreateParams.BankAccountstatic classTokenCreateParams.Builderstatic classTokenCreateParams.Cardstatic classTokenCreateParams.CvcUpdateAdd all map key/value pairs to `extraParams` map.static classTokenCreateParams.PersonAdd all map key/value pairs to `extraParams` map.static classTokenCreateParams.Pii-
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 TokenCreateParams.Builderbuilder()TokenCreateParams.AccountgetAccount()Information for the account this token will represent.TokenCreateParams.BankAccountgetBankAccount()The bank account this token will represent.java.lang.ObjectgetCard()java.lang.StringgetCustomer()The customer (owned by the application's account) for which to create a token.TokenCreateParams.CvcUpdategetCvcUpdate()The updated CVC value this token will represent.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.TokenCreateParams.PersongetPerson()Information for the person this token will represent.TokenCreateParams.PiigetPii()The PII this token will represent.-
Methods inherited from class com.stripe.net.ApiRequestParams
toMap
-
-
-
-
Method Detail
-
builder
public static TokenCreateParams.Builder builder()
-
getAccount
public TokenCreateParams.Account getAccount()
Information for the account this token will represent.
-
getBankAccount
public TokenCreateParams.BankAccount getBankAccount()
The bank account this token will represent.
-
getCard
public java.lang.Object getCard()
-
getCustomer
public java.lang.String getCustomer()
The customer (owned by the application's account) for which to create a token. This can be used only with an OAuth access token or Stripe-Account header. For more details, see Cloning Saved Payment Methods.
-
getCvcUpdate
public TokenCreateParams.CvcUpdate getCvcUpdate()
The updated CVC value this token will represent.
-
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@SerializedNamevalue. 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.
-
getPerson
public TokenCreateParams.Person getPerson()
Information for the person this token will represent.
-
getPii
public TokenCreateParams.Pii getPii()
The PII this token will represent.
-
-