Class Payout

java.lang.Object
dev.vality.swag.analytics.model.Payout

@Generated(value="io.swagger.codegen.languages.JavaClientCodegen",
           date="2022-03-18T10:45:05.280Z")
public class Payout
extends Object
Payout
  • Constructor Details

    • Payout

      public Payout()
  • Method Details

    • id

      public Payout id​(String id)
    • getId

      public String getId()
      Идентификатор выплаты
      Returns:
      id
    • setId

      public void setId​(String id)
    • shopID

      public Payout shopID​(String shopID)
    • getShopID

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

      public void setShopID​(String shopID)
    • createdAt

      public Payout createdAt​(OffsetDateTime createdAt)
    • getCreatedAt

      public OffsetDateTime getCreatedAt()
      Дата и время создания
      Returns:
      createdAt
    • setCreatedAt

      public void setCreatedAt​(OffsetDateTime createdAt)
    • cancellationDetails

      public Payout cancellationDetails​(String cancellationDetails)
    • getCancellationDetails

      public String getCancellationDetails()
      Детали отмены выплаты
      Returns:
      cancellationDetails
    • setCancellationDetails

      public void setCancellationDetails​(String cancellationDetails)
    • amount

      public Payout amount​(Long amount)
    • getAmount

      public Long getAmount()
      Сумма выплаты в минорных денежных единицах, например в копейках в случае указания российских рублей в качестве валюты. minimum: 1
      Returns:
      amount
    • setAmount

      public void setAmount​(Long amount)
    • fee

      public Payout fee​(Long fee)
    • getFee

      public Long getFee()
      Комиссия системы, в минорных денежных единицах minimum: 0
      Returns:
      fee
    • setFee

      public void setFee​(Long fee)
    • currency

      public Payout currency​(String currency)
    • getCurrency

      public String getCurrency()
      Валюта, символьный код согласно [ISO 4217](http://www.iso.org/iso/home/standards/currency_codes.htm).
      Returns:
      currency
    • setCurrency

      public void setCurrency​(String currency)
    • payoutToolDetails

      public Payout payoutToolDetails​(PayoutToolDetails payoutToolDetails)
    • getPayoutToolDetails

      public PayoutToolDetails getPayoutToolDetails()
      Get payoutToolDetails
      Returns:
      payoutToolDetails
    • setPayoutToolDetails

      public void setPayoutToolDetails​(PayoutToolDetails payoutToolDetails)
    • status

      public Payout status​(String status)
    • getStatus

      public String getStatus()
      Статус выплаты
      Returns:
      status
    • setStatus

      public void setStatus​(String status)
    • metadata

      public Payout metadata​(Object metadata)
    • getMetadata

      public Object getMetadata()
      Произвольный, специфичный для клиента API и непрозрачный для системы набор данных, ассоциированных с данной выплатой
      Returns:
      metadata
    • setMetadata

      public void setMetadata​(Object metadata)
    • 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