Class InventoryAuthenticatedEntity
java.lang.Object
travel.wink.sdk.user.settings.model.InventoryAuthenticatedEntity
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2024-11-04T20:31:43.365030324+07:00[Asia/Bangkok]")
public class InventoryAuthenticatedEntity
extends Object
InventoryAuthenticatedEntity
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumInventory typestatic enumLevel of expensiveness. -
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 String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddress(AddressAuthenticatedEntity address) commissionable(Boolean commissionable) boolean@NotNull @Valid AddressAuthenticatedEntityGet address@NotNull BooleanWhether blocking can be booked@NotNull BooleanWhether this is commissionable or not@NotNull BooleanWhether this blocking is enabled or not@NotNull @Valid HotelOnMapAuthenticatedEntitygetHotel()Get hotel@NotNull @Valid UUIDInventory identifier@NotNull StringMain image of blocking@NotNull @Valid UUIDInventory type identifier@NotNull StringName of blocking as hotel is seeing it@NotNull StringName of blocking as traveler is seeing itInventory type@NotNull @Valid GeoJsonPointAuthenticatedEntityGet location@Valid CustomMonetaryAmountGet lowestDisplayPrice@Valid CustomMonetaryAmountGet lowestPriceLevel of expensiveness.@NotNull Integerquantity@NotNull @Valid SalesChannelAuthenticatedEntityGet salesChannelinthashCode()identifier(UUID identifier) imageIdentifier(String imageIdentifier) inventoryIdentifier(UUID inventoryIdentifier) inventoryName(String inventoryName) inventoryNameInEnglish(String inventoryNameInEnglish) inventoryType(InventoryAuthenticatedEntity.InventoryTypeEnum inventoryType) location(GeoJsonPointAuthenticatedEntity location) lowestDisplayPrice(CustomMonetaryAmount lowestDisplayPrice) lowestPrice(CustomMonetaryAmount lowestPrice) salesChannel(SalesChannelAuthenticatedEntity salesChannel) voidsetAddress(AddressAuthenticatedEntity address) voidsetBookable(Boolean bookable) voidsetCommissionable(Boolean commissionable) voidsetEnabled(Boolean enabled) voidvoidsetIdentifier(UUID identifier) voidsetImageIdentifier(String imageIdentifier) voidsetInventoryIdentifier(UUID inventoryIdentifier) voidsetInventoryName(String inventoryName) voidsetInventoryNameInEnglish(String inventoryNameInEnglish) voidsetInventoryType(InventoryAuthenticatedEntity.InventoryTypeEnum inventoryType) voidsetLocation(GeoJsonPointAuthenticatedEntity location) voidsetLowestDisplayPrice(CustomMonetaryAmount lowestDisplayPrice) voidsetLowestPrice(CustomMonetaryAmount lowestPrice) voidvoidsetQuantity(Integer quantity) voidsetSalesChannel(SalesChannelAuthenticatedEntity salesChannel) toString()
-
Field Details
-
JSON_PROPERTY_IDENTIFIER
- See Also:
-
JSON_PROPERTY_SALES_CHANNEL
- See Also:
-
JSON_PROPERTY_INVENTORY_TYPE
- See Also:
-
JSON_PROPERTY_INVENTORY_IDENTIFIER
- See Also:
-
JSON_PROPERTY_INVENTORY_NAME
- See Also:
-
JSON_PROPERTY_INVENTORY_NAME_IN_ENGLISH
- See Also:
-
JSON_PROPERTY_ENABLED
- See Also:
-
JSON_PROPERTY_IMAGE_IDENTIFIER
- See Also:
-
JSON_PROPERTY_PRICE_POINT
- See Also:
-
JSON_PROPERTY_LOCATION
- See Also:
-
JSON_PROPERTY_ADDRESS
- See Also:
-
JSON_PROPERTY_QUANTITY
- See Also:
-
JSON_PROPERTY_COMMISSIONABLE
- See Also:
-
JSON_PROPERTY_BOOKABLE
- See Also:
-
JSON_PROPERTY_LOWEST_PRICE
- See Also:
-
JSON_PROPERTY_LOWEST_DISPLAY_PRICE
- See Also:
-
JSON_PROPERTY_HOTEL
- See Also:
-
-
Constructor Details
-
InventoryAuthenticatedEntity
public InventoryAuthenticatedEntity()
-
-
Method Details
-
identifier
-
getIdentifier
Inventory identifier- Returns:
- identifier
-
setIdentifier
-
salesChannel
-
getSalesChannel
Get salesChannel- Returns:
- salesChannel
-
setSalesChannel
-
inventoryType
public InventoryAuthenticatedEntity inventoryType(InventoryAuthenticatedEntity.InventoryTypeEnum inventoryType) -
getInventoryType
Inventory type- Returns:
- inventoryType
-
setInventoryType
-
inventoryIdentifier
-
getInventoryIdentifier
Inventory type identifier- Returns:
- inventoryIdentifier
-
setInventoryIdentifier
-
inventoryName
-
getInventoryName
Name of blocking as hotel is seeing it- Returns:
- inventoryName
-
setInventoryName
-
inventoryNameInEnglish
-
getInventoryNameInEnglish
Name of blocking as traveler is seeing it- Returns:
- inventoryNameInEnglish
-
setInventoryNameInEnglish
-
enabled
-
getEnabled
Whether this blocking is enabled or not- Returns:
- enabled
-
setEnabled
-
imageIdentifier
-
getImageIdentifier
Main image of blocking- Returns:
- imageIdentifier
-
setImageIdentifier
-
pricePoint
public InventoryAuthenticatedEntity pricePoint(InventoryAuthenticatedEntity.PricePointEnum pricePoint) -
getPricePoint
Level of expensiveness.- Returns:
- pricePoint
-
setPricePoint
-
location
-
getLocation
Get location- Returns:
- location
-
setLocation
-
address
-
getAddress
Get address- Returns:
- address
-
setAddress
-
quantity
-
getQuantity
-
setQuantity
-
commissionable
-
getCommissionable
Whether this is commissionable or not- Returns:
- commissionable
-
setCommissionable
-
bookable
-
getBookable
Whether blocking can be booked- Returns:
- bookable
-
setBookable
-
lowestPrice
-
getLowestPrice
Get lowestPrice- Returns:
- lowestPrice
-
setLowestPrice
-
lowestDisplayPrice
-
getLowestDisplayPrice
Get lowestDisplayPrice- Returns:
- lowestDisplayPrice
-
setLowestDisplayPrice
-
hotel
-
getHotel
Get hotel- Returns:
- hotel
-
setHotel
-
equals
-
hashCode
-
toString
-