Class QueryProductRecommendation
java.lang.Object
de.hybris.platform.b2ctelcotmfwebservices.v3.dto.QueryProductRecommendation
Query Product Recommendation resource
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddCategoryItem(CategoryRef categoryItem) addChannelItem(ChannelRef channelItem) addProductOrderItem(ProductOrderRef productOrderItem) addProductOrderItemItem(ItemRef productOrderItemItem) addRecommendationItemItem(RecommendationItem recommendationItemItem) addShoppingCartItem(ShoppingCartRef shoppingCartItem) addShoppingCartItemItem(ItemRef shoppingCartItemItem) atbaseType(String atbaseType) atschemaLocation(String atschemaLocation) category(List<CategoryRef> category) channel(List<ChannelRef> channel) description(String description) booleanWhen sub-classing, this defines the super-classA URI to a JSON-Schema file that defines additional attributes and relationshipsWhen sub-classing, this defines the sub-class entity name@Valid List<CategoryRef>Get category@Valid List<ChannelRef>Get channelGet descriptiongetHref()Hypertext Reference of the queryProductRecommendationgetId()Unique identifier of the queryProductRecommendationgetName()Name of the queryProductRecommendation@Valid RelatedPlacegetPlace()The place which the queryProductRecommendation is related to@Valid List<ProductOrderRef>Get productOrderGet productOrderItem@Valid List<RecommendationItem>Get recommendationItemThe type of the queryProductRecommendationGet relatedParty@Valid List<ShoppingCartRef>Get shoppingCartGet shoppingCartItem@Valid TaskStateTypegetState()State of the queryProductRecommendation defined in the state engineThe period in which the queryProductRecommendation is validinthashCode()instantSyncRecommendation(Boolean instantSyncRecommendation) An indicator which when the value is \"true\" means that requester expects to get recommendation result in the responseplace(RelatedPlace place) productOrder(List<ProductOrderRef> productOrder) productOrderItem(List<ItemRef> productOrderItem) recommendationItem(List<RecommendationItem> recommendationItem) recommendationType(String recommendationType) relatedParty(RelatedParty relatedParty) voidsetAtbaseType(String atbaseType) voidsetAtschemaLocation(String atschemaLocation) voidvoidsetCategory(List<CategoryRef> category) voidsetChannel(List<ChannelRef> channel) voidsetDescription(String description) voidvoidvoidsetInstantSyncRecommendation(Boolean instantSyncRecommendation) voidvoidsetPlace(RelatedPlace place) voidsetProductOrder(List<ProductOrderRef> productOrder) voidsetProductOrderItem(List<ItemRef> productOrderItem) voidsetRecommendationItem(List<RecommendationItem> recommendationItem) voidsetRecommendationType(String recommendationType) voidsetRelatedParty(RelatedParty relatedParty) voidsetShoppingCart(List<ShoppingCartRef> shoppingCart) voidsetShoppingCartItem(List<ItemRef> shoppingCartItem) voidsetState(TaskStateType state) voidsetValidFor(TimePeriod validFor) shoppingCart(List<ShoppingCartRef> shoppingCart) shoppingCartItem(List<ItemRef> shoppingCartItem) state(TaskStateType state) toString()validFor(TimePeriod validFor)
-
Constructor Details
-
QueryProductRecommendation
public QueryProductRecommendation()
-
-
Method Details
-
id
-
getId
Unique identifier of the queryProductRecommendation- Returns:
- id
-
setId
-
href
-
getHref
Hypertext Reference of the queryProductRecommendation- Returns:
- href
-
setHref
-
description
-
getDescription
Get description- Returns:
- description
-
setDescription
-
instantSyncRecommendation
-
isInstantSyncRecommendation
An indicator which when the value is \"true\" means that requester expects to get recommendation result in the response- Returns:
- instantSyncRecommendation
-
setInstantSyncRecommendation
-
name
-
getName
Name of the queryProductRecommendation- Returns:
- name
-
setName
-
recommendationType
-
getRecommendationType
The type of the queryProductRecommendation- Returns:
- recommendationType
-
setRecommendationType
-
category
-
addCategoryItem
-
getCategory
Get category- Returns:
- category
-
setCategory
-
channel
-
addChannelItem
-
getChannel
Get channel- Returns:
- channel
-
setChannel
-
place
-
getPlace
The place which the queryProductRecommendation is related to- Returns:
- place
-
setPlace
-
productOrder
-
addProductOrderItem
-
getProductOrder
Get productOrder- Returns:
- productOrder
-
setProductOrder
-
productOrderItem
-
addProductOrderItemItem
-
getProductOrderItem
Get productOrderItem- Returns:
- productOrderItem
-
setProductOrderItem
-
recommendationItem
-
addRecommendationItemItem
public QueryProductRecommendation addRecommendationItemItem(RecommendationItem recommendationItemItem) -
getRecommendationItem
Get recommendationItem- Returns:
- recommendationItem
-
setRecommendationItem
-
getRelatedParty
Get relatedParty- Returns:
- relatedParty
-
setRelatedParty
-
shoppingCart
-
addShoppingCartItem
-
getShoppingCart
Get shoppingCart- Returns:
- shoppingCart
-
setShoppingCart
-
shoppingCartItem
-
addShoppingCartItemItem
-
getShoppingCartItem
Get shoppingCartItem- Returns:
- shoppingCartItem
-
setShoppingCartItem
-
state
-
getState
State of the queryProductRecommendation defined in the state engine- Returns:
- state
-
setState
-
validFor
-
getValidFor
The period in which the queryProductRecommendation is valid- Returns:
- validFor
-
setValidFor
-
atbaseType
-
getAtbaseType
When sub-classing, this defines the super-class- Returns:
- atbaseType
-
setAtbaseType
-
atschemaLocation
-
getAtschemaLocation
A URI to a JSON-Schema file that defines additional attributes and relationships- Returns:
- atschemaLocation
-
setAtschemaLocation
-
attype
-
getAttype
When sub-classing, this defines the sub-class entity name- Returns:
- attype
-
setAttype
-
equals
-
hashCode
public int hashCode() -
toString
-