RecommendationAlgorithmConfiguration.java 792 Bytes
/*
 * Decompiled with CFR 0_118.
 */
package com.adobe.cq.targetrecommendations.api.model;

import com.adobe.cq.targetrecommendations.api.model.DayCountInterval;
import com.adobe.cq.targetrecommendations.api.model.RecommendationAlgorithmInclusionRule;
import java.util.List;

public interface RecommendationAlgorithmConfiguration {
    public String getConfigurationKey();

    public String getConfigurationType();

    public String getConfigurationDataSource();

    public String getConfigurationAttribute();

    public DayCountInterval getDayCount();

    public double getPriceRangeMin();

    public double getPriceRangeMax();

    public String getProductConfidence();

    public int getMinInventory();

    public List<RecommendationAlgorithmInclusionRule> getInclusionRules();
}