public static class RecipientUpdateParams.Builder
extends java.lang.Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
RecipientUpdateParams.Builder |
addAllExpand(java.util.List<java.lang.String> elements)
Add all elements to `expand` list.
|
RecipientUpdateParams.Builder |
addExpand(java.lang.String element)
Add an element to `expand` list.
|
RecipientUpdateParams |
build()
Finalize and obtain parameter instance from this builder.
|
RecipientUpdateParams.Builder |
putAllExtraParam(java.util.Map<java.lang.String,java.lang.Object> map)
Add all map key/value pairs to `extraParams` map.
|
RecipientUpdateParams.Builder |
putAllMetadata(java.util.Map<java.lang.String,java.lang.String> map)
Add all map key/value pairs to `metadata` map.
|
RecipientUpdateParams.Builder |
putExtraParam(java.lang.String key,
java.lang.Object value)
Add a key/value pair to `extraParams` map.
|
RecipientUpdateParams.Builder |
putMetadata(java.lang.String key,
java.lang.String value)
Add a key/value pair to `metadata` map.
|
RecipientUpdateParams.Builder |
setBankAccount(java.lang.String bankAccount)
A bank account to attach to the recipient.
|
RecipientUpdateParams.Builder |
setCard(java.lang.String card)
A U.S.
|
RecipientUpdateParams.Builder |
setDefaultCard(java.lang.String defaultCard)
ID of the card to set as the recipient's new default for payouts.
|
RecipientUpdateParams.Builder |
setDescription(java.lang.String description)
An arbitrary string which you can attach to a `Recipient` object.
|
RecipientUpdateParams.Builder |
setEmail(java.lang.String email)
The recipient's email address.
|
RecipientUpdateParams.Builder |
setName(java.lang.String name)
The recipient's full, legal name.
|
RecipientUpdateParams.Builder |
setTaxId(java.lang.String taxId)
The recipient's tax ID, as a string.
|
public RecipientUpdateParams build()
public RecipientUpdateParams.Builder setBankAccount(java.lang.String bankAccount)
public RecipientUpdateParams.Builder setCard(java.lang.String card)
public RecipientUpdateParams.Builder setDefaultCard(java.lang.String defaultCard)
public RecipientUpdateParams.Builder setDescription(java.lang.String description)
public RecipientUpdateParams.Builder setEmail(java.lang.String email)
public RecipientUpdateParams.Builder addExpand(java.lang.String element)
RecipientUpdateParams.expand
for the field documentation.public RecipientUpdateParams.Builder addAllExpand(java.util.List<java.lang.String> elements)
RecipientUpdateParams.expand
for the field documentation.public RecipientUpdateParams.Builder putExtraParam(java.lang.String key, java.lang.Object value)
RecipientUpdateParams.extraParams
for the field documentation.public RecipientUpdateParams.Builder putAllExtraParam(java.util.Map<java.lang.String,java.lang.Object> map)
RecipientUpdateParams.extraParams
for the field documentation.public RecipientUpdateParams.Builder putMetadata(java.lang.String key, java.lang.String value)
RecipientUpdateParams.metadata
for the field documentation.public RecipientUpdateParams.Builder putAllMetadata(java.util.Map<java.lang.String,java.lang.String> map)
RecipientUpdateParams.metadata
for the field documentation.public RecipientUpdateParams.Builder setName(java.lang.String name)
public RecipientUpdateParams.Builder setTaxId(java.lang.String taxId)