public static class RecipientCreateParams.Builder
extends java.lang.Object
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
RecipientCreateParams.Builder |
addAllExpand(java.util.List<java.lang.String> elements)
Add all elements to `expand` list.
|
RecipientCreateParams.Builder |
addExpand(java.lang.String element)
Add an element to `expand` list.
|
RecipientCreateParams |
build()
Finalize and obtain parameter instance from this builder.
|
RecipientCreateParams.Builder |
putAllExtraParam(java.util.Map<java.lang.String,java.lang.Object> map)
Add all map key/value pairs to `extraParams` map.
|
RecipientCreateParams.Builder |
putAllMetadata(java.util.Map<java.lang.String,java.lang.String> map)
Add all map key/value pairs to `metadata` map.
|
RecipientCreateParams.Builder |
putExtraParam(java.lang.String key,
java.lang.Object value)
Add a key/value pair to `extraParams` map.
|
RecipientCreateParams.Builder |
putMetadata(java.lang.String key,
java.lang.String value)
Add a key/value pair to `metadata` map.
|
RecipientCreateParams.Builder |
setBankAccount(java.lang.String bankAccount)
A bank account to attach to the recipient.
|
RecipientCreateParams.Builder |
setCard(java.lang.String card)
A U.S.
|
RecipientCreateParams.Builder |
setDescription(java.lang.String description)
An arbitrary string which you can attach to a
Recipient object. |
RecipientCreateParams.Builder |
setEmail(java.lang.String email)
The recipient's email address.
|
RecipientCreateParams.Builder |
setMetadata(EmptyParam metadata)
Set of key-value pairs that you can attach
to an object.
|
RecipientCreateParams.Builder |
setMetadata(java.util.Map<java.lang.String,java.lang.String> metadata)
Set of key-value pairs that you can attach
to an object.
|
RecipientCreateParams.Builder |
setName(java.lang.String name)
The recipient's full, legal name.
|
RecipientCreateParams.Builder |
setTaxId(java.lang.String taxId)
The recipient's tax ID, as a string.
|
RecipientCreateParams.Builder |
setType(java.lang.String type)
Type of the recipient: either
individual or corporation. |
public RecipientCreateParams build()
public RecipientCreateParams.Builder setBankAccount(java.lang.String bankAccount)
public RecipientCreateParams.Builder setCard(java.lang.String card)
public RecipientCreateParams.Builder setDescription(java.lang.String description)
Recipient object. It is displayed
alongside the recipient in the web interface.public RecipientCreateParams.Builder setEmail(java.lang.String email)
public RecipientCreateParams.Builder addExpand(java.lang.String element)
RecipientCreateParams.expand for the field documentation.public RecipientCreateParams.Builder addAllExpand(java.util.List<java.lang.String> elements)
RecipientCreateParams.expand for the field documentation.public RecipientCreateParams.Builder putExtraParam(java.lang.String key, java.lang.Object value)
RecipientCreateParams.extraParams for the field documentation.public RecipientCreateParams.Builder putAllExtraParam(java.util.Map<java.lang.String,java.lang.Object> map)
RecipientCreateParams.extraParams for the field documentation.public RecipientCreateParams.Builder putMetadata(java.lang.String key, java.lang.String value)
RecipientCreateParams.metadata for the field documentation.public RecipientCreateParams.Builder putAllMetadata(java.util.Map<java.lang.String,java.lang.String> map)
RecipientCreateParams.metadata for the field documentation.public RecipientCreateParams.Builder setMetadata(EmptyParam metadata)
metadata.public RecipientCreateParams.Builder setMetadata(java.util.Map<java.lang.String,java.lang.String> metadata)
metadata.public RecipientCreateParams.Builder setName(java.lang.String name)
individual, should be in the format First Last, First Middle Last, or First M Last (no prefixes or suffixes).
For corporation, the full, incorporated name.public RecipientCreateParams.Builder setTaxId(java.lang.String taxId)
individual, the full SSN; for type
corporation, the full EIN.public RecipientCreateParams.Builder setType(java.lang.String type)
individual or corporation.