Class AdvancedRuleFullDetailsModel
- java.lang.Object
-
- net.avalara.avatax.rest.client.models.AdvancedRuleFullDetailsModel
-
public class AdvancedRuleFullDetailsModel extends java.lang.ObjectModel for Advanced Rules when full details are requested
-
-
Constructor Summary
Constructors Constructor Description AdvancedRuleFullDetailsModel()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.ArrayList<java.lang.Integer>getAccountsVisibleFor()Getter for accountsVisibleFor Account Ids the rule is visible for in CUP, when IsVisibleInCUP = falsejava.lang.StringgetApprovedBy()Getter for approvedBy Approver of the rulejava.lang.BooleangetArEntitlementRequired()Getter for arEntitlementRequired Advance Rules limited availabilityjava.lang.StringgetCreatedBy()Getter for createdBy Creator of the rulejava.lang.StringgetCreatedOn()Getter for createdOn When the rule was createdjava.lang.StringgetCustomerDataSchema()Getter for customerDataSchema The JSON schema for customer data if it is required for the rulejava.lang.StringgetCustomerDataValidatorScript()Getter for customerDataValidatorScript Script run for validating customer datajava.lang.StringgetDescription()Getter for description Description of the rulejava.lang.StringgetExecutionPosition()Getter for executionPosition Execution position.java.lang.BooleangetIsApproved()Getter for isApproved Has the rule been approvedjava.lang.BooleangetIsSystemRule()Getter for isSystemRule Is this a system rule as opposed to customer-facingjava.lang.BooleangetIsTest()Getter for isTest Is this a rule created for testingjava.lang.BooleangetIsVisibleInCUP()Getter for isVisibleInCUP Is the rule displayed in the CUP UIjava.lang.StringgetModifiedBy()Getter for modifiedBy Last updater of the rulejava.lang.StringgetModifiedOn()Getter for modifiedOn When the rule was last updatedjava.lang.StringgetName()Getter for name Rule namejava.lang.StringgetRuleId()Getter for ruleId Unique identifier for a rulejava.lang.StringgetScript()Getter for script The code script for the rulejava.lang.IntegergetVersion()Getter for version The version of the rulevoidsetAccountsVisibleFor(java.util.ArrayList<java.lang.Integer> value)Setter for accountsVisibleFor Account Ids the rule is visible for in CUP, when IsVisibleInCUP = falsevoidsetApprovedBy(java.lang.String value)Setter for approvedBy Approver of the rulevoidsetArEntitlementRequired(java.lang.Boolean value)Setter for arEntitlementRequired Advance Rules limited availabilityvoidsetCreatedBy(java.lang.String value)Setter for createdBy Creator of the rulevoidsetCreatedOn(java.lang.String value)Setter for createdOn When the rule was createdvoidsetCustomerDataSchema(java.lang.String value)Setter for customerDataSchema The JSON schema for customer data if it is required for the rulevoidsetCustomerDataValidatorScript(java.lang.String value)Setter for customerDataValidatorScript Script run for validating customer datavoidsetDescription(java.lang.String value)Setter for description Description of the rulevoidsetExecutionPosition(java.lang.String value)Setter for executionPosition Execution position.voidsetIsApproved(java.lang.Boolean value)Setter for isApproved Has the rule been approvedvoidsetIsSystemRule(java.lang.Boolean value)Setter for isSystemRule Is this a system rule as opposed to customer-facingvoidsetIsTest(java.lang.Boolean value)Setter for isTest Is this a rule created for testingvoidsetIsVisibleInCUP(java.lang.Boolean value)Setter for isVisibleInCUP Is the rule displayed in the CUP UIvoidsetModifiedBy(java.lang.String value)Setter for modifiedBy Last updater of the rulevoidsetModifiedOn(java.lang.String value)Setter for modifiedOn When the rule was last updatedvoidsetName(java.lang.String value)Setter for name Rule namevoidsetRuleId(java.lang.String value)Setter for ruleId Unique identifier for a rulevoidsetScript(java.lang.String value)Setter for script The code script for the rulevoidsetVersion(java.lang.Integer value)Setter for version The version of the rulejava.lang.StringtoString()Returns a JSON string representation of AdvancedRuleFullDetailsModel
-
-
-
Method Detail
-
getScript
public java.lang.String getScript()
Getter for script The code script for the rule
-
setScript
public void setScript(java.lang.String value)
Setter for script The code script for the rule
-
getCustomerDataValidatorScript
public java.lang.String getCustomerDataValidatorScript()
Getter for customerDataValidatorScript Script run for validating customer data
-
setCustomerDataValidatorScript
public void setCustomerDataValidatorScript(java.lang.String value)
Setter for customerDataValidatorScript Script run for validating customer data
-
getIsApproved
public java.lang.Boolean getIsApproved()
Getter for isApproved Has the rule been approved
-
setIsApproved
public void setIsApproved(java.lang.Boolean value)
Setter for isApproved Has the rule been approved
-
getCreatedBy
public java.lang.String getCreatedBy()
Getter for createdBy Creator of the rule
-
setCreatedBy
public void setCreatedBy(java.lang.String value)
Setter for createdBy Creator of the rule
-
getCreatedOn
public java.lang.String getCreatedOn()
Getter for createdOn When the rule was created
-
setCreatedOn
public void setCreatedOn(java.lang.String value)
Setter for createdOn When the rule was created
-
getModifiedBy
public java.lang.String getModifiedBy()
Getter for modifiedBy Last updater of the rule
-
setModifiedBy
public void setModifiedBy(java.lang.String value)
Setter for modifiedBy Last updater of the rule
-
getModifiedOn
public java.lang.String getModifiedOn()
Getter for modifiedOn When the rule was last updated
-
setModifiedOn
public void setModifiedOn(java.lang.String value)
Setter for modifiedOn When the rule was last updated
-
getApprovedBy
public java.lang.String getApprovedBy()
Getter for approvedBy Approver of the rule
-
setApprovedBy
public void setApprovedBy(java.lang.String value)
Setter for approvedBy Approver of the rule
-
getIsSystemRule
public java.lang.Boolean getIsSystemRule()
Getter for isSystemRule Is this a system rule as opposed to customer-facing
-
setIsSystemRule
public void setIsSystemRule(java.lang.Boolean value)
Setter for isSystemRule Is this a system rule as opposed to customer-facing
-
getIsVisibleInCUP
public java.lang.Boolean getIsVisibleInCUP()
Getter for isVisibleInCUP Is the rule displayed in the CUP UI
-
setIsVisibleInCUP
public void setIsVisibleInCUP(java.lang.Boolean value)
Setter for isVisibleInCUP Is the rule displayed in the CUP UI
-
getIsTest
public java.lang.Boolean getIsTest()
Getter for isTest Is this a rule created for testing
-
setIsTest
public void setIsTest(java.lang.Boolean value)
Setter for isTest Is this a rule created for testing
-
getCustomerDataSchema
public java.lang.String getCustomerDataSchema()
Getter for customerDataSchema The JSON schema for customer data if it is required for the rule
-
setCustomerDataSchema
public void setCustomerDataSchema(java.lang.String value)
Setter for customerDataSchema The JSON schema for customer data if it is required for the rule
-
getVersion
public java.lang.Integer getVersion()
Getter for version The version of the rule
-
setVersion
public void setVersion(java.lang.Integer value)
Setter for version The version of the rule
-
getAccountsVisibleFor
public java.util.ArrayList<java.lang.Integer> getAccountsVisibleFor()
Getter for accountsVisibleFor Account Ids the rule is visible for in CUP, when IsVisibleInCUP = false
-
setAccountsVisibleFor
public void setAccountsVisibleFor(java.util.ArrayList<java.lang.Integer> value)
Setter for accountsVisibleFor Account Ids the rule is visible for in CUP, when IsVisibleInCUP = false
-
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 AdvancedRuleFullDetailsModel- Overrides:
toStringin classjava.lang.Object
-
-