Class Invoice
java.lang.Object
dev.vality.swag_webhook_events.model.Invoice
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2022-02-21T10:48:08.381944838Z[Etc/UTC]")
public class Invoice
extends Object
Данные инвойса
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classInvoice.StatusEnumСтатус инвойса -
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_AMOUNTstatic StringJSON_PROPERTY_CARTstatic StringJSON_PROPERTY_CREATED_ATstatic StringJSON_PROPERTY_CURRENCYstatic StringJSON_PROPERTY_DESCRIPTIONstatic StringJSON_PROPERTY_DUE_DATEstatic StringJSON_PROPERTY_IDstatic StringJSON_PROPERTY_METADATAstatic StringJSON_PROPERTY_PRODUCTstatic StringJSON_PROPERTY_REASONstatic StringJSON_PROPERTY_SHOP_I_Dstatic StringJSON_PROPERTY_STATUS -
Constructor Summary
Constructors Constructor Description Invoice() -
Method Summary
Modifier and Type Method Description InvoiceaddCartItem(InvoiceCartLine cartItem)Invoiceamount(Long amount)Invoicecart(List<InvoiceCartLine> cart)InvoicecreatedAt(OffsetDateTime createdAt)Invoicecurrency(String currency)Invoicedescription(String description)InvoicedueDate(OffsetDateTime dueDate)booleanequals(Object o)LonggetAmount()Стоимость предлагаемых товаров или услуг, в минорных денежных единицах, например в копейках в случае указания российских рублей в качестве валюты.List<InvoiceCartLine>getCart()Корзина с набором позиций продаваемых товаров или услугOffsetDateTimegetCreatedAt()Дата и время созданияStringgetCurrency()Валюта, символьный код согласно [RFC 4217](http://www.iso.org/iso/home/standards/currency_codes.htm).StringgetDescription()Описание предлагаемых товаров или услугOffsetDateTimegetDueDate()Дата и время истечения срока жизниStringgetId()Идентификатор инвойсаObjectgetMetadata()Связанные с инвойсом метаданныеStringgetProduct()Наименование предлагаемых товаров или услугStringgetReason()Причина отмены или погашения инвойсаStringgetShopID()Идентификатор магазинаInvoice.StatusEnumgetStatus()Статус инвойсаinthashCode()Invoiceid(String id)Invoicemetadata(Object metadata)Invoiceproduct(String product)Invoicereason(String reason)voidsetAmount(Long amount)voidsetCart(List<InvoiceCartLine> cart)voidsetCreatedAt(OffsetDateTime createdAt)voidsetCurrency(String currency)voidsetDescription(String description)voidsetDueDate(OffsetDateTime dueDate)voidsetId(String id)voidsetMetadata(Object metadata)voidsetProduct(String product)voidsetReason(String reason)voidsetShopID(String shopID)voidsetStatus(Invoice.StatusEnum status)InvoiceshopID(String shopID)Invoicestatus(Invoice.StatusEnum status)StringtoString()
-
Field Details
-
JSON_PROPERTY_ID
- See Also:
- Constant Field Values
-
JSON_PROPERTY_SHOP_I_D
- See Also:
- Constant Field Values
-
JSON_PROPERTY_CREATED_AT
- See Also:
- Constant Field Values
-
JSON_PROPERTY_STATUS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_REASON
- See Also:
- Constant Field Values
-
JSON_PROPERTY_DUE_DATE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_AMOUNT
- See Also:
- Constant Field Values
-
JSON_PROPERTY_CURRENCY
- See Also:
- Constant Field Values
-
JSON_PROPERTY_METADATA
- See Also:
- Constant Field Values
-
JSON_PROPERTY_PRODUCT
- See Also:
- Constant Field Values
-
JSON_PROPERTY_DESCRIPTION
- See Also:
- Constant Field Values
-
JSON_PROPERTY_CART
- See Also:
- Constant Field Values
-
-
Constructor Details
-
Invoice
public Invoice()
-
-
Method Details
-
id
-
getId
Идентификатор инвойса- Returns:
- id
-
setId
-
shopID
-
getShopID
Идентификатор магазина- Returns:
- shopID
-
setShopID
-
createdAt
-
getCreatedAt
Дата и время создания- Returns:
- createdAt
-
setCreatedAt
-
status
-
getStatus
Статус инвойса- Returns:
- status
-
setStatus
-
reason
-
getReason
Причина отмены или погашения инвойса- Returns:
- reason
-
setReason
-
dueDate
-
getDueDate
Дата и время истечения срока жизни- Returns:
- dueDate
-
setDueDate
-
amount
-
getAmount
Стоимость предлагаемых товаров или услуг, в минорных денежных единицах, например в копейках в случае указания российских рублей в качестве валюты. minimum: 1- Returns:
- amount
-
setAmount
-
currency
-
getCurrency
Валюта, символьный код согласно [RFC 4217](http://www.iso.org/iso/home/standards/currency_codes.htm).- Returns:
- currency
-
setCurrency
-
metadata
-
getMetadata
Связанные с инвойсом метаданные- Returns:
- metadata
-
setMetadata
-
product
-
getProduct
Наименование предлагаемых товаров или услуг- Returns:
- product
-
setProduct
-
description
-
getDescription
Описание предлагаемых товаров или услуг- Returns:
- description
-
setDescription
-
cart
-
addCartItem
-
getCart
Корзина с набором позиций продаваемых товаров или услуг- Returns:
- cart
-
setCart
-
equals
-
hashCode
public int hashCode() -
toString
-