Package travel.wink.sdk.extranet.model
Class InvoiceLineItem
java.lang.Object
travel.wink.sdk.extranet.model.InvoiceLineItem
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2022-09-16T10:42:12.086235846+07:00[Asia/Bangkok]")
public class InvoiceLineItem
extends Object
InvoiceLineItem
-
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(TaxAmount taxAmountsItem) addTaxRatesItem(TaxRate taxRatesItem) description(String description) discountable(Boolean discountable) booleanGet amountGet currencyGet descriptionGet discountablegetId()Get idGet invoiceItemGet livemodeGet metadataGet _object@Valid InvoiceLineItemPeriodGet period@Valid PlangetPlan()Get plan@Valid PricegetPrice()Get priceGet prorationGet quantityGet subscriptionGet subscriptionItemGet taxAmountsGet taxRatesgetType()Get typeinthashCode()invoiceItem(String invoiceItem) period(InvoiceLineItemPeriod period) 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) voidvoidsetPeriod(InvoiceLineItemPeriod period) voidvoidvoidsetProration(Boolean proration) voidsetQuantity(Long quantity) voidsetSubscription(String subscription) voidsetSubscriptionItem(String subscriptionItem) voidsetTaxAmounts(List<TaxAmount> taxAmounts) voidsetTaxRates(List<TaxRate> taxRates) voidsubscription(String subscription) subscriptionItem(String subscriptionItem) taxAmounts(List<TaxAmount> taxAmounts) 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
-
InvoiceLineItem
public InvoiceLineItem()
-
-
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
-