Package dev.vality.swag.analytics.model
Class Invoice
java.lang.Object
dev.vality.swag.analytics.model.Invoice
@Generated(value="io.swagger.codegen.languages.JavaClientCodegen", date="2022-03-18T10:45:05.280Z") public class Invoice extends Object
Invoice
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classInvoice.StatusEnumСтатус инвойса -
Constructor Summary
Constructors Constructor Description Invoice() -
Method Summary
Modifier and Type Method Description Invoiceamount(Long amount)Invoicecart(InvoiceCart cart)InvoicecreatedAt(OffsetDateTime createdAt)Invoicecurrency(String currency)Invoicedescription(String description)InvoicedueDate(OffsetDateTime dueDate)booleanequals(Object o)InvoiceexternalID(String externalID)LonggetAmount()Стоимость предлагаемых товаров или услуг, в минорных денежных единицах, например в копейках в случае указания российских рублей в качестве валюты.InvoiceCartgetCart()Get cartOffsetDateTimegetCreatedAt()Дата и время созданияStringgetCurrency()Валюта, символьный код согласно [ISO 4217](http://www.iso.org/iso/home/standards/currency_codes.htm).StringgetDescription()Описание предлагаемых товаров или услугOffsetDateTimegetDueDate()Дата и время окончания действияStringgetExternalID()Внешний идентификаторStringgetId()Идентификатор инвойсаStringgetInvoiceTemplateID()Идентификатор шаблона (для инвойсов, созданных по шаблону).ObjectgetMetadata()Связанные с инвойсом метаданныеStringgetProduct()Наименование предлагаемых товаров или услугStringgetReason()Причина отмены или погашения инвойсаStringgetShopID()Идентификатор магазинаInvoice.StatusEnumgetStatus()Статус инвойсаinthashCode()Invoiceid(String id)InvoiceinvoiceTemplateID(String invoiceTemplateID)Invoicemetadata(Object metadata)Invoiceproduct(String product)Invoicereason(String reason)voidsetAmount(Long amount)voidsetCart(InvoiceCart cart)voidsetCreatedAt(OffsetDateTime createdAt)voidsetCurrency(String currency)voidsetDescription(String description)voidsetDueDate(OffsetDateTime dueDate)voidsetExternalID(String externalID)voidsetId(String id)voidsetInvoiceTemplateID(String invoiceTemplateID)voidsetMetadata(Object metadata)voidsetProduct(String product)voidsetReason(String reason)voidsetShopID(String shopID)voidsetStatus(Invoice.StatusEnum status)InvoiceshopID(String shopID)Invoicestatus(Invoice.StatusEnum status)StringtoString()
-
Constructor Details
-
Invoice
public Invoice()
-
-
Method Details
-
status
-
getStatus
Статус инвойса- Returns:
- status
-
setStatus
-
reason
-
getReason
Причина отмены или погашения инвойса- Returns:
- reason
-
setReason
-
id
-
getId
Идентификатор инвойса- Returns:
- id
-
setId
-
externalID
-
getExternalID
Внешний идентификатор- Returns:
- externalID
-
setExternalID
-
shopID
-
getShopID
Идентификатор магазина- Returns:
- shopID
-
setShopID
-
createdAt
-
getCreatedAt
Дата и время создания- Returns:
- createdAt
-
setCreatedAt
-
dueDate
-
getDueDate
Дата и время окончания действия- Returns:
- dueDate
-
setDueDate
-
amount
-
getAmount
Стоимость предлагаемых товаров или услуг, в минорных денежных единицах, например в копейках в случае указания российских рублей в качестве валюты. minimum: 1- Returns:
- amount
-
setAmount
-
currency
-
getCurrency
Валюта, символьный код согласно [ISO 4217](http://www.iso.org/iso/home/standards/currency_codes.htm).- Returns:
- currency
-
setCurrency
-
product
-
getProduct
Наименование предлагаемых товаров или услуг- Returns:
- product
-
setProduct
-
description
-
getDescription
Описание предлагаемых товаров или услуг- Returns:
- description
-
setDescription
-
invoiceTemplateID
-
getInvoiceTemplateID
Идентификатор шаблона (для инвойсов, созданных по шаблону).- Returns:
- invoiceTemplateID
-
setInvoiceTemplateID
-
cart
-
getCart
Get cart- Returns:
- cart
-
setCart
-
metadata
-
getMetadata
Связанные с инвойсом метаданные- Returns:
- metadata
-
setMetadata
-
equals
-
hashCode
public int hashCode() -
toString
-