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="2024-06-21T16:17:19.654348185+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
-
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
Get period- Returns:
- period
-
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
-