Package travel.wink.sdk.affiliate.model
Class InvoiceLineItemAffiliate
java.lang.Object
travel.wink.sdk.affiliate.model.InvoiceLineItemAffiliate
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2023-05-12T18:08:19.345230203+07:00[Asia/Bangkok]")
public class InvoiceLineItemAffiliate
extends Object
InvoiceLineItemAffiliate
-
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(TaxAmountAffiliate taxAmountsItem) addTaxRatesItem(TaxRateAffiliate taxRatesItem) description(String description) discountable(Boolean discountable) booleanGet amountGet currencyGet descriptionGet discountablegetId()Get idGet invoiceItemGet livemodeGet metadataGet _objectGet period@Valid PlanAffiliategetPlan()Get plan@Valid PriceAffiliategetPrice()Get priceGet prorationGet quantityGet subscriptionGet subscriptionItem@Valid List<TaxAmountAffiliate>Get taxAmounts@Valid List<TaxRateAffiliate>Get taxRatesgetType()Get typeinthashCode()invoiceItem(String invoiceItem) period(InvoiceLineItemPeriodAffiliate period) plan(PlanAffiliate plan) price(PriceAffiliate 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(PlanAffiliate plan) voidsetPrice(PriceAffiliate price) voidsetProration(Boolean proration) voidsetQuantity(Long quantity) voidsetSubscription(String subscription) voidsetSubscriptionItem(String subscriptionItem) voidsetTaxAmounts(List<TaxAmountAffiliate> taxAmounts) voidsetTaxRates(List<TaxRateAffiliate> taxRates) voidsubscription(String subscription) subscriptionItem(String subscriptionItem) taxAmounts(List<TaxAmountAffiliate> taxAmounts) taxRates(List<TaxRateAffiliate> 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
-
InvoiceLineItemAffiliate
public InvoiceLineItemAffiliate()
-
-
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
-