Class RecommendRule

java.lang.Object
com.algolia.model.recommend.RecommendRule

public class RecommendRule extends Object
Recommend rule.
  • Constructor Details

    • RecommendRule

      public RecommendRule()
  • Method Details

    • setMetadata

      public RecommendRule setMetadata(RuleMetadata metadata)
    • getMetadata

      @Nullable public RuleMetadata getMetadata()
      Get metadata
    • setObjectID

      public RecommendRule setObjectID(String objectID)
    • getObjectID

      @Nullable public String getObjectID()
      Unique identifier of a rule object.
    • setCondition

      public RecommendRule setCondition(Condition condition)
    • getCondition

      @Nullable public Condition getCondition()
      Get condition
    • setConsequence

      public RecommendRule setConsequence(Consequence consequence)
    • getConsequence

      @Nullable public Consequence getConsequence()
      Get consequence
    • setDescription

      public RecommendRule setDescription(String description)
    • getDescription

      @Nullable public String getDescription()
      Description of the rule's purpose. This can be helpful for display in the Algolia dashboard.
    • setEnabled

      public RecommendRule setEnabled(Boolean enabled)
    • getEnabled

      @Nullable public Boolean getEnabled()
      Indicates whether to enable the rule. If it isn't enabled, it isn't applied at query time.
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object