public class V1Order extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
V1Order.Builder
Class to build instances of
V1Order. |
| Modifier | Constructor and Description |
|---|---|
|
V1Order(List<Error> errors,
String id,
String buyerEmail,
String recipientName,
String recipientPhoneNumber,
String state,
Address shippingAddress,
V1Money subtotalMoney,
V1Money totalShippingMoney,
V1Money totalTaxMoney,
V1Money totalPriceMoney,
V1Money totalDiscountMoney,
String createdAt,
String updatedAt,
String expiresAt,
String paymentId,
String buyerNote,
String completedNote,
String refundedNote,
String canceledNote,
V1Tender tender,
List<V1OrderHistoryEntry> orderHistory,
String promoCode,
String btcReceiveAddress,
Double btcPriceSatoshi)
Initialization constructor.
|
protected |
V1Order(io.apimatic.core.types.OptionalNullable<List<Error>> errors,
String id,
io.apimatic.core.types.OptionalNullable<String> buyerEmail,
io.apimatic.core.types.OptionalNullable<String> recipientName,
io.apimatic.core.types.OptionalNullable<String> recipientPhoneNumber,
String state,
Address shippingAddress,
V1Money subtotalMoney,
V1Money totalShippingMoney,
V1Money totalTaxMoney,
V1Money totalPriceMoney,
V1Money totalDiscountMoney,
String createdAt,
String updatedAt,
io.apimatic.core.types.OptionalNullable<String> expiresAt,
io.apimatic.core.types.OptionalNullable<String> paymentId,
io.apimatic.core.types.OptionalNullable<String> buyerNote,
io.apimatic.core.types.OptionalNullable<String> completedNote,
io.apimatic.core.types.OptionalNullable<String> refundedNote,
io.apimatic.core.types.OptionalNullable<String> canceledNote,
V1Tender tender,
io.apimatic.core.types.OptionalNullable<List<V1OrderHistoryEntry>> orderHistory,
io.apimatic.core.types.OptionalNullable<String> promoCode,
io.apimatic.core.types.OptionalNullable<String> btcReceiveAddress,
io.apimatic.core.types.OptionalNullable<Double> btcPriceSatoshi)
Initialization constructor.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
Double |
getBtcPriceSatoshi()
Getter for BtcPriceSatoshi.
|
String |
getBtcReceiveAddress()
Getter for BtcReceiveAddress.
|
String |
getBuyerEmail()
Getter for BuyerEmail.
|
String |
getBuyerNote()
Getter for BuyerNote.
|
String |
getCanceledNote()
Getter for CanceledNote.
|
String |
getCompletedNote()
Getter for CompletedNote.
|
HttpContext |
getContext() |
String |
getCreatedAt()
Getter for CreatedAt.
|
List<Error> |
getErrors()
Getter for Errors.
|
String |
getExpiresAt()
Getter for ExpiresAt.
|
String |
getId()
Getter for Id.
|
List<V1OrderHistoryEntry> |
getOrderHistory()
Getter for OrderHistory.
|
String |
getPaymentId()
Getter for PaymentId.
|
String |
getPromoCode()
Getter for PromoCode.
|
String |
getRecipientName()
Getter for RecipientName.
|
String |
getRecipientPhoneNumber()
Getter for RecipientPhoneNumber.
|
String |
getRefundedNote()
Getter for RefundedNote.
|
Address |
getShippingAddress()
Getter for ShippingAddress.
|
String |
getState()
Getter for State.
|
V1Money |
getSubtotalMoney()
Getter for SubtotalMoney.
|
V1Tender |
getTender()
Getter for Tender.
|
V1Money |
getTotalDiscountMoney()
Getter for TotalDiscountMoney.
|
V1Money |
getTotalPriceMoney()
Getter for TotalPriceMoney.
|
V1Money |
getTotalShippingMoney()
Getter for TotalShippingMoney.
|
V1Money |
getTotalTaxMoney()
Getter for TotalTaxMoney.
|
String |
getUpdatedAt()
Getter for UpdatedAt.
|
int |
hashCode() |
protected io.apimatic.core.types.OptionalNullable<Double> |
internalGetBtcPriceSatoshi()
Internal Getter for BtcPriceSatoshi.
|
protected io.apimatic.core.types.OptionalNullable<String> |
internalGetBtcReceiveAddress()
Internal Getter for BtcReceiveAddress.
|
protected io.apimatic.core.types.OptionalNullable<String> |
internalGetBuyerEmail()
Internal Getter for BuyerEmail.
|
protected io.apimatic.core.types.OptionalNullable<String> |
internalGetBuyerNote()
Internal Getter for BuyerNote.
|
protected io.apimatic.core.types.OptionalNullable<String> |
internalGetCanceledNote()
Internal Getter for CanceledNote.
|
protected io.apimatic.core.types.OptionalNullable<String> |
internalGetCompletedNote()
Internal Getter for CompletedNote.
|
protected io.apimatic.core.types.OptionalNullable<List<Error>> |
internalGetErrors()
Internal Getter for Errors.
|
protected io.apimatic.core.types.OptionalNullable<String> |
internalGetExpiresAt()
Internal Getter for ExpiresAt.
|
protected io.apimatic.core.types.OptionalNullable<List<V1OrderHistoryEntry>> |
internalGetOrderHistory()
Internal Getter for OrderHistory.
|
protected io.apimatic.core.types.OptionalNullable<String> |
internalGetPaymentId()
Internal Getter for PaymentId.
|
protected io.apimatic.core.types.OptionalNullable<String> |
internalGetPromoCode()
Internal Getter for PromoCode.
|
protected io.apimatic.core.types.OptionalNullable<String> |
internalGetRecipientName()
Internal Getter for RecipientName.
|
protected io.apimatic.core.types.OptionalNullable<String> |
internalGetRecipientPhoneNumber()
Internal Getter for RecipientPhoneNumber.
|
protected io.apimatic.core.types.OptionalNullable<String> |
internalGetRefundedNote()
Internal Getter for RefundedNote.
|
V1Order.Builder |
toBuilder()
Builds a new
V1Order.Builder object. |
String |
toString()
Converts this V1Order into string format.
|
public V1Order(List<Error> errors, String id, String buyerEmail, String recipientName, String recipientPhoneNumber, String state, Address shippingAddress, V1Money subtotalMoney, V1Money totalShippingMoney, V1Money totalTaxMoney, V1Money totalPriceMoney, V1Money totalDiscountMoney, String createdAt, String updatedAt, String expiresAt, String paymentId, String buyerNote, String completedNote, String refundedNote, String canceledNote, V1Tender tender, List<V1OrderHistoryEntry> orderHistory, String promoCode, String btcReceiveAddress, Double btcPriceSatoshi)
errors - List of Error value for errors.id - String value for id.buyerEmail - String value for buyerEmail.recipientName - String value for recipientName.recipientPhoneNumber - String value for recipientPhoneNumber.state - String value for state.shippingAddress - Address value for shippingAddress.subtotalMoney - V1Money value for subtotalMoney.totalShippingMoney - V1Money value for totalShippingMoney.totalTaxMoney - V1Money value for totalTaxMoney.totalPriceMoney - V1Money value for totalPriceMoney.totalDiscountMoney - V1Money value for totalDiscountMoney.createdAt - String value for createdAt.updatedAt - String value for updatedAt.expiresAt - String value for expiresAt.paymentId - String value for paymentId.buyerNote - String value for buyerNote.completedNote - String value for completedNote.refundedNote - String value for refundedNote.canceledNote - String value for canceledNote.tender - V1Tender value for tender.orderHistory - List of V1OrderHistoryEntry value for orderHistory.promoCode - String value for promoCode.btcReceiveAddress - String value for btcReceiveAddress.btcPriceSatoshi - Double value for btcPriceSatoshi.protected V1Order(io.apimatic.core.types.OptionalNullable<List<Error>> errors, String id, io.apimatic.core.types.OptionalNullable<String> buyerEmail, io.apimatic.core.types.OptionalNullable<String> recipientName, io.apimatic.core.types.OptionalNullable<String> recipientPhoneNumber, String state, Address shippingAddress, V1Money subtotalMoney, V1Money totalShippingMoney, V1Money totalTaxMoney, V1Money totalPriceMoney, V1Money totalDiscountMoney, String createdAt, String updatedAt, io.apimatic.core.types.OptionalNullable<String> expiresAt, io.apimatic.core.types.OptionalNullable<String> paymentId, io.apimatic.core.types.OptionalNullable<String> buyerNote, io.apimatic.core.types.OptionalNullable<String> completedNote, io.apimatic.core.types.OptionalNullable<String> refundedNote, io.apimatic.core.types.OptionalNullable<String> canceledNote, V1Tender tender, io.apimatic.core.types.OptionalNullable<List<V1OrderHistoryEntry>> orderHistory, io.apimatic.core.types.OptionalNullable<String> promoCode, io.apimatic.core.types.OptionalNullable<String> btcReceiveAddress, io.apimatic.core.types.OptionalNullable<Double> btcPriceSatoshi)
errors - List of Error value for errors.id - String value for id.buyerEmail - String value for buyerEmail.recipientName - String value for recipientName.recipientPhoneNumber - String value for recipientPhoneNumber.state - String value for state.shippingAddress - Address value for shippingAddress.subtotalMoney - V1Money value for subtotalMoney.totalShippingMoney - V1Money value for totalShippingMoney.totalTaxMoney - V1Money value for totalTaxMoney.totalPriceMoney - V1Money value for totalPriceMoney.totalDiscountMoney - V1Money value for totalDiscountMoney.createdAt - String value for createdAt.updatedAt - String value for updatedAt.expiresAt - String value for expiresAt.paymentId - String value for paymentId.buyerNote - String value for buyerNote.completedNote - String value for completedNote.refundedNote - String value for refundedNote.canceledNote - String value for canceledNote.tender - V1Tender value for tender.orderHistory - List of V1OrderHistoryEntry value for orderHistory.promoCode - String value for promoCode.btcReceiveAddress - String value for btcReceiveAddress.btcPriceSatoshi - Double value for btcPriceSatoshi.public HttpContext getContext()
protected io.apimatic.core.types.OptionalNullable<List<Error>> internalGetErrors()
public List<Error> getErrors()
public String getId()
protected io.apimatic.core.types.OptionalNullable<String> internalGetBuyerEmail()
public String getBuyerEmail()
protected io.apimatic.core.types.OptionalNullable<String> internalGetRecipientName()
public String getRecipientName()
protected io.apimatic.core.types.OptionalNullable<String> internalGetRecipientPhoneNumber()
public String getRecipientPhoneNumber()
public String getState()
public Address getShippingAddress()
public V1Money getSubtotalMoney()
public V1Money getTotalShippingMoney()
public V1Money getTotalTaxMoney()
public V1Money getTotalPriceMoney()
public V1Money getTotalDiscountMoney()
public String getCreatedAt()
public String getUpdatedAt()
protected io.apimatic.core.types.OptionalNullable<String> internalGetExpiresAt()
public String getExpiresAt()
protected io.apimatic.core.types.OptionalNullable<String> internalGetPaymentId()
public String getPaymentId()
protected io.apimatic.core.types.OptionalNullable<String> internalGetBuyerNote()
public String getBuyerNote()
protected io.apimatic.core.types.OptionalNullable<String> internalGetCompletedNote()
public String getCompletedNote()
protected io.apimatic.core.types.OptionalNullable<String> internalGetRefundedNote()
public String getRefundedNote()
protected io.apimatic.core.types.OptionalNullable<String> internalGetCanceledNote()
public String getCanceledNote()
public V1Tender getTender()
protected io.apimatic.core.types.OptionalNullable<List<V1OrderHistoryEntry>> internalGetOrderHistory()
public List<V1OrderHistoryEntry> getOrderHistory()
protected io.apimatic.core.types.OptionalNullable<String> internalGetPromoCode()
public String getPromoCode()
protected io.apimatic.core.types.OptionalNullable<String> internalGetBtcReceiveAddress()
public String getBtcReceiveAddress()
protected io.apimatic.core.types.OptionalNullable<Double> internalGetBtcPriceSatoshi()
public Double getBtcPriceSatoshi()
public String toString()
public V1Order.Builder toBuilder()
V1Order.Builder object.
Creates the instance with the state of the current model.V1Order.Builder objectCopyright © 2024. All rights reserved.