Package com.stripe.param
Class TokenCreateParams.Builder
- java.lang.Object
-
- com.stripe.param.TokenCreateParams.Builder
-
- Enclosing class:
- TokenCreateParams
public static class TokenCreateParams.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
Modifier and Type Method Description TokenCreateParams.Builder
addAllExpand(java.util.List<java.lang.String> elements)
Add all elements to `expand` list.TokenCreateParams.Builder
addExpand(java.lang.String element)
Add an element to `expand` list.TokenCreateParams
build()
Finalize and obtain parameter instance from this builder.TokenCreateParams.Builder
putAllExtraParam(java.util.Map<java.lang.String,java.lang.Object> map)
Add all map key/value pairs to `extraParams` map.TokenCreateParams.Builder
putExtraParam(java.lang.String key, java.lang.Object value)
Add a key/value pair to `extraParams` map.TokenCreateParams.Builder
setAccount(TokenCreateParams.Account account)
Information for the account this token will represent.TokenCreateParams.Builder
setBankAccount(TokenCreateParams.BankAccount bankAccount)
The bank account this token will represent.TokenCreateParams.Builder
setCard(TokenCreateParams.Card card)
TokenCreateParams.Builder
setCard(java.lang.String card)
TokenCreateParams.Builder
setCustomer(java.lang.String customer)
The customer (owned by the application's account) for which to create a token.TokenCreateParams.Builder
setPerson(TokenCreateParams.Person person)
Information for the person this token will represent.TokenCreateParams.Builder
setPii(TokenCreateParams.Pii pii)
The PII this token will represent.
-
-
-
Method Detail
-
build
public TokenCreateParams build()
Finalize and obtain parameter instance from this builder.
-
setAccount
public TokenCreateParams.Builder setAccount(TokenCreateParams.Account account)
Information for the account this token will represent.
-
setBankAccount
public TokenCreateParams.Builder setBankAccount(TokenCreateParams.BankAccount bankAccount)
The bank account this token will represent.
-
setCard
public TokenCreateParams.Builder setCard(TokenCreateParams.Card card)
-
setCard
public TokenCreateParams.Builder setCard(java.lang.String card)
-
setCustomer
public TokenCreateParams.Builder setCustomer(java.lang.String customer)
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.
-
addExpand
public TokenCreateParams.Builder addExpand(java.lang.String element)
Add an element to `expand` list. A list is initialized for the first `add/addAll` call, and subsequent calls adds additional elements to the original list. SeeTokenCreateParams.expand
for the field documentation.
-
addAllExpand
public TokenCreateParams.Builder addAllExpand(java.util.List<java.lang.String> elements)
Add all elements to `expand` list. A list is initialized for the first `add/addAll` call, and subsequent calls adds additional elements to the original list. SeeTokenCreateParams.expand
for the field documentation.
-
putExtraParam
public TokenCreateParams.Builder putExtraParam(java.lang.String key, java.lang.Object value)
Add a key/value pair to `extraParams` map. A map is initialized for the first `put/putAll` call, and subsequent calls add additional key/value pairs to the original map. SeeTokenCreateParams.extraParams
for the field documentation.
-
putAllExtraParam
public TokenCreateParams.Builder putAllExtraParam(java.util.Map<java.lang.String,java.lang.Object> map)
Add all map key/value pairs to `extraParams` map. A map is initialized for the first `put/putAll` call, and subsequent calls add additional key/value pairs to the original map. SeeTokenCreateParams.extraParams
for the field documentation.
-
setPerson
public TokenCreateParams.Builder setPerson(TokenCreateParams.Person person)
Information for the person this token will represent.
-
setPii
public TokenCreateParams.Builder setPii(TokenCreateParams.Pii pii)
The PII this token will represent.
-
-