public class Refund extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
Refund.Builder
Class to build instances of
Refund. |
| Constructor and Description |
|---|
Refund()
Default constructor.
|
Refund(RefundStatus status,
RefundStatusDetails statusDetails,
String id,
Money amount,
String invoiceId,
String customId,
String acquirerReferenceNumber,
String noteToPayer,
SellerPayableBreakdown sellerPayableBreakdown,
PayeeBase payer,
List<LinkDescription> links,
String createTime,
String updateTime)
Initialization constructor.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getAcquirerReferenceNumber()
Getter for AcquirerReferenceNumber.
|
Money |
getAmount()
Getter for Amount.
|
String |
getCreateTime()
Getter for CreateTime.
|
String |
getCustomId()
Getter for CustomId.
|
String |
getId()
Getter for Id.
|
String |
getInvoiceId()
Getter for InvoiceId.
|
List<LinkDescription> |
getLinks()
Getter for Links.
|
String |
getNoteToPayer()
Getter for NoteToPayer.
|
PayeeBase |
getPayer()
Getter for Payer.
|
SellerPayableBreakdown |
getSellerPayableBreakdown()
Getter for SellerPayableBreakdown.
|
RefundStatus |
getStatus()
Getter for Status.
|
RefundStatusDetails |
getStatusDetails()
Getter for StatusDetails.
|
String |
getUpdateTime()
Getter for UpdateTime.
|
void |
setAcquirerReferenceNumber(String acquirerReferenceNumber)
Setter for AcquirerReferenceNumber.
|
void |
setAmount(Money amount)
Setter for Amount.
|
void |
setCreateTime(String createTime)
Setter for CreateTime.
|
void |
setCustomId(String customId)
Setter for CustomId.
|
void |
setId(String id)
Setter for Id.
|
void |
setInvoiceId(String invoiceId)
Setter for InvoiceId.
|
void |
setLinks(List<LinkDescription> links)
Setter for Links.
|
void |
setNoteToPayer(String noteToPayer)
Setter for NoteToPayer.
|
void |
setPayer(PayeeBase payer)
Setter for Payer.
|
void |
setSellerPayableBreakdown(SellerPayableBreakdown sellerPayableBreakdown)
Setter for SellerPayableBreakdown.
|
void |
setStatus(RefundStatus status)
Setter for Status.
|
void |
setStatusDetails(RefundStatusDetails statusDetails)
Setter for StatusDetails.
|
void |
setUpdateTime(String updateTime)
Setter for UpdateTime.
|
Refund.Builder |
toBuilder()
Builds a new
Refund.Builder object. |
String |
toString()
Converts this Refund into string format.
|
public Refund()
public Refund(RefundStatus status, RefundStatusDetails statusDetails, String id, Money amount, String invoiceId, String customId, String acquirerReferenceNumber, String noteToPayer, SellerPayableBreakdown sellerPayableBreakdown, PayeeBase payer, List<LinkDescription> links, String createTime, String updateTime)
status - RefundStatus value for status.statusDetails - RefundStatusDetails value for statusDetails.id - String value for id.amount - Money value for amount.invoiceId - String value for invoiceId.customId - String value for customId.acquirerReferenceNumber - String value for acquirerReferenceNumber.noteToPayer - String value for noteToPayer.sellerPayableBreakdown - SellerPayableBreakdown value for sellerPayableBreakdown.payer - PayeeBase value for payer.links - List of LinkDescription value for links.createTime - String value for createTime.updateTime - String value for updateTime.public RefundStatus getStatus()
public void setStatus(RefundStatus status)
status - Value for RefundStatuspublic RefundStatusDetails getStatusDetails()
public void setStatusDetails(RefundStatusDetails statusDetails)
statusDetails - Value for RefundStatusDetailspublic String getId()
public void setId(String id)
id - Value for Stringpublic Money getAmount()
public void setAmount(Money amount)
amount - Value for Moneypublic String getInvoiceId()
public void setInvoiceId(String invoiceId)
invoiceId - Value for Stringpublic String getCustomId()
public void setCustomId(String customId)
customId - Value for Stringpublic String getAcquirerReferenceNumber()
public void setAcquirerReferenceNumber(String acquirerReferenceNumber)
acquirerReferenceNumber - Value for Stringpublic String getNoteToPayer()
public void setNoteToPayer(String noteToPayer)
noteToPayer - Value for Stringpublic SellerPayableBreakdown getSellerPayableBreakdown()
public void setSellerPayableBreakdown(SellerPayableBreakdown sellerPayableBreakdown)
sellerPayableBreakdown - Value for SellerPayableBreakdownpublic PayeeBase getPayer()
public void setPayer(PayeeBase payer)
payer - Value for PayeeBasepublic List<LinkDescription> getLinks()
public void setLinks(List<LinkDescription> links)
links - Value for List of LinkDescriptionpublic String getCreateTime()
public void setCreateTime(String createTime)
createTime - Value for Stringpublic String getUpdateTime()
public void setUpdateTime(String updateTime)
updateTime - Value for Stringpublic String toString()
public Refund.Builder toBuilder()
Refund.Builder object.
Creates the instance with the state of the current model.Refund.Builder objectCopyright © 2025. All rights reserved.