Package com.checkout.payments.response
Class GetPaymentResponse
- java.lang.Object
-
- com.checkout.HttpMetadata
-
- com.checkout.common.Resource
-
- com.checkout.payments.response.GetPaymentResponse
-
public final class GetPaymentResponse extends Resource
-
-
Constructor Summary
Constructors Constructor Description GetPaymentResponse()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description protected booleancanEqual(java.lang.Object other)booleanequals(java.lang.Object o)java.util.List<PaymentActionSummary>getActions()java.lang.LonggetAmount()java.util.List<AmountAllocations>getAmountAllocations()java.lang.BooleangetApproved()PaymentResponseBalancesgetBalances()BillingDescriptorgetBilling()java.lang.BooleangetCkoNetworkTokenAvailable()CurrencygetCurrency()CustomerResponsegetCustomer()java.lang.StringgetDescription()PaymentResponseDestinationgetDestination()java.lang.StringgetEci()java.time.InstantgetExpiresOn()java.lang.StringgetId()PaymentInstructiongetInstruction()java.util.List<ProductResponse>getItems()MarketplaceDatagetMarketplace()Deprecated.This property will be removed in the future, and should be usedamountAllocationsinsteadjava.util.Map<java.lang.String,java.lang.Object>getMetadata()PanProcessedTypegetPanTypeProcessed()java.lang.StringgetPaymentIp()PaymentPlangetPaymentPlan()java.lang.StringgetProcessedOn()ProcessingDatagetProcessing()PaymentRecipientgetRecipient()java.lang.StringgetReference()java.time.InstantgetRequestedOn()PaymentRetryResponsegetRetry()RiskAssessmentgetRisk()java.lang.StringgetSchemeId()SendergetSender()ShippingDetailsgetShipping()ResponseSourcegetSource()PaymentStatusgetStatus()ThreeDSDatagetThreeDSData()PaymentTypegetType()inthashCode()voidsetActions(java.util.List<PaymentActionSummary> actions)voidsetAmount(java.lang.Long amount)voidsetAmountAllocations(java.util.List<AmountAllocations> amountAllocations)voidsetApproved(java.lang.Boolean approved)voidsetBalances(PaymentResponseBalances balances)voidsetBilling(BillingDescriptor billing)voidsetCkoNetworkTokenAvailable(java.lang.Boolean ckoNetworkTokenAvailable)voidsetCurrency(Currency currency)voidsetCustomer(CustomerResponse customer)voidsetDescription(java.lang.String description)voidsetDestination(PaymentResponseDestination destination)voidsetEci(java.lang.String eci)voidsetExpiresOn(java.time.Instant expiresOn)voidsetId(java.lang.String id)voidsetInstruction(PaymentInstruction instruction)voidsetItems(java.util.List<ProductResponse> items)voidsetMarketplace(MarketplaceData marketplace)Deprecated.This property will be removed in the future, and should be usedamountAllocationsinsteadvoidsetMetadata(java.util.Map<java.lang.String,java.lang.Object> metadata)voidsetPanTypeProcessed(PanProcessedType panTypeProcessed)voidsetPaymentIp(java.lang.String paymentIp)voidsetPaymentPlan(PaymentPlan paymentPlan)voidsetProcessedOn(java.lang.String processedOn)voidsetProcessing(ProcessingData processing)voidsetRecipient(PaymentRecipient recipient)voidsetReference(java.lang.String reference)voidsetRequestedOn(java.time.Instant requestedOn)voidsetRetry(PaymentRetryResponse retry)voidsetRisk(RiskAssessment risk)voidsetSchemeId(java.lang.String schemeId)voidsetSender(Sender sender)voidsetShipping(ShippingDetails shipping)voidsetSource(ResponseSource source)voidsetStatus(PaymentStatus status)voidsetThreeDSData(ThreeDSData threeDSData)voidsetType(PaymentType type)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()
-
getRequestedOn
public java.time.Instant getRequestedOn()
-
getSource
public ResponseSource getSource()
-
getDestination
public PaymentResponseDestination getDestination()
-
getSender
public Sender getSender()
-
getAmount
public java.lang.Long getAmount()
-
getCurrency
public Currency getCurrency()
-
getType
public PaymentType getType()
-
getPaymentPlan
public PaymentPlan getPaymentPlan()
-
getReference
public java.lang.String getReference()
-
getDescription
public java.lang.String getDescription()
-
getApproved
public java.lang.Boolean getApproved()
-
getExpiresOn
public java.time.Instant getExpiresOn()
-
getStatus
public PaymentStatus getStatus()
-
getBalances
public PaymentResponseBalances getBalances()
-
getThreeDSData
public ThreeDSData getThreeDSData()
-
getRisk
public RiskAssessment getRisk()
-
getCustomer
public CustomerResponse getCustomer()
-
getBilling
public BillingDescriptor getBilling()
-
getShipping
public ShippingDetails getShipping()
-
getPaymentIp
public java.lang.String getPaymentIp()
-
getMarketplace
@Deprecated public MarketplaceData getMarketplace()
Deprecated.This property will be removed in the future, and should be usedamountAllocationsinstead
-
getAmountAllocations
public java.util.List<AmountAllocations> getAmountAllocations()
-
getRecipient
public PaymentRecipient getRecipient()
-
getProcessing
public ProcessingData getProcessing()
-
getItems
public java.util.List<ProductResponse> getItems()
-
getMetadata
public java.util.Map<java.lang.String,java.lang.Object> getMetadata()
-
getEci
public java.lang.String getEci()
-
getSchemeId
public java.lang.String getSchemeId()
-
getActions
public java.util.List<PaymentActionSummary> getActions()
-
getRetry
public PaymentRetryResponse getRetry()
-
getPanTypeProcessed
public PanProcessedType getPanTypeProcessed()
-
getCkoNetworkTokenAvailable
public java.lang.Boolean getCkoNetworkTokenAvailable()
-
getProcessedOn
public java.lang.String getProcessedOn()
-
getInstruction
public PaymentInstruction getInstruction()
-
setId
public void setId(java.lang.String id)
-
setRequestedOn
public void setRequestedOn(java.time.Instant requestedOn)
-
setSource
public void setSource(ResponseSource source)
-
setDestination
public void setDestination(PaymentResponseDestination destination)
-
setSender
public void setSender(Sender sender)
-
setAmount
public void setAmount(java.lang.Long amount)
-
setCurrency
public void setCurrency(Currency currency)
-
setType
public void setType(PaymentType type)
-
setPaymentPlan
public void setPaymentPlan(PaymentPlan paymentPlan)
-
setReference
public void setReference(java.lang.String reference)
-
setDescription
public void setDescription(java.lang.String description)
-
setApproved
public void setApproved(java.lang.Boolean approved)
-
setExpiresOn
public void setExpiresOn(java.time.Instant expiresOn)
-
setStatus
public void setStatus(PaymentStatus status)
-
setBalances
public void setBalances(PaymentResponseBalances balances)
-
setThreeDSData
public void setThreeDSData(ThreeDSData threeDSData)
-
setRisk
public void setRisk(RiskAssessment risk)
-
setCustomer
public void setCustomer(CustomerResponse customer)
-
setBilling
public void setBilling(BillingDescriptor billing)
-
setShipping
public void setShipping(ShippingDetails shipping)
-
setPaymentIp
public void setPaymentIp(java.lang.String paymentIp)
-
setMarketplace
@Deprecated public void setMarketplace(MarketplaceData marketplace)
Deprecated.This property will be removed in the future, and should be usedamountAllocationsinstead
-
setAmountAllocations
public void setAmountAllocations(java.util.List<AmountAllocations> amountAllocations)
-
setRecipient
public void setRecipient(PaymentRecipient recipient)
-
setProcessing
public void setProcessing(ProcessingData processing)
-
setItems
public void setItems(java.util.List<ProductResponse> items)
-
setMetadata
public void setMetadata(java.util.Map<java.lang.String,java.lang.Object> metadata)
-
setEci
public void setEci(java.lang.String eci)
-
setSchemeId
public void setSchemeId(java.lang.String schemeId)
-
setActions
public void setActions(java.util.List<PaymentActionSummary> actions)
-
setRetry
public void setRetry(PaymentRetryResponse retry)
-
setPanTypeProcessed
public void setPanTypeProcessed(PanProcessedType panTypeProcessed)
-
setCkoNetworkTokenAvailable
public void setCkoNetworkTokenAvailable(java.lang.Boolean ckoNetworkTokenAvailable)
-
setProcessedOn
public void setProcessedOn(java.lang.String processedOn)
-
setInstruction
public void setInstruction(PaymentInstruction instruction)
-
-