Package com.algolia.model.search
Class Rule
java.lang.Object
com.algolia.model.search.Rule
Rule object.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddConditions
(Condition conditionsItem) addValidity
(TimeRange validityItem) boolean
Conditions that trigger a rule.Get consequenceDescription of the rule's purpose to help you distinguish between different rules.Whether the rule is active.Unique identifier of a rule object.Time periods when the rule is active.int
hashCode()
setConditions
(List<Condition> conditions) setConsequence
(Consequence consequence) setDescription
(String description) setEnabled
(Boolean enabled) setObjectID
(String objectID) setValidity
(List<TimeRange> validity) toString()
-
Constructor Details
-
Rule
public Rule()
-
-
Method Details
-
setObjectID
-
getObjectID
Unique identifier of a rule object. -
setConditions
-
addConditions
-
getConditions
Conditions that trigger a rule. Some consequences require specific conditions or don't require any condition. For more information, see [Conditions](https://www.algolia.com/doc/guides/managing-results/rules/rules-overview/#conditions). -
setConsequence
-
getConsequence
Get consequence -
setDescription
-
getDescription
Description of the rule's purpose to help you distinguish between different rules. -
setEnabled
-
getEnabled
Whether the rule is active. -
setValidity
-
addValidity
-
getValidity
Time periods when the rule is active. -
equals
-
hashCode
public int hashCode() -
toString
-