Interface RecommendationAlgorithm
-
- All Superinterfaces:
RecommendationsEntity
@ProviderType public interface RecommendationAlgorithm extends RecommendationsEntity
Abstraction of a Target Recommendation Algorithm
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RecommendationAlgorithmConfigurationgetConfiguration()Get the configuration of thisRecommendationAlgorithmintgetId()Uniquely identifies a recommendation algorithmjava.lang.StringgetName()Get the name of thisRecommendationAlgorithm-
Methods inherited from interface com.adobe.cq.targetrecommendations.api.model.RecommendationsEntity
toJson
-
-
-
-
Method Detail
-
getId
int getId()
Uniquely identifies a recommendation algorithm- Returns:
- value identifying this
RecommendationAlgorithm
-
getName
java.lang.String getName()
Get the name of thisRecommendationAlgorithm- Returns:
- a
Stringobject containing this algorithm's name
-
getConfiguration
RecommendationAlgorithmConfiguration getConfiguration()
Get the configuration of thisRecommendationAlgorithm- Returns:
- a
RecommendationAlgorithmConfigurationobject containing this recommendation's configuration parameters
-
-