public static class CustomerCreateParams.TaxIdData
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
CustomerCreateParams.TaxIdData.Builder |
static class |
CustomerCreateParams.TaxIdData.Type |
| Modifier and Type | Method and Description |
|---|---|
static CustomerCreateParams.TaxIdData.Builder |
builder() |
java.util.Map<java.lang.String,java.lang.Object> |
getExtraParams()
Map of extra parameters for custom features not available in this client library.
|
CustomerCreateParams.TaxIdData.Type |
getType()
Type of the tax ID, one of
ae_trn, au_abn, br_cnpj, br_cpf,
ca_bn, ca_qst, ch_vat, cl_tin, es_cif, eu_vat, hk_br, id_npwp, in_gst, jp_cn, kr_brn,
li_uid, mx_rfc, my_frp, my_itn, my_sst, no_vat, nz_gst, ru_inn, sa_vat, sg_gst, sg_uen,
th_vat, tw_vat, us_ein, or za_vat. |
java.lang.String |
getValue()
Value of the tax ID.
|
public static CustomerCreateParams.TaxIdData.Builder builder()
public java.util.Map<java.lang.String,java.lang.Object> getExtraParams()
@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.public CustomerCreateParams.TaxIdData.Type getType()
ae_trn, au_abn, br_cnpj, br_cpf,
ca_bn, ca_qst, ch_vat, cl_tin, es_cif, eu_vat, hk_br, id_npwp, in_gst, jp_cn, kr_brn,
li_uid, mx_rfc, my_frp, my_itn, my_sst, no_vat, nz_gst, ru_inn, sa_vat, sg_gst, sg_uen,
th_vat, tw_vat, us_ein, or za_vat.public java.lang.String getValue()