Class InvoiceTemplate

java.lang.Object
dev.vality.anapi.v2.model.InvoiceTemplate

@Generated(value="org.openapitools.codegen.languages.SpringCodegen",
           date="2023-07-07T08:12:11.951968249Z[Etc/UTC]")
public class InvoiceTemplate
extends Object
InvoiceTemplate
  • Constructor Details

    • InvoiceTemplate

      public InvoiceTemplate()
  • Method Details

    • eventCreatedAt

      public InvoiceTemplate eventCreatedAt​(OffsetDateTime eventCreatedAt)
    • getEventCreatedAt

      @NotNull @Valid public @NotNull @Valid OffsetDateTime getEventCreatedAt()
      Дата и время создания
      Returns:
      eventCreatedAt
    • setEventCreatedAt

      public void setEventCreatedAt​(OffsetDateTime eventCreatedAt)
    • shopID

      public InvoiceTemplate shopID​(String shopID)
    • getShopID

      @NotNull public @NotNull String getShopID()
      Идентификатор магазина
      Returns:
      shopID
    • setShopID

      public void setShopID​(String shopID)
    • invoiceTemplateId

      public InvoiceTemplate invoiceTemplateId​(String invoiceTemplateId)
    • getInvoiceTemplateId

      public String getInvoiceTemplateId()
      Идентификатор шаблона инвойса
      Returns:
      invoiceTemplateId
    • setInvoiceTemplateId

      public void setInvoiceTemplateId​(String invoiceTemplateId)
    • invoiceValidUntil

      public InvoiceTemplate invoiceValidUntil​(OffsetDateTime invoiceValidUntil)
    • getInvoiceValidUntil

      @NotNull @Valid public @NotNull @Valid OffsetDateTime getInvoiceValidUntil()
      Дата и время создания
      Returns:
      invoiceValidUntil
    • setInvoiceValidUntil

      public void setInvoiceValidUntil​(OffsetDateTime invoiceValidUntil)
    • product

      public InvoiceTemplate product​(String product)
    • getProduct

      @NotNull @Size(max=100) public @NotNull @Size(max=100) String getProduct()
      Наименование предлагаемых товаров или услуг
      Returns:
      product
    • setProduct

      public void setProduct​(String product)
    • description

      public InvoiceTemplate description​(String description)
    • getDescription

      public String getDescription()
      Описание предлагаемых товаров или услуг
      Returns:
      description
    • setDescription

      public void setDescription​(String description)
    • details

      public InvoiceTemplate details​(InvoiceTemplateDetails details)
    • getDetails

      @Valid public @Valid InvoiceTemplateDetails getDetails()
      Get details
      Returns:
      details
    • setDetails

      public void setDetails​(InvoiceTemplateDetails details)
    • name

      public InvoiceTemplate name​(String name)
    • getName

      public String getName()
      Имя шаблона инвойса
      Returns:
      name
    • setName

      public void setName​(String name)
    • invoiceTemplateStatus

      public InvoiceTemplate invoiceTemplateStatus​(InvoiceTemplate.InvoiceTemplateStatusEnum invoiceTemplateStatus)
    • getInvoiceTemplateStatus

      public InvoiceTemplate.InvoiceTemplateStatusEnum getInvoiceTemplateStatus()
      Статус шаблона инвойса
      Returns:
      invoiceTemplateStatus
    • setInvoiceTemplateStatus

      public void setInvoiceTemplateStatus​(InvoiceTemplate.InvoiceTemplateStatusEnum invoiceTemplateStatus)
    • invoiceTemplateCreatedAt

      public InvoiceTemplate invoiceTemplateCreatedAt​(OffsetDateTime invoiceTemplateCreatedAt)
    • getInvoiceTemplateCreatedAt

      @Valid public @Valid OffsetDateTime getInvoiceTemplateCreatedAt()
      Дата и время создания
      Returns:
      invoiceTemplateCreatedAt
    • setInvoiceTemplateCreatedAt

      public void setInvoiceTemplateCreatedAt​(OffsetDateTime invoiceTemplateCreatedAt)
    • equals

      public boolean equals​(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object