Package travel.wink.sdk.extranet.model
Class InvoiceLineItemSupplier
java.lang.Object
travel.wink.sdk.extranet.model.InvoiceLineItemSupplier
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2024-06-12T17:00:54.890892627+07:00[Asia/Bangkok]")
public class InvoiceLineItemSupplier
extends Object
InvoiceLineItemSupplier
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddTaxAmountsItem(TaxAmountSupplier taxAmountsItem) addTaxRatesItem(TaxRateSupplier taxRatesItem) description(String description) discountable(Boolean discountable) booleanGet amountGet currencyGet descriptionGet discountablegetId()Get idGet invoiceItemGet livemodeGet metadataGet _objectGet period@Valid PlanSuppliergetPlan()Get plan@Valid PriceSuppliergetPrice()Get priceGet prorationGet quantityGet subscriptionGet subscriptionItem@Valid List<TaxAmountSupplier> Get taxAmounts@Valid List<TaxRateSupplier> Get taxRatesgetType()Get typeinthashCode()invoiceItem(String invoiceItem) period(InvoiceLineItemPeriodSupplier period) plan(PlanSupplier plan) price(PriceSupplier price) putMetadataItem(String key, String metadataItem) voidvoidsetCurrency(String currency) voidsetDescription(String description) voidsetDiscountable(Boolean discountable) voidvoidsetInvoiceItem(String invoiceItem) voidsetLivemode(Boolean livemode) voidsetMetadata(Map<String, String> metadata) voidvoidvoidsetPlan(PlanSupplier plan) voidsetPrice(PriceSupplier price) voidsetProration(Boolean proration) voidsetQuantity(Long quantity) voidsetSubscription(String subscription) voidsetSubscriptionItem(String subscriptionItem) voidsetTaxAmounts(List<TaxAmountSupplier> taxAmounts) voidsetTaxRates(List<TaxRateSupplier> taxRates) voidsubscription(String subscription) subscriptionItem(String subscriptionItem) taxAmounts(List<TaxAmountSupplier> taxAmounts) taxRates(List<TaxRateSupplier> taxRates) toString()
-
Field Details
-
JSON_PROPERTY_AMOUNT
- See Also:
-
JSON_PROPERTY_CURRENCY
- See Also:
-
JSON_PROPERTY_DESCRIPTION
- See Also:
-
JSON_PROPERTY_DISCOUNTABLE
- See Also:
-
JSON_PROPERTY_ID
- See Also:
-
JSON_PROPERTY_INVOICE_ITEM
- See Also:
-
JSON_PROPERTY_LIVEMODE
- See Also:
-
JSON_PROPERTY_METADATA
- See Also:
-
JSON_PROPERTY_OBJECT
- See Also:
-
JSON_PROPERTY_PERIOD
- See Also:
-
JSON_PROPERTY_PLAN
- See Also:
-
JSON_PROPERTY_PRICE
- See Also:
-
JSON_PROPERTY_PRORATION
- See Also:
-
JSON_PROPERTY_QUANTITY
- See Also:
-
JSON_PROPERTY_SUBSCRIPTION
- See Also:
-
JSON_PROPERTY_SUBSCRIPTION_ITEM
- See Also:
-
JSON_PROPERTY_TAX_AMOUNTS
- See Also:
-
JSON_PROPERTY_TAX_RATES
- See Also:
-
JSON_PROPERTY_TYPE
- See Also:
-
-
Constructor Details
-
InvoiceLineItemSupplier
public InvoiceLineItemSupplier()
-
-
Method Details
-
amount
-
getAmount
-
setAmount
-
currency
-
getCurrency
-
setCurrency
-
description
-
getDescription
-
setDescription
-
discountable
-
getDiscountable
-
setDiscountable
-
id
-
getId
-
setId
-
invoiceItem
-
getInvoiceItem
-
setInvoiceItem
-
livemode
-
getLivemode
-
setLivemode
-
metadata
-
putMetadataItem
-
getMetadata
-
setMetadata
-
_object
-
getObject
-
setObject
-
period
-
getPeriod
-
setPeriod
-
plan
-
getPlan
-
setPlan
-
price
-
getPrice
-
setPrice
-
proration
-
getProration
-
setProration
-
quantity
-
getQuantity
-
setQuantity
-
subscription
-
getSubscription
-
setSubscription
-
subscriptionItem
-
getSubscriptionItem
-
setSubscriptionItem
-
taxAmounts
-
addTaxAmountsItem
-
getTaxAmounts
Get taxAmounts- Returns:
- taxAmounts
-
setTaxAmounts
-
taxRates
-
addTaxRatesItem
-
getTaxRates
-
setTaxRates
-
type
-
getType
-
setType
-
equals
-
hashCode
-
toString
-