Class ProjectCategoryRecommendationMetaImpl
- All Implemented Interfaces:
ProjectCategoryRecommendationMeta
,io.vrap.rmf.base.client.ModelBase
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.vrap.rmf.base.client.ModelBase
io.vrap.rmf.base.client.ModelBase.FilteredRecursiveToStringStyle
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Top 5 general categories that were used internally to generate the project-specific categories.The product image that was used to generate recommendations.The product name that was used to generate recommendations.int
hashCode()
void
setGeneralCategoryNames
(String... generalCategoryNames) Top 5 general categories that were used internally to generate the project-specific categories.void
setGeneralCategoryNames
(List<String> generalCategoryNames) Top 5 general categories that were used internally to generate the project-specific categories.void
setProductImageUrl
(String productImageUrl) The product image that was used to generate recommendations.void
setProductName
(String productName) The product name that was used to generate recommendations.Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface io.vrap.rmf.base.client.ModelBase
reflectionString, reflectionString
Methods inherited from interface com.commercetools.ml.models.category_recommendations.ProjectCategoryRecommendationMeta
withProjectCategoryRecommendationMeta
-
Constructor Details
-
ProjectCategoryRecommendationMetaImpl
public ProjectCategoryRecommendationMetaImpl()create empty instance
-
-
Method Details
-
getProductName
The product name that was used to generate recommendations.
- Specified by:
getProductName
in interfaceProjectCategoryRecommendationMeta
- Returns:
- productName
-
getProductImageUrl
The product image that was used to generate recommendations.
- Specified by:
getProductImageUrl
in interfaceProjectCategoryRecommendationMeta
- Returns:
- productImageUrl
-
getGeneralCategoryNames
Top 5 general categories that were used internally to generate the project-specific categories. These category names are not related to the categories defined in the project, but they provide additional information to understand the project-specific categories in the results section.
- Specified by:
getGeneralCategoryNames
in interfaceProjectCategoryRecommendationMeta
- Returns:
- generalCategoryNames
-
setProductName
Description copied from interface:ProjectCategoryRecommendationMeta
The product name that was used to generate recommendations.
- Specified by:
setProductName
in interfaceProjectCategoryRecommendationMeta
- Parameters:
productName
- value to be set
-
setProductImageUrl
Description copied from interface:ProjectCategoryRecommendationMeta
The product image that was used to generate recommendations.
- Specified by:
setProductImageUrl
in interfaceProjectCategoryRecommendationMeta
- Parameters:
productImageUrl
- value to be set
-
setGeneralCategoryNames
Description copied from interface:ProjectCategoryRecommendationMeta
Top 5 general categories that were used internally to generate the project-specific categories. These category names are not related to the categories defined in the project, but they provide additional information to understand the project-specific categories in the results section.
- Specified by:
setGeneralCategoryNames
in interfaceProjectCategoryRecommendationMeta
- Parameters:
generalCategoryNames
- values to be set
-
setGeneralCategoryNames
Description copied from interface:ProjectCategoryRecommendationMeta
Top 5 general categories that were used internally to generate the project-specific categories. These category names are not related to the categories defined in the project, but they provide additional information to understand the project-specific categories in the results section.
- Specified by:
setGeneralCategoryNames
in interfaceProjectCategoryRecommendationMeta
- Parameters:
generalCategoryNames
- values to be set
-
equals
-
hashCode
public int hashCode()
-