Package travel.wink.sdk.booking.model
Class AcquireAndCreateMerchantBookingRequestBooker
java.lang.Object
travel.wink.sdk.booking.model.AcquireAndCreateMerchantBookingRequestBooker
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2023-05-05T11:16:23.929656820+07:00[Asia/Bangkok]")
public class AcquireAndCreateMerchantBookingRequestBooker
extends Object
AcquireAndCreateMerchantBookingRequestBooker
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddRoomsItem(AcquireMerchantBookingRequestBooker roomsItem) displayCurrency(String displayCurrency) displayLanguage(String displayLanguage) engineConfigurationIdentifier(UUID engineConfigurationIdentifier) boolean@NotNull StringThe desired currency@NotNull StringThe desired language@Valid UUIDOptionally include the specific configuration used to make the booking.@NotNull @Valid @Size(min=1,max=2147483647) List<AcquireMerchantBookingRequestBooker>getRooms()List of room configuration booking requests.inthashCode()voidsetDisplayCurrency(String displayCurrency) voidsetDisplayLanguage(String displayLanguage) voidsetEngineConfigurationIdentifier(UUID engineConfigurationIdentifier) voidtoString()
-
Field Details
-
JSON_PROPERTY_ROOMS
- See Also:
-
JSON_PROPERTY_DISPLAY_CURRENCY
- See Also:
-
JSON_PROPERTY_DISPLAY_LANGUAGE
- See Also:
-
JSON_PROPERTY_ENGINE_CONFIGURATION_IDENTIFIER
- See Also:
-
-
Constructor Details
-
AcquireAndCreateMerchantBookingRequestBooker
public AcquireAndCreateMerchantBookingRequestBooker()
-
-
Method Details
-
rooms
public AcquireAndCreateMerchantBookingRequestBooker rooms(List<AcquireMerchantBookingRequestBooker> rooms) -
addRoomsItem
public AcquireAndCreateMerchantBookingRequestBooker addRoomsItem(AcquireMerchantBookingRequestBooker roomsItem) -
getRooms
@Nonnull @NotNull @Valid @Size(min=1, max=2147483647) public @NotNull @Valid @Size(min=1,max=2147483647) List<AcquireMerchantBookingRequestBooker> getRooms()List of room configuration booking requests. Each entry is a separately booked room.- Returns:
- rooms
-
setRooms
-
displayCurrency
-
getDisplayCurrency
The desired currency- Returns:
- displayCurrency
-
setDisplayCurrency
-
displayLanguage
-
getDisplayLanguage
The desired language- Returns:
- displayLanguage
-
setDisplayLanguage
-
engineConfigurationIdentifier
public AcquireAndCreateMerchantBookingRequestBooker engineConfigurationIdentifier(UUID engineConfigurationIdentifier) -
getEngineConfigurationIdentifier
Optionally include the specific configuration used to make the booking. If no identifier is included, it will default to the primary application configuration.- Returns:
- engineConfigurationIdentifier
-
setEngineConfigurationIdentifier
-
equals
-
hashCode
public int hashCode() -
toString
-