@ProviderType public interface RecommendationAlgorithmConfiguration
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getConfigurationAttribute()
Extra configuration attribute for the algorithm
|
java.lang.String |
getConfigurationDataSource()
Data source for the selected algorithm.
|
java.lang.String |
getConfigurationKey()
Target Recommendation Algorithm configuration key (e.g.
|
java.lang.String |
getConfigurationType()
Algorithm type for the selected configuration key.
|
DayCountInterval |
getDayCount()
Interval to be taken into account by the algorithm.
|
java.util.List<RecommendationAlgorithmInclusionRule> |
getInclusionRules()
The inclusion rules for this algorithm.
|
int |
getMinInventory()
Minimum inventory value for this algorithm
Needs to be non-negative to be taken into account.
|
double |
getPriceRangeMax()
Price range maximum value for products to be considered by this algorithm
|
double |
getPriceRangeMin()
Price range minimum value for products to be considered by this algorithm
|
java.lang.String |
getProductConfidence()
Product confidence configuration for 'fullDataOptimizing' type algorithms.
|
java.lang.String getConfigurationKey()
String
representation of the configuration keyjava.lang.String getConfigurationType()
String
representation of the algorithm typejava.lang.String getConfigurationDataSource()
String
representation of algorithm data sourcejava.lang.String getConfigurationAttribute()
String
representing the configuration attributeDayCountInterval getDayCount()
DayCountInterval
enum value containing the time intervaldouble getPriceRangeMin()
double getPriceRangeMax()
java.lang.String getProductConfidence()
int getMinInventory()
java.util.List<RecommendationAlgorithmInclusionRule> getInclusionRules()
List
containing RecommendationAlgorithmInclusionRule
inclusion rulesCopyright © 2010 - 2020 Adobe. All Rights Reserved