Package travel.wink.sdk.booking.model
Class RawSupplierContractItemBooker
java.lang.Object
travel.wink.sdk.booking.model.RawSupplierContractItemBooker
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2023-06-10T15:16:35.775571862+07:00[Asia/Bangkok]")
public class RawSupplierContractItemBooker
extends Object
RawSupplierContractItemBooker
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumGets or Sets payablestatic enumGets or Sets pricingTypestatic enumGets or Sets type -
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 String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddBeneficiaryListItem(RawBeneficiaryBooker beneficiaryListItem) addDailyRateListItem(RawDailyRateBooker dailyRateListItem) beneficiaryList(List<RawBeneficiaryBooker> beneficiaryList) dailyRateList(List<RawDailyRateBooker> dailyRateList) descriptionInEnglish(String descriptionInEnglish) booleanexternalIdentifier(String externalIdentifier) @NotNull @Valid @Size(min=1,max=2147483647) List<RawBeneficiaryBooker>Get beneficiaryList@Valid List<RawDailyRateBooker>Get dailyRateList@NotNull StringGet descriptionInEnglishGet externalIdentifier@NotNull @Valid ItineraryBookerGet itinerary@NotNull StringGet nameInEnglishGet payableGet perUseQuantityGet policy@NotNull @Valid CustomMonetaryAmountBookergetPrice()Get priceGet pricingType@Valid CustomMonetaryAmountBookerGet totalPricegetType()Get type@NotNull @Valid BookingUserBookergetUser()Get userinthashCode()itinerary(ItineraryBooker itinerary) nameInEnglish(String nameInEnglish) perUseQuantity(Integer perUseQuantity) price(CustomMonetaryAmountBooker price) pricingType(RawSupplierContractItemBooker.PricingTypeEnum pricingType) voidsetBeneficiaryList(List<RawBeneficiaryBooker> beneficiaryList) voidsetDailyRateList(List<RawDailyRateBooker> dailyRateList) voidsetDescriptionInEnglish(String descriptionInEnglish) voidsetExternalIdentifier(String externalIdentifier) voidsetItinerary(ItineraryBooker itinerary) voidsetNameInEnglish(String nameInEnglish) voidvoidsetPerUseQuantity(Integer perUseQuantity) voidvoidvoidvoidsetTotalPrice(CustomMonetaryAmountBooker totalPrice) voidvoidsetUser(BookingUserBooker user) toString()totalPrice(CustomMonetaryAmountBooker totalPrice) user(BookingUserBooker user)
-
Field Details
-
JSON_PROPERTY_USER
- See Also:
-
JSON_PROPERTY_NAME_IN_ENGLISH
- See Also:
-
JSON_PROPERTY_DESCRIPTION_IN_ENGLISH
- See Also:
-
JSON_PROPERTY_PRICE
- See Also:
-
JSON_PROPERTY_ITINERARY
- See Also:
-
JSON_PROPERTY_PRICING_TYPE
- See Also:
-
JSON_PROPERTY_TYPE
- See Also:
-
JSON_PROPERTY_PER_USE_QUANTITY
- See Also:
-
JSON_PROPERTY_BENEFICIARY_LIST
- See Also:
-
JSON_PROPERTY_PAYABLE
- See Also:
-
JSON_PROPERTY_POLICY
- See Also:
-
JSON_PROPERTY_EXTERNAL_IDENTIFIER
- See Also:
-
JSON_PROPERTY_DAILY_RATE_LIST
- See Also:
-
JSON_PROPERTY_TOTAL_PRICE
- See Also:
-
-
Constructor Details
-
RawSupplierContractItemBooker
public RawSupplierContractItemBooker()
-
-
Method Details
-
user
-
getUser
Get user- Returns:
- user
-
setUser
-
nameInEnglish
-
getNameInEnglish
Get nameInEnglish- Returns:
- nameInEnglish
-
setNameInEnglish
-
descriptionInEnglish
-
getDescriptionInEnglish
Get descriptionInEnglish- Returns:
- descriptionInEnglish
-
setDescriptionInEnglish
-
price
-
getPrice
Get price- Returns:
- price
-
setPrice
-
itinerary
-
getItinerary
Get itinerary- Returns:
- itinerary
-
setItinerary
-
pricingType
public RawSupplierContractItemBooker pricingType(RawSupplierContractItemBooker.PricingTypeEnum pricingType) -
getPricingType
Get pricingType- Returns:
- pricingType
-
setPricingType
-
type
-
getType
Get type- Returns:
- type
-
setType
-
perUseQuantity
-
getPerUseQuantity
Get perUseQuantity- Returns:
- perUseQuantity
-
setPerUseQuantity
-
beneficiaryList
-
addBeneficiaryListItem
public RawSupplierContractItemBooker addBeneficiaryListItem(RawBeneficiaryBooker beneficiaryListItem) -
getBeneficiaryList
@Nonnull @NotNull @Valid @Size(min=1, max=2147483647) public @NotNull @Valid @Size(min=1,max=2147483647) List<RawBeneficiaryBooker> getBeneficiaryList()Get beneficiaryList- Returns:
- beneficiaryList
-
setBeneficiaryList
-
payable
-
getPayable
Get payable- Returns:
- payable
-
setPayable
-
policy
-
getPolicy
Get policy- Returns:
- policy
-
setPolicy
-
externalIdentifier
-
getExternalIdentifier
Get externalIdentifier- Returns:
- externalIdentifier
-
setExternalIdentifier
-
dailyRateList
-
addDailyRateListItem
-
getDailyRateList
Get dailyRateList- Returns:
- dailyRateList
-
setDailyRateList
-
totalPrice
-
getTotalPrice
Get totalPrice- Returns:
- totalPrice
-
setTotalPrice
-
equals
-
hashCode
public int hashCode() -
toString
-