public class PaymentMethodRequest
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
PaymentMethodRequest.ApplePay |
static class |
PaymentMethodRequest.GooglePay |
static class |
PaymentMethodRequest.ThreeDSecure |
| Constructor and Description |
|---|
PaymentMethodRequest() |
PaymentMethodRequest(PaymentMethodType type) |
PaymentMethodRequest(java.lang.String id) |
| Modifier and Type | Method and Description |
|---|---|
PaymentMethodRequest |
applePay(PaymentMethodRequest.ApplePay applePay) |
PaymentMethodRequest |
billing(BillingRequest billing) |
PaymentMethodRequest |
customer(Customer customer) |
PaymentMethodRequest |
customerId(java.lang.String customerId) |
PaymentMethodRequest.ApplePay |
getApplePay() |
BillingRequest |
getBilling() |
java.lang.String |
getCustomerId() |
PaymentMethodRequest.GooglePay |
getGooglePay() |
java.lang.String |
getId() |
java.lang.String |
getSource() |
PaymentMethodRequest.ThreeDSecure |
getThreeDSecure() |
PaymentMethodType |
getType() |
PaymentMethodRequest |
googlePay(PaymentMethodRequest.GooglePay googlePay) |
PaymentMethodRequest |
id(java.lang.String id) |
PaymentMethodRequest |
set(java.lang.String name,
java.lang.Object value) |
PaymentMethodRequest |
source(java.lang.String source) |
PaymentMethodRequest |
threeDSecure(PaymentMethodRequest.ThreeDSecure threeDSecure) |
PaymentMethodRequest |
type(PaymentMethodType type) |
public PaymentMethodRequest()
public PaymentMethodRequest(java.lang.String id)
public PaymentMethodRequest(PaymentMethodType type)
public java.lang.String getId()
public java.lang.String getCustomerId()
public PaymentMethodType getType()
public BillingRequest getBilling()
public PaymentMethodRequest.ApplePay getApplePay()
public PaymentMethodRequest.ThreeDSecure getThreeDSecure()
public PaymentMethodRequest.GooglePay getGooglePay()
public java.lang.String getSource()
public PaymentMethodRequest id(java.lang.String id)
public PaymentMethodRequest customer(Customer customer)
public PaymentMethodRequest customerId(java.lang.String customerId)
public PaymentMethodRequest type(PaymentMethodType type)
public PaymentMethodRequest billing(BillingRequest billing)
public PaymentMethodRequest applePay(PaymentMethodRequest.ApplePay applePay)
public PaymentMethodRequest threeDSecure(PaymentMethodRequest.ThreeDSecure threeDSecure)
public PaymentMethodRequest googlePay(PaymentMethodRequest.GooglePay googlePay)
public PaymentMethodRequest source(java.lang.String source)
public PaymentMethodRequest set(java.lang.String name, java.lang.Object value)