Class AdvancedRuleModel

java.lang.Object
net.avalara.avatax.rest.client.models.AdvancedRuleModel

public class AdvancedRuleModel extends Object
A generic global advanced rule encapsulating a script
  • Constructor Details

    • AdvancedRuleModel

      public AdvancedRuleModel()
  • Method Details

    • getRuleId

      public String getRuleId()
      Getter for ruleId Unique identifier for a rule
    • setRuleId

      public void setRuleId(String value)
      Setter for ruleId Unique identifier for a rule
    • getName

      public String getName()
      Getter for name Rule name
    • setName

      public void setName(String value)
      Setter for name Rule name
    • getDescription

      public String getDescription()
      Getter for description Description of the rule
    • setDescription

      public void setDescription(String value)
      Setter for description Description of the rule
    • getArEntitlementRequired

      public Boolean getArEntitlementRequired()
      Getter for arEntitlementRequired Advance Rules limited availability
    • setArEntitlementRequired

      public void setArEntitlementRequired(Boolean value)
      Setter for arEntitlementRequired Advance Rules limited availability
    • getExecutionPosition

      public String getExecutionPosition()
      Getter for executionPosition Execution position. Both, Before or After
    • setExecutionPosition

      public void setExecutionPosition(String value)
      Setter for executionPosition Execution position. Both, Before or After
    • toString

      public String toString()
      Returns a JSON string representation of AdvancedRuleModel
      Overrides:
      toString in class Object