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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanTop 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.inthashCode()voidsetGeneralCategoryNames(String... generalCategoryNames) Top 5 general categories that were used internally to generate the project-specific categories.voidsetGeneralCategoryNames(List<String> generalCategoryNames) Top 5 general categories that were used internally to generate the project-specific categories.voidsetProductImageUrl(String productImageUrl) The product image that was used to generate recommendations.voidsetProductName(String productName) The product name that was used to generate recommendations.Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.vrap.rmf.base.client.ModelBase
reflectionString, reflectionStringMethods 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:
getProductNamein interfaceProjectCategoryRecommendationMeta- Returns:
- productName
-
getProductImageUrl
The product image that was used to generate recommendations.
- Specified by:
getProductImageUrlin 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:
getGeneralCategoryNamesin interfaceProjectCategoryRecommendationMeta- Returns:
- generalCategoryNames
-
setProductName
Description copied from interface:ProjectCategoryRecommendationMetaThe product name that was used to generate recommendations.
- Specified by:
setProductNamein interfaceProjectCategoryRecommendationMeta- Parameters:
productName- value to be set
-
setProductImageUrl
Description copied from interface:ProjectCategoryRecommendationMetaThe product image that was used to generate recommendations.
- Specified by:
setProductImageUrlin interfaceProjectCategoryRecommendationMeta- Parameters:
productImageUrl- value to be set
-
setGeneralCategoryNames
Description copied from interface:ProjectCategoryRecommendationMetaTop 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:
setGeneralCategoryNamesin interfaceProjectCategoryRecommendationMeta- Parameters:
generalCategoryNames- values to be set
-
setGeneralCategoryNames
Description copied from interface:ProjectCategoryRecommendationMetaTop 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:
setGeneralCategoryNamesin interfaceProjectCategoryRecommendationMeta- Parameters:
generalCategoryNames- values to be set
-
equals
-
hashCode
public int hashCode()
-