Class Rule

java.lang.Object
org.alfresco.rest.api.model.rules.Rule

@Experimental public class Rule extends Object
  • Constructor Details

    • Rule

      public Rule()
  • Method Details

    • getId

      @UniqueId public String getId()
    • setId

      public void setId(String id)
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getDescription

      public String getDescription()
    • setDescription

      public void setDescription(String description)
    • getIsEnabled

      public boolean getIsEnabled()
    • setIsEnabled

      public void setIsEnabled(boolean isEnabled)
    • getIsInheritable

      public boolean getIsInheritable()
    • setIsInheritable

      public void setIsInheritable(boolean isInheritable)
    • getIsAsynchronous

      public boolean getIsAsynchronous()
    • setIsAsynchronous

      public void setIsAsynchronous(boolean isAsynchronous)
    • getErrorScript

      public String getErrorScript()
    • setErrorScript

      public void setErrorScript(String errorScript)
    • isIsShared

      public Boolean isIsShared()
    • setIsShared

      public void setIsShared(Boolean shared)
    • getTriggers

      public List<String> getTriggers()
    • setTriggers

      public void setTriggers(List<String> triggers)
    • setRuleTriggers

      public void setRuleTriggers(List<RuleTrigger> triggers)
    • getConditions

      public CompositeCondition getConditions()
    • setConditions

      public void setConditions(CompositeCondition conditions)
    • getActions

      public List<Action> getActions()
    • setActions

      public void setActions(List<Action> actions)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • equals

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

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

      public static Rule.Builder builder()