public class InvoicePaymentRequest extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
InvoicePaymentRequest.Builder
Class to build instances of
InvoicePaymentRequest. |
| Constructor and Description |
|---|
InvoicePaymentRequest(String uid,
String requestMethod,
String requestType,
String dueDate,
Money fixedAmountRequestedMoney,
String percentageRequested,
Boolean tippingEnabled,
String automaticPaymentSource,
String cardId,
List<InvoicePaymentReminder> reminders,
Money computedAmountMoney,
Money totalCompletedAmountMoney,
Money roundingAdjustmentIncludedMoney)
Initialization constructor.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
String |
getAutomaticPaymentSource()
Getter for AutomaticPaymentSource.
|
String |
getCardId()
Getter for CardId.
|
Money |
getComputedAmountMoney()
Getter for ComputedAmountMoney.
|
String |
getDueDate()
Getter for DueDate.
|
Money |
getFixedAmountRequestedMoney()
Getter for FixedAmountRequestedMoney.
|
String |
getPercentageRequested()
Getter for PercentageRequested.
|
List<InvoicePaymentReminder> |
getReminders()
Getter for Reminders.
|
String |
getRequestMethod()
Getter for RequestMethod.
|
String |
getRequestType()
Getter for RequestType.
|
Money |
getRoundingAdjustmentIncludedMoney()
Getter for RoundingAdjustmentIncludedMoney.
|
Boolean |
getTippingEnabled()
Getter for TippingEnabled.
|
Money |
getTotalCompletedAmountMoney()
Getter for TotalCompletedAmountMoney.
|
String |
getUid()
Getter for Uid.
|
int |
hashCode() |
InvoicePaymentRequest.Builder |
toBuilder()
Builds a new
InvoicePaymentRequest.Builder object. |
String |
toString()
Converts this InvoicePaymentRequest into string format.
|
public InvoicePaymentRequest(String uid, String requestMethod, String requestType, String dueDate, Money fixedAmountRequestedMoney, String percentageRequested, Boolean tippingEnabled, String automaticPaymentSource, String cardId, List<InvoicePaymentReminder> reminders, Money computedAmountMoney, Money totalCompletedAmountMoney, Money roundingAdjustmentIncludedMoney)
uid - String value for uid.requestMethod - String value for requestMethod.requestType - String value for requestType.dueDate - String value for dueDate.fixedAmountRequestedMoney - Money value for fixedAmountRequestedMoney.percentageRequested - String value for percentageRequested.tippingEnabled - Boolean value for tippingEnabled.automaticPaymentSource - String value for automaticPaymentSource.cardId - String value for cardId.reminders - List of InvoicePaymentReminder value for reminders.computedAmountMoney - Money value for computedAmountMoney.totalCompletedAmountMoney - Money value for totalCompletedAmountMoney.roundingAdjustmentIncludedMoney - Money value for roundingAdjustmentIncludedMoney.public String getUid()
public String getRequestMethod()
public String getRequestType()
public String getDueDate()
public Money getFixedAmountRequestedMoney()
public String getPercentageRequested()
public Boolean getTippingEnabled()
public String getAutomaticPaymentSource()
public String getCardId()
public List<InvoicePaymentReminder> getReminders()
public Money getComputedAmountMoney()
public Money getTotalCompletedAmountMoney()
public Money getRoundingAdjustmentIncludedMoney()
public String toString()
public InvoicePaymentRequest.Builder toBuilder()
InvoicePaymentRequest.Builder object.
Creates the instance with the state of the current model.InvoicePaymentRequest.Builder objectCopyright © 2022. All rights reserved.