public class PayoutItemDetails extends PayPalModel
| Constructor and Description |
|---|
PayoutItemDetails()
Default Constructor
|
PayoutItemDetails(java.lang.String payoutItemId,
java.lang.String payoutBatchId,
PayoutItem payoutItem,
java.lang.String timeProcessed)
Parameterized Constructor
|
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
canEqual(java.lang.Object other) |
boolean |
equals(java.lang.Object o) |
Error |
getError()
Getter for error.
|
Error |
getErrors() |
java.util.List<Links> |
getLinks()
The HATEOAS links related to the call.
|
java.lang.String |
getPayoutBatchId()
The PayPal-generated ID for the batch payout.
|
PayoutItem |
getPayoutItem()
The sender-provided information for the payout item.
|
Currency |
getPayoutItemFee()
The amount of money, in U.S.
|
java.lang.String |
getPayoutItemId()
The ID for the payout item.
|
java.lang.String |
getSenderBatchId()
A sender-specified ID number.
|
java.lang.String |
getTimeProcessed()
The date and time when this item was last processed.
|
java.lang.String |
getTransactionId()
The PayPal-generated ID for the transaction.
|
java.lang.String |
getTransactionStatus()
The transaction status.
|
int |
hashCode() |
PayoutItemDetails |
setError(Error error)
Setter for error.
|
PayoutItemDetails |
setErrors(Error errors) |
PayoutItemDetails |
setLinks(java.util.List<Links> links)
The HATEOAS links related to the call.
|
PayoutItemDetails |
setPayoutBatchId(java.lang.String payoutBatchId)
The PayPal-generated ID for the batch payout.
|
PayoutItemDetails |
setPayoutItem(PayoutItem payoutItem)
The sender-provided information for the payout item.
|
PayoutItemDetails |
setPayoutItemFee(Currency payoutItemFee)
The amount of money, in U.S.
|
PayoutItemDetails |
setPayoutItemId(java.lang.String payoutItemId)
The ID for the payout item.
|
PayoutItemDetails |
setSenderBatchId(java.lang.String senderBatchId)
A sender-specified ID number.
|
PayoutItemDetails |
setTimeProcessed(java.lang.String timeProcessed)
The date and time when this item was last processed.
|
PayoutItemDetails |
setTransactionId(java.lang.String transactionId)
The PayPal-generated ID for the transaction.
|
PayoutItemDetails |
setTransactionStatus(java.lang.String transactionStatus)
The transaction status.
|
toJSON, toStringpublic PayoutItemDetails()
public PayoutItemDetails(java.lang.String payoutItemId,
java.lang.String payoutBatchId,
PayoutItem payoutItem,
java.lang.String timeProcessed)
public PayoutItemDetails setError(Error error)
setErrors(Error).
errors field in PayoutItemDetails takes one Error object.
Not using lombok autogeneration as `setErrors` is not a feasible option.public Error getError()
getErrors().
errors field in PayoutItemDetails takes one Error object.public java.lang.String getPayoutItemId()
public java.lang.String getTransactionId()
public java.lang.String getTransactionStatus()
public Currency getPayoutItemFee()
public java.lang.String getPayoutBatchId()
public java.lang.String getSenderBatchId()
public PayoutItem getPayoutItem()
public java.lang.String getTimeProcessed()
public Error getErrors()
public java.util.List<Links> getLinks()
public PayoutItemDetails setPayoutItemId(java.lang.String payoutItemId)
public PayoutItemDetails setTransactionId(java.lang.String transactionId)
public PayoutItemDetails setTransactionStatus(java.lang.String transactionStatus)
public PayoutItemDetails setPayoutItemFee(Currency payoutItemFee)
public PayoutItemDetails setPayoutBatchId(java.lang.String payoutBatchId)
public PayoutItemDetails setSenderBatchId(java.lang.String senderBatchId)
public PayoutItemDetails setPayoutItem(PayoutItem payoutItem)
public PayoutItemDetails setTimeProcessed(java.lang.String timeProcessed)
public PayoutItemDetails setErrors(Error errors)
public PayoutItemDetails setLinks(java.util.List<Links> links)
public boolean equals(java.lang.Object o)
equals in class PayPalModelprotected boolean canEqual(java.lang.Object other)
canEqual in class PayPalModelpublic int hashCode()
hashCode in class PayPalModel