Class ConsumableSellerUrlNonAuthenticatedEntity
java.lang.Object
travel.wink.sdk.inventory.model.ConsumableSellerUrlNonAuthenticatedEntity
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2025-06-26T20:20:31.141212618+07:00[Asia/Bangkok]",
comments="Generator version: 7.13.0")
public class ConsumableSellerUrlNonAuthenticatedEntity
extends Object
ConsumableSellerUrlNonAuthenticatedEntity
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumType of inventory -
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 Stringstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncountryName(String countryName) description(String description) booleanfacebookAppId(String facebookAppId) Whether inventory is available for saleCity where inventory is locatedCountry where inventory is locatedWhich currency the seller is usingLink descriptionOptional Facebook app IDgetImage()The image you want to accompany this linkType of inventory@NotNull @Valid ItineraryNonAuthenticatedEntityDates and travel info.Comma-separated keyword values that can be used to populate HTML metadataWhich language the seller wanted to usegetPrice()Get priceIn case the property is part of a brandThe owner ID of the inventory you want to sellThe owner name of the inventory you want to sellThe owner url name of the inventory you want to sellgetTitle()Link titleThe transation url, or where to redirect to when clicking the CTA button.Optional X account IDThe URL ID that uniquely represents this linkgetVideo()The video you want to accompany this linkinthashCode()itinerary(ItineraryNonAuthenticatedEntity itinerary) voidsetAvailable(Boolean available) voidsetCityName(String cityName) voidsetCountryName(String countryName) voidsetCurrency(String currency) voidsetDescription(String description) voidsetFacebookAppId(String facebookAppId) voidvoidvoidsetItinerary(ItineraryNonAuthenticatedEntity itinerary) voidsetKeywords(String keywords) voidsetLanguage(String language) voidvoidsetSupplierBrand(String supplierBrand) voidsetSupplierIdentifier(String supplierIdentifier) voidsetSupplierName(String supplierName) voidsetSupplierUrlName(String supplierUrlName) voidvoidsetTransactUrl(String transactUrl) voidsetTwitterAccount(String twitterAccount) voidsetUniqueId(String uniqueId) voidsupplierBrand(String supplierBrand) supplierIdentifier(String supplierIdentifier) supplierName(String supplierName) supplierUrlName(String supplierUrlName) toString()transactUrl(String transactUrl) twitterAccount(String twitterAccount)
-
Field Details
-
JSON_PROPERTY_LANGUAGE
- See Also:
-
JSON_PROPERTY_CURRENCY
- See Also:
-
JSON_PROPERTY_TITLE
- See Also:
-
JSON_PROPERTY_DESCRIPTION
- See Also:
-
JSON_PROPERTY_KEYWORDS
- See Also:
-
JSON_PROPERTY_UNIQUE_ID
- See Also:
-
JSON_PROPERTY_TWITTER_ACCOUNT
- See Also:
-
JSON_PROPERTY_FACEBOOK_APP_ID
- See Also:
-
JSON_PROPERTY_IMAGE
- See Also:
-
JSON_PROPERTY_VIDEO
- See Also:
-
JSON_PROPERTY_TRANSACT_URL
- See Also:
-
JSON_PROPERTY_SUPPLIER_IDENTIFIER
- See Also:
-
JSON_PROPERTY_SUPPLIER_NAME
- See Also:
-
JSON_PROPERTY_SUPPLIER_URL_NAME
- See Also:
-
JSON_PROPERTY_SUPPLIER_BRAND
- See Also:
-
JSON_PROPERTY_AVAILABLE
- See Also:
-
JSON_PROPERTY_PRICE
- See Also:
-
JSON_PROPERTY_CITY_NAME
- See Also:
-
JSON_PROPERTY_COUNTRY_NAME
- See Also:
-
JSON_PROPERTY_INVENTORY_TYPE
- See Also:
-
JSON_PROPERTY_ITINERARY
- See Also:
-
-
Constructor Details
-
ConsumableSellerUrlNonAuthenticatedEntity
public ConsumableSellerUrlNonAuthenticatedEntity()
-
-
Method Details
-
language
-
getLanguage
-
setLanguage
-
currency
-
getCurrency
-
setCurrency
-
title
-
getTitle
-
setTitle
-
description
-
getDescription
-
setDescription
-
keywords
-
getKeywords
Comma-separated keyword values that can be used to populate HTML metadata- Returns:
- keywords
-
setKeywords
-
uniqueId
-
getUniqueId
The URL ID that uniquely represents this link- Returns:
- uniqueId
-
setUniqueId
-
twitterAccount
-
getTwitterAccount
-
setTwitterAccount
-
facebookAppId
-
getFacebookAppId
-
setFacebookAppId
-
image
public ConsumableSellerUrlNonAuthenticatedEntity image(@Nullable SellerMediaNonAuthenticatedEntity image) -
getImage
The image you want to accompany this link- Returns:
- image
-
setImage
-
video
public ConsumableSellerUrlNonAuthenticatedEntity video(@Nullable SellerMediaNonAuthenticatedEntity video) -
getVideo
The video you want to accompany this link- Returns:
- video
-
setVideo
-
transactUrl
-
getTransactUrl
The transation url, or where to redirect to when clicking the CTA button.- Returns:
- transactUrl
-
setTransactUrl
-
supplierIdentifier
public ConsumableSellerUrlNonAuthenticatedEntity supplierIdentifier(@Nullable String supplierIdentifier) -
getSupplierIdentifier
The owner ID of the inventory you want to sell- Returns:
- supplierIdentifier
-
setSupplierIdentifier
-
supplierName
-
getSupplierName
The owner name of the inventory you want to sell- Returns:
- supplierName
-
setSupplierName
-
supplierUrlName
-
getSupplierUrlName
The owner url name of the inventory you want to sell- Returns:
- supplierUrlName
-
setSupplierUrlName
-
supplierBrand
-
getSupplierBrand
In case the property is part of a brand- Returns:
- supplierBrand
-
setSupplierBrand
-
available
-
getAvailable
-
setAvailable
-
price
public ConsumableSellerUrlNonAuthenticatedEntity price(@Nullable SellerUrlPriceNonAuthenticatedEntity price) -
getPrice
Get price- Returns:
- price
-
setPrice
-
cityName
-
getCityName
-
setCityName
-
countryName
-
getCountryName
-
setCountryName
-
inventoryType
public ConsumableSellerUrlNonAuthenticatedEntity inventoryType(@Nullable ConsumableSellerUrlNonAuthenticatedEntity.InventoryTypeEnum inventoryType) -
getInventoryType
Type of inventory- Returns:
- inventoryType
-
setInventoryType
public void setInventoryType(@Nullable ConsumableSellerUrlNonAuthenticatedEntity.InventoryTypeEnum inventoryType) -
itinerary
public ConsumableSellerUrlNonAuthenticatedEntity itinerary(@Nonnull ItineraryNonAuthenticatedEntity itinerary) -
getItinerary
Dates and travel info.- Returns:
- itinerary
-
setItinerary
-
equals
-
hashCode
-
toString
-