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="2023-06-04T14:49:52.963414389+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
Get amount- Returns:
- amount
-
setAmount
-
currency
-
getCurrency
Get currency- Returns:
- currency
-
setCurrency
-
description
-
getDescription
Get description- Returns:
- description
-
setDescription
-
discountable
-
getDiscountable
Get discountable- Returns:
- discountable
-
setDiscountable
-
id
-
getId
Get id- Returns:
- id
-
setId
-
invoiceItem
-
getInvoiceItem
Get invoiceItem- Returns:
- invoiceItem
-
setInvoiceItem
-
livemode
-
getLivemode
Get livemode- Returns:
- livemode
-
setLivemode
-
metadata
-
putMetadataItem
-
getMetadata
Get metadata- Returns:
- metadata
-
setMetadata
-
_object
-
getObject
Get _object- Returns:
- _object
-
setObject
-
period
-
getPeriod
Get period- Returns:
- period
-
setPeriod
-
plan
-
getPlan
Get plan- Returns:
- plan
-
setPlan
-
price
-
getPrice
Get price- Returns:
- price
-
setPrice
-
proration
-
getProration
Get proration- Returns:
- proration
-
setProration
-
quantity
-
getQuantity
Get quantity- Returns:
- quantity
-
setQuantity
-
subscription
-
getSubscription
Get subscription- Returns:
- subscription
-
setSubscription
-
subscriptionItem
-
getSubscriptionItem
Get subscriptionItem- Returns:
- subscriptionItem
-
setSubscriptionItem
-
taxAmounts
-
addTaxAmountsItem
-
getTaxAmounts
Get taxAmounts- Returns:
- taxAmounts
-
setTaxAmounts
-
taxRates
-
addTaxRatesItem
-
getTaxRates
Get taxRates- Returns:
- taxRates
-
setTaxRates
-
type
-
getType
Get type- Returns:
- type
-
setType
-
equals
-
hashCode
public int hashCode() -
toString
-