public final class PaymentLinkRequest
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
PaymentLinkRequest.PaymentLinkRequestBuilder |
| Modifier and Type | Method and Description |
|---|---|
static PaymentLinkRequest.PaymentLinkRequestBuilder |
builder() |
boolean |
equals(java.lang.Object o) |
java.util.List<PaymentSourceType> |
getAllowPaymentMethods() |
java.lang.Long |
getAmount() |
java.util.List<AmountAllocations> |
getAmountAllocations() |
BillingInformation |
getBilling() |
BillingDescriptor |
getBillingDescriptor() |
java.time.Instant |
getCaptureOn() |
Currency |
getCurrency() |
CustomerRequest |
getCustomer() |
java.lang.String |
getDescription() |
java.lang.Integer |
getExpiresIn() |
java.lang.String |
getLocale() |
java.util.Map<java.lang.String,java.lang.Object> |
getMetadata() |
java.lang.String |
getPaymentIp() |
PaymentType |
getPaymentType() |
ProcessingSettings |
getProcessing() |
java.lang.String |
getProcessingChannelId()
Not available on Previous
|
java.util.List<Product> |
getProducts() |
PaymentRecipient |
getRecipient() |
java.lang.String |
getReference() |
java.lang.String |
getReturnUrl() |
RiskRequest |
getRisk() |
ShippingDetails |
getShipping() |
ThreeDSRequest |
getThreeDS() |
int |
hashCode() |
boolean |
isCapture() |
void |
setAllowPaymentMethods(java.util.List<PaymentSourceType> allowPaymentMethods) |
void |
setAmount(java.lang.Long amount) |
void |
setAmountAllocations(java.util.List<AmountAllocations> amountAllocations) |
void |
setBilling(BillingInformation billing) |
void |
setBillingDescriptor(BillingDescriptor billingDescriptor) |
void |
setCapture(boolean capture) |
void |
setCaptureOn(java.time.Instant captureOn) |
void |
setCurrency(Currency currency) |
void |
setCustomer(CustomerRequest customer) |
void |
setDescription(java.lang.String description) |
void |
setExpiresIn(java.lang.Integer expiresIn) |
void |
setLocale(java.lang.String locale) |
void |
setMetadata(java.util.Map<java.lang.String,java.lang.Object> metadata) |
void |
setPaymentIp(java.lang.String paymentIp) |
void |
setPaymentType(PaymentType paymentType) |
void |
setProcessing(ProcessingSettings processing) |
void |
setProcessingChannelId(java.lang.String processingChannelId)
Not available on Previous
|
void |
setProducts(java.util.List<Product> products) |
void |
setRecipient(PaymentRecipient recipient) |
void |
setReference(java.lang.String reference) |
void |
setReturnUrl(java.lang.String returnUrl) |
void |
setRisk(RiskRequest risk) |
void |
setShipping(ShippingDetails shipping) |
void |
setThreeDS(ThreeDSRequest threeDS) |
java.lang.String |
toString() |
public static PaymentLinkRequest.PaymentLinkRequestBuilder builder()
public java.lang.Long getAmount()
public Currency getCurrency()
public java.lang.String getReference()
public java.lang.String getDescription()
public java.lang.Integer getExpiresIn()
public CustomerRequest getCustomer()
public ShippingDetails getShipping()
public BillingInformation getBilling()
public PaymentRecipient getRecipient()
public ProcessingSettings getProcessing()
public java.util.List<Product> getProducts()
public java.util.Map<java.lang.String,java.lang.Object> getMetadata()
public ThreeDSRequest getThreeDS()
public RiskRequest getRisk()
public java.lang.String getReturnUrl()
public java.lang.String getLocale()
public boolean isCapture()
public java.time.Instant getCaptureOn()
public PaymentType getPaymentType()
public java.lang.String getPaymentIp()
public BillingDescriptor getBillingDescriptor()
public java.util.List<PaymentSourceType> getAllowPaymentMethods()
public java.lang.String getProcessingChannelId()
public java.util.List<AmountAllocations> getAmountAllocations()
public void setAmount(java.lang.Long amount)
public void setCurrency(Currency currency)
public void setReference(java.lang.String reference)
public void setDescription(java.lang.String description)
public void setExpiresIn(java.lang.Integer expiresIn)
public void setCustomer(CustomerRequest customer)
public void setShipping(ShippingDetails shipping)
public void setBilling(BillingInformation billing)
public void setRecipient(PaymentRecipient recipient)
public void setProcessing(ProcessingSettings processing)
public void setProducts(java.util.List<Product> products)
public void setMetadata(java.util.Map<java.lang.String,java.lang.Object> metadata)
public void setThreeDS(ThreeDSRequest threeDS)
public void setRisk(RiskRequest risk)
public void setReturnUrl(java.lang.String returnUrl)
public void setLocale(java.lang.String locale)
public void setCapture(boolean capture)
public void setCaptureOn(java.time.Instant captureOn)
public void setPaymentType(PaymentType paymentType)
public void setPaymentIp(java.lang.String paymentIp)
public void setBillingDescriptor(BillingDescriptor billingDescriptor)
public void setAllowPaymentMethods(java.util.List<PaymentSourceType> allowPaymentMethods)
public void setProcessingChannelId(java.lang.String processingChannelId)
public void setAmountAllocations(java.util.List<AmountAllocations> amountAllocations)
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object