Class AdvancedRuleModel

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

public class AdvancedRuleModel
extends java.lang.Object
A generic global advanced rule encapsulating a script
  • Constructor Summary

    Constructors 
    Constructor Description
    AdvancedRuleModel()  
  • Method Summary

    Modifier and Type Method Description
    java.lang.Boolean getArEntitlementRequired()
    Getter for arEntitlementRequired Advance Rules limited availability
    java.lang.String getDescription()
    Getter for description Description of the rule
    java.lang.String getExecutionPosition()
    Getter for executionPosition Execution position.
    java.lang.String getName()
    Getter for name Rule name
    java.lang.String getRuleId()
    Getter for ruleId Unique identifier for a rule
    void setArEntitlementRequired​(java.lang.Boolean value)
    Setter for arEntitlementRequired Advance Rules limited availability
    void setDescription​(java.lang.String value)
    Setter for description Description of the rule
    void setExecutionPosition​(java.lang.String value)
    Setter for executionPosition Execution position.
    void setName​(java.lang.String value)
    Setter for name Rule name
    void setRuleId​(java.lang.String value)
    Setter for ruleId Unique identifier for a rule
    java.lang.String toString()
    Returns a JSON string representation of AdvancedRuleModel

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

  • Method Details

    • getRuleId

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

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

      public java.lang.String getName()
      Getter for name Rule name
    • setName

      public void setName​(java.lang.String value)
      Setter for name Rule name
    • getDescription

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

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

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

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

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

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

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