Class SellerUrl

java.lang.Object
travel.wink.sdk.affiliate.model.SellerUrl

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2022-05-27T09:47:12.254493+07:00[Asia/Bangkok]") public class SellerUrl extends Object
Seller URL
  • Field Details

  • Constructor Details

    • SellerUrl

      public SellerUrl()
  • Method Details

    • identifier

      public SellerUrl identifier(String identifier)
    • getIdentifier

      @Nullable public String getIdentifier()
      Unique identifier
      Returns:
      identifier
    • setIdentifier

      public void setIdentifier(String identifier)
    • sellerIdentifier

      public SellerUrl sellerIdentifier(String sellerIdentifier)
    • getSellerIdentifier

      @Nonnull @NotNull public @NotNull String getSellerIdentifier()
      Company identifier
      Returns:
      sellerIdentifier
    • setSellerIdentifier

      public void setSellerIdentifier(String sellerIdentifier)
    • sellerUrlName

      public SellerUrl sellerUrlName(String sellerUrlName)
    • getSellerUrlName

      @Nonnull @NotNull public @NotNull String getSellerUrlName()
      Descriptive name of this url for seller use only
      Returns:
      sellerUrlName
    • setSellerUrlName

      public void setSellerUrlName(String sellerUrlName)
    • engineConfigurationIdentifier

      public SellerUrl engineConfigurationIdentifier(String engineConfigurationIdentifier)
    • getEngineConfigurationIdentifier

      @Nonnull @NotNull public @NotNull String getEngineConfigurationIdentifier()
      Customization identifier
      Returns:
      engineConfigurationIdentifier
    • setEngineConfigurationIdentifier

      public void setEngineConfigurationIdentifier(String engineConfigurationIdentifier)
    • descriptions

      public SellerUrl descriptions(List<SimpleDescription> descriptions)
    • addDescriptionsItem

      public SellerUrl addDescriptionsItem(SimpleDescription descriptionsItem)
    • 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

      public void setDescriptions(List<SimpleDescription> descriptions)
    • keywords

      public SellerUrl keywords(List<String> keywords)
    • addKeywordsItem

      public SellerUrl addKeywordsItem(String keywordsItem)
    • getKeywords

      @Nonnull @NotNull @Size(min=1, max=2147483647) public @NotNull @Size(min=1,max=2147483647) List<String> getKeywords()
      Keywords
      Returns:
      keywords
    • setKeywords

      public void setKeywords(List<String> keywords)
    • uniqueId

      public SellerUrl uniqueId(String uniqueId)
    • getUniqueId

      @Nullable public String getUniqueId()
      Unique link id
      Returns:
      uniqueId
    • setUniqueId

      public void setUniqueId(String uniqueId)
    • twitterAccount

      public SellerUrl twitterAccount(String twitterAccount)
    • getTwitterAccount

      @Nullable public String getTwitterAccount()
      Twitter account is used with OpenGraph data
      Returns:
      twitterAccount
    • setTwitterAccount

      public void setTwitterAccount(String twitterAccount)
    • facebookAppId

      public SellerUrl facebookAppId(String facebookAppId)
    • getFacebookAppId

      @Nullable public String getFacebookAppId()
      Facebook APP ID is used with OpenGraph data
      Returns:
      facebookAppId
    • setFacebookAppId

      public void setFacebookAppId(String facebookAppId)
    • theme

      public SellerUrl theme(SellerUrl.ThemeEnum theme)
    • getTheme

      @Nonnull @NotNull public @NotNull SellerUrl.ThemeEnum getTheme()
      Url theme controls the look and feel of the ad banner.
      Returns:
      theme
    • setTheme

      public void setTheme(SellerUrl.ThemeEnum theme)
    • status

      public SellerUrl status(SellerUrl.StatusEnum status)
    • getStatus

      @Nonnull @NotNull public @NotNull SellerUrl.StatusEnum getStatus()
      Url sell status
      Returns:
      status
    • setStatus

      public void setStatus(SellerUrl.StatusEnum status)
    • inventoryType

      public SellerUrl inventoryType(SellerUrl.InventoryTypeEnum inventoryType)
    • getInventoryType

      @Nonnull @NotNull public @NotNull SellerUrl.InventoryTypeEnum getInventoryType()
      Inventory type
      Returns:
      inventoryType
    • setInventoryType

      public void setInventoryType(SellerUrl.InventoryTypeEnum inventoryType)
    • supplierIdentifier

      public SellerUrl supplierIdentifier(String supplierIdentifier)
    • getSupplierIdentifier

      @Nonnull @NotNull public @NotNull String getSupplierIdentifier()
      The entity supplying the inventory. Usually a hotel.
      Returns:
      supplierIdentifier
    • setSupplierIdentifier

      public void setSupplierIdentifier(String supplierIdentifier)
    • channelInventoryIdentifier

      public SellerUrl channelInventoryIdentifier(String channelInventoryIdentifier)
    • getChannelInventoryIdentifier

      @Nonnull @NotNull public @NotNull String getChannelInventoryIdentifier()
      Selected inventory record
      Returns:
      channelInventoryIdentifier
    • setChannelInventoryIdentifier

      public void setChannelInventoryIdentifier(String channelInventoryIdentifier)
    • multimediaIdentifiers

      public SellerUrl multimediaIdentifiers(List<String> multimediaIdentifiers)
    • addMultimediaIdentifiersItem

      public SellerUrl addMultimediaIdentifiersItem(String multimediaIdentifiersItem)
    • getMultimediaIdentifiers

      @Nonnull @NotNull @Size(min=1, max=2147483647) public @NotNull @Size(min=1,max=2147483647) List<String> getMultimediaIdentifiers()
      Cloudinary identifiers
      Returns:
      multimediaIdentifiers
    • setMultimediaIdentifiers

      public void setMultimediaIdentifiers(List<String> multimediaIdentifiers)
    • animate

      public SellerUrl animate(Boolean animate)
    • getAnimate

      @Nullable public Boolean getAnimate()
      Create an animated gif instead of a list of images
      Returns:
      animate
    • setAnimate

      public void setAnimate(Boolean animate)
    • animateDelay

      public SellerUrl animateDelay(Integer animateDelay)
    • getAnimateDelay

      @Nullable public Integer getAnimateDelay()
      Animation delay in milliseconds
      Returns:
      animateDelay
    • setAnimateDelay

      public void setAnimateDelay(Integer animateDelay)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object