Package travel.wink.affiliate.model
Class SellerUrl
java.lang.Object
travel.wink.affiliate.model.SellerUrl
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2022-05-24T12:58:57.697473+07:00[Asia/Bangkok]")
public class SellerUrl
extends Object
Seller URL
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumInventory typestatic enumUrl sell statusstatic enumUrl theme controls the look and feel of the ad banner. -
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 TypeMethodDescriptionaddDescriptionsItem(SimpleDescription descriptionsItem) addKeywordsItem(String keywordsItem) addMultimediaIdentifiersItem(String multimediaIdentifiersItem) animateDelay(Integer animateDelay) channelInventoryIdentifier(String channelInventoryIdentifier) descriptions(List<SimpleDescription> descriptions) engineConfigurationIdentifier(String engineConfigurationIdentifier) booleanfacebookAppId(String facebookAppId) Create an animated gif instead of a list of imagesAnimation delay in milliseconds@NotNull StringSelected inventory record@NotNull @Valid @Size(min=1,max=2147483647) List<SimpleDescription>Localized link descriptions@NotNull StringCustomization identifierFacebook APP ID is used with OpenGraph dataUnique identifier@NotNull SellerUrl.InventoryTypeEnumInventory typeKeywordsCloudinary identifiers@NotNull StringCompany identifier@NotNull StringDescriptive name of this url for seller use only@NotNull SellerUrl.StatusEnumUrl sell status@NotNull StringThe entity supplying the inventory.@NotNull SellerUrl.ThemeEnumgetTheme()Url theme controls the look and feel of the ad banner.Twitter account is used with OpenGraph dataUnique link idinthashCode()identifier(String identifier) inventoryType(SellerUrl.InventoryTypeEnum inventoryType) multimediaIdentifiers(List<String> multimediaIdentifiers) sellerIdentifier(String sellerIdentifier) sellerUrlName(String sellerUrlName) voidsetAnimate(Boolean animate) voidsetAnimateDelay(Integer animateDelay) voidsetChannelInventoryIdentifier(String channelInventoryIdentifier) voidsetDescriptions(List<SimpleDescription> descriptions) voidsetEngineConfigurationIdentifier(String engineConfigurationIdentifier) voidsetFacebookAppId(String facebookAppId) voidsetIdentifier(String identifier) voidsetInventoryType(SellerUrl.InventoryTypeEnum inventoryType) voidsetKeywords(List<String> keywords) voidsetMultimediaIdentifiers(List<String> multimediaIdentifiers) voidsetSellerIdentifier(String sellerIdentifier) voidsetSellerUrlName(String sellerUrlName) voidsetStatus(SellerUrl.StatusEnum status) voidsetSupplierIdentifier(String supplierIdentifier) voidsetTheme(SellerUrl.ThemeEnum theme) voidsetTwitterAccount(String twitterAccount) voidsetUniqueId(String uniqueId) status(SellerUrl.StatusEnum status) supplierIdentifier(String supplierIdentifier) theme(SellerUrl.ThemeEnum theme) toString()twitterAccount(String twitterAccount)
-
Field Details
-
JSON_PROPERTY_IDENTIFIER
- See Also:
-
JSON_PROPERTY_SELLER_IDENTIFIER
- See Also:
-
JSON_PROPERTY_SELLER_URL_NAME
- See Also:
-
JSON_PROPERTY_ENGINE_CONFIGURATION_IDENTIFIER
- See Also:
-
JSON_PROPERTY_DESCRIPTIONS
- 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_THEME
- See Also:
-
JSON_PROPERTY_STATUS
- See Also:
-
JSON_PROPERTY_INVENTORY_TYPE
- See Also:
-
JSON_PROPERTY_SUPPLIER_IDENTIFIER
- See Also:
-
JSON_PROPERTY_CHANNEL_INVENTORY_IDENTIFIER
- See Also:
-
JSON_PROPERTY_MULTIMEDIA_IDENTIFIERS
- See Also:
-
JSON_PROPERTY_ANIMATE
- See Also:
-
JSON_PROPERTY_ANIMATE_DELAY
- See Also:
-
-
Constructor Details
-
SellerUrl
public SellerUrl()
-
-
Method Details
-
identifier
-
getIdentifier
Unique identifier- Returns:
- identifier
-
setIdentifier
-
sellerIdentifier
-
getSellerIdentifier
Company identifier- Returns:
- sellerIdentifier
-
setSellerIdentifier
-
sellerUrlName
-
getSellerUrlName
Descriptive name of this url for seller use only- Returns:
- sellerUrlName
-
setSellerUrlName
-
engineConfigurationIdentifier
-
getEngineConfigurationIdentifier
Customization identifier- Returns:
- engineConfigurationIdentifier
-
setEngineConfigurationIdentifier
-
descriptions
-
addDescriptionsItem
-
getDescriptions
@Nonnull @NotNull @Valid @Size(min=1, max=2147483647) public @NotNull @Valid @Size(min=1,max=2147483647) List<SimpleDescription> getDescriptions()Localized link descriptions- Returns:
- descriptions
-
setDescriptions
-
keywords
-
addKeywordsItem
-
getKeywords
@Nonnull @NotNull @Size(min=1, max=2147483647) public @NotNull @Size(min=1,max=2147483647) List<String> getKeywords()Keywords- Returns:
- keywords
-
setKeywords
-
uniqueId
-
getUniqueId
Unique link id- Returns:
- uniqueId
-
setUniqueId
-
twitterAccount
-
getTwitterAccount
Twitter account is used with OpenGraph data- Returns:
- twitterAccount
-
setTwitterAccount
-
facebookAppId
-
getFacebookAppId
Facebook APP ID is used with OpenGraph data- Returns:
- facebookAppId
-
setFacebookAppId
-
theme
-
getTheme
Url theme controls the look and feel of the ad banner.- Returns:
- theme
-
setTheme
-
status
-
getStatus
Url sell status- Returns:
- status
-
setStatus
-
inventoryType
-
getInventoryType
Inventory type- Returns:
- inventoryType
-
setInventoryType
-
supplierIdentifier
-
getSupplierIdentifier
The entity supplying the inventory. Usually a hotel.- Returns:
- supplierIdentifier
-
setSupplierIdentifier
-
channelInventoryIdentifier
-
getChannelInventoryIdentifier
Selected inventory record- Returns:
- channelInventoryIdentifier
-
setChannelInventoryIdentifier
-
multimediaIdentifiers
-
addMultimediaIdentifiersItem
-
getMultimediaIdentifiers
@Nonnull @NotNull @Size(min=1, max=2147483647) public @NotNull @Size(min=1,max=2147483647) List<String> getMultimediaIdentifiers()Cloudinary identifiers- Returns:
- multimediaIdentifiers
-
setMultimediaIdentifiers
-
animate
-
getAnimate
Create an animated gif instead of a list of images- Returns:
- animate
-
setAnimate
-
animateDelay
-
getAnimateDelay
Animation delay in milliseconds- Returns:
- animateDelay
-
setAnimateDelay
-
equals
-
hashCode
public int hashCode() -
toString
-