Package com.checkout.payments.links
Class PaymentLinkDetailsResponse
- java.lang.Object
-
- com.checkout.HttpMetadata
-
- com.checkout.common.Resource
-
- com.checkout.payments.links.PaymentLinkDetailsResponse
-
public final class PaymentLinkDetailsResponse extends Resource
-
-
Constructor Summary
Constructors Constructor Description PaymentLinkDetailsResponse()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleancanEqual(java.lang.Object other)booleanequals(java.lang.Object o)java.lang.LonggetAmount()java.util.List<AmountAllocations>getAmountAllocations()BillingInformationgetBilling()java.lang.StringgetCreatedOn()CurrencygetCurrency()CustomerResponsegetCustomer()java.lang.StringgetDescription()java.lang.StringgetExpiresOn()java.lang.StringgetId()java.lang.StringgetLocale()java.util.Map<java.lang.String,java.lang.Object>getMetadata()java.lang.StringgetPaymentId()java.lang.StringgetProcessingChannelId()java.util.List<Product>getProducts()java.lang.StringgetReference()java.lang.StringgetReturnUrl()ShippingDetailsgetShipping()PaymentLinkStatusgetStatus()inthashCode()voidsetAmount(java.lang.Long amount)voidsetAmountAllocations(java.util.List<AmountAllocations> amountAllocations)voidsetBilling(BillingInformation billing)voidsetCreatedOn(java.lang.String createdOn)voidsetCurrency(Currency currency)voidsetCustomer(CustomerResponse customer)voidsetDescription(java.lang.String description)voidsetExpiresOn(java.lang.String expiresOn)voidsetId(java.lang.String id)voidsetLocale(java.lang.String locale)voidsetMetadata(java.util.Map<java.lang.String,java.lang.Object> metadata)voidsetPaymentId(java.lang.String paymentId)voidsetProcessingChannelId(java.lang.String processingChannelId)voidsetProducts(java.util.List<Product> products)voidsetReference(java.lang.String reference)voidsetReturnUrl(java.lang.String returnUrl)voidsetShipping(ShippingDetails shipping)voidsetStatus(PaymentLinkStatus status)java.lang.StringtoString()-
Methods inherited from class com.checkout.common.Resource
getLink, getLinks, getSelfLink, setLinks
-
Methods inherited from class com.checkout.HttpMetadata
getBody, getHttpStatusCode, getRequestId, getResponseHeaders, setBody, setHttpStatusCode, setResponseHeaders
-
-
-
-
Method Detail
-
getId
public java.lang.String getId()
-
getStatus
public PaymentLinkStatus getStatus()
-
getPaymentId
public java.lang.String getPaymentId()
-
getAmount
public java.lang.Long getAmount()
-
getCurrency
public Currency getCurrency()
-
getReference
public java.lang.String getReference()
-
getDescription
public java.lang.String getDescription()
-
getCreatedOn
public java.lang.String getCreatedOn()
-
getExpiresOn
public java.lang.String getExpiresOn()
-
getProcessingChannelId
public java.lang.String getProcessingChannelId()
-
getAmountAllocations
public java.util.List<AmountAllocations> getAmountAllocations()
-
getCustomer
public CustomerResponse getCustomer()
-
getShipping
public ShippingDetails getShipping()
-
getBilling
public BillingInformation getBilling()
-
getProducts
public java.util.List<Product> getProducts()
-
getMetadata
public java.util.Map<java.lang.String,java.lang.Object> getMetadata()
-
getLocale
public java.lang.String getLocale()
-
getReturnUrl
public java.lang.String getReturnUrl()
-
setId
public void setId(java.lang.String id)
-
setStatus
public void setStatus(PaymentLinkStatus status)
-
setPaymentId
public void setPaymentId(java.lang.String paymentId)
-
setAmount
public void setAmount(java.lang.Long amount)
-
setCurrency
public void setCurrency(Currency currency)
-
setReference
public void setReference(java.lang.String reference)
-
setDescription
public void setDescription(java.lang.String description)
-
setCreatedOn
public void setCreatedOn(java.lang.String createdOn)
-
setExpiresOn
public void setExpiresOn(java.lang.String expiresOn)
-
setProcessingChannelId
public void setProcessingChannelId(java.lang.String processingChannelId)
-
setAmountAllocations
public void setAmountAllocations(java.util.List<AmountAllocations> amountAllocations)
-
setCustomer
public void setCustomer(CustomerResponse customer)
-
setShipping
public void setShipping(ShippingDetails shipping)
-
setBilling
public void setBilling(BillingInformation billing)
-
setProducts
public void setProducts(java.util.List<Product> products)
-
setMetadata
public void setMetadata(java.util.Map<java.lang.String,java.lang.Object> metadata)
-
setLocale
public void setLocale(java.lang.String locale)
-
setReturnUrl
public void setReturnUrl(java.lang.String returnUrl)
-
-