Package travel.wink.sdk.affiliate.model
Class UpsertSellerInventoryListRequestAffiliate
java.lang.Object
travel.wink.sdk.affiliate.model.UpsertSellerInventoryListRequestAffiliate
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2023-08-27T09:54:22.092689314+07:00[Asia/Bangkok]")
public class UpsertSellerInventoryListRequestAffiliate
extends Object
UpsertSellerInventoryListRequestAffiliate
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumIndicate which initial values to display first on the front-facing cardstatic enumList typestatic enumDetermines which badge to show on the Web Component. -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddDescriptionsItem(SimpleDescriptionAffiliate descriptionsItem) addKeywordsItem(String keywordsItem) animateDelay(Integer animateDelay) descriptions(List<SimpleDescriptionAffiliate> descriptions) engineConfigurationIdentifier(UUID engineConfigurationIdentifier) booleanCreate an animated gif instead of a list of imagesControls animation delay in milliseconds.@NotNull @Valid @Size(min=1,max=2147483647) List<SimpleDescriptionAffiliate>Contains custom title and description of gridIndicate which initial values to display first on the front-facing card@NotNull @Valid UUIDCustomization identifierKeywords is meta data for the grid you created that can be used for SEO purposes.@NotNull @Valid UUIDDepending on the `listType`, this is either the list / search / channel inventory identifier.List type@NotNull StringDescriptive name of this list for seller use onlygetSort()Determines which badge to show on the Web Component.inthashCode()listIdentifier(UUID listIdentifier) sellerInventoryListName(String sellerInventoryListName) voidsetAnimate(Boolean animate) voidsetAnimateDelay(Integer animateDelay) voidsetDescriptions(List<SimpleDescriptionAffiliate> descriptions) voidvoidsetEngineConfigurationIdentifier(UUID engineConfigurationIdentifier) voidsetKeywords(List<String> keywords) voidsetListIdentifier(UUID listIdentifier) voidvoidsetSellerInventoryListName(String sellerInventoryListName) voidtoString()
-
Field Details
-
JSON_PROPERTY_SELLER_INVENTORY_LIST_NAME
- See Also:
-
JSON_PROPERTY_ENGINE_CONFIGURATION_IDENTIFIER
- See Also:
-
JSON_PROPERTY_DESCRIPTIONS
- See Also:
-
JSON_PROPERTY_KEYWORDS
- See Also:
-
JSON_PROPERTY_LIST_TYPE
- See Also:
-
JSON_PROPERTY_LIST_IDENTIFIER
- See Also:
-
JSON_PROPERTY_ANIMATE
- See Also:
-
JSON_PROPERTY_ANIMATE_DELAY
- See Also:
-
JSON_PROPERTY_SORT
- See Also:
-
JSON_PROPERTY_DISPLAY_TYPE
- See Also:
-
-
Constructor Details
-
UpsertSellerInventoryListRequestAffiliate
public UpsertSellerInventoryListRequestAffiliate()
-
-
Method Details
-
sellerInventoryListName
public UpsertSellerInventoryListRequestAffiliate sellerInventoryListName(String sellerInventoryListName) -
getSellerInventoryListName
Descriptive name of this list for seller use only- Returns:
- sellerInventoryListName
-
setSellerInventoryListName
-
engineConfigurationIdentifier
public UpsertSellerInventoryListRequestAffiliate engineConfigurationIdentifier(UUID engineConfigurationIdentifier) -
getEngineConfigurationIdentifier
Customization identifier- Returns:
- engineConfigurationIdentifier
-
setEngineConfigurationIdentifier
-
descriptions
public UpsertSellerInventoryListRequestAffiliate descriptions(List<SimpleDescriptionAffiliate> descriptions) -
addDescriptionsItem
public UpsertSellerInventoryListRequestAffiliate addDescriptionsItem(SimpleDescriptionAffiliate descriptionsItem) -
getDescriptions
@Nonnull @NotNull @Valid @Size(min=1, max=2147483647) public @NotNull @Valid @Size(min=1,max=2147483647) List<SimpleDescriptionAffiliate> getDescriptions()Contains custom title and description of grid- Returns:
- descriptions
-
setDescriptions
-
keywords
-
addKeywordsItem
-
getKeywords
@Nonnull @NotNull @Size(min=1, max=2147483647) public @NotNull @Size(min=1,max=2147483647) List<String> getKeywords()Keywords is meta data for the grid you created that can be used for SEO purposes.- Returns:
- keywords
-
setKeywords
-
listType
public UpsertSellerInventoryListRequestAffiliate listType(UpsertSellerInventoryListRequestAffiliate.ListTypeEnum listType) -
getListType
@Nonnull @NotNull public @NotNull UpsertSellerInventoryListRequestAffiliate.ListTypeEnum getListType()List type- Returns:
- listType
-
setListType
-
listIdentifier
-
getListIdentifier
Depending on the `listType`, this is either the list / search / channel inventory identifier.- Returns:
- listIdentifier
-
setListIdentifier
-
animate
-
getAnimate
Create an animated gif instead of a list of images- Returns:
- animate
-
setAnimate
-
animateDelay
-
getAnimateDelay
Controls animation delay in milliseconds. -1 is disabled- Returns:
- animateDelay
-
setAnimateDelay
-
sort
-
getSort
Determines which badge to show on the Web Component. Is also used to sort properties for search grids.- Returns:
- sort
-
setSort
-
displayType
public UpsertSellerInventoryListRequestAffiliate displayType(UpsertSellerInventoryListRequestAffiliate.DisplayTypeEnum displayType) -
getDisplayType
@Nonnull @NotNull public @NotNull UpsertSellerInventoryListRequestAffiliate.DisplayTypeEnum getDisplayType()Indicate which initial values to display first on the front-facing card- Returns:
- displayType
-
setDisplayType
-
equals
-
hashCode
public int hashCode() -
toString
-