public class AdvancedRuleFullDetailsModel
extends java.lang.Object
Constructor and Description |
---|
AdvancedRuleFullDetailsModel() |
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList<java.lang.Integer> |
getAccountsVisibleFor()
Getter for accountsVisibleFor
Account Ids the rule is visible for in CUP, when IsVisibleInCUP = false
|
java.lang.String |
getApprovedBy()
Getter for approvedBy
Approver of the rule
|
java.lang.String |
getCreatedBy()
Getter for createdBy
Creator of the rule
|
java.lang.String |
getCreatedOn()
Getter for createdOn
When the rule was created
|
java.lang.String |
getCustomerDataSchema()
Getter for customerDataSchema
The JSON schema for customer data if it is required for the rule
|
java.lang.String |
getCustomerDataValidatorScript()
Getter for customerDataValidatorScript
Script run for validating customer data
|
java.lang.String |
getDescription()
Getter for description
Description of the rule
|
java.lang.Boolean |
getIsApproved()
Getter for isApproved
Has the rule been approved
|
java.lang.Boolean |
getIsSystemRule()
Getter for isSystemRule
Is this a system rule as opposed to customer-facing
|
java.lang.Boolean |
getIsTest()
Getter for isTest
Is this a rule created for testing
|
java.lang.Boolean |
getIsVisibleInCUP()
Getter for isVisibleInCUP
Is the rule displayed in the CUP UI
|
java.lang.String |
getModifiedBy()
Getter for modifiedBy
Last updater of the rule
|
java.lang.String |
getModifiedOn()
Getter for modifiedOn
When the rule was last updated
|
java.lang.String |
getName()
Getter for name
Rule name
|
java.lang.String |
getRuleId()
Getter for ruleId
Unique identifier for a rule
|
java.lang.String |
getScript()
Getter for script
The code script for the rule
|
java.lang.Integer |
getVersion()
Getter for version
The version of the rule
|
void |
setAccountsVisibleFor(java.util.ArrayList<java.lang.Integer> value)
Setter for accountsVisibleFor
Account Ids the rule is visible for in CUP, when IsVisibleInCUP = false
|
void |
setApprovedBy(java.lang.String value)
Setter for approvedBy
Approver of the rule
|
void |
setCreatedBy(java.lang.String value)
Setter for createdBy
Creator of the rule
|
void |
setCreatedOn(java.lang.String value)
Setter for createdOn
When the rule was created
|
void |
setCustomerDataSchema(java.lang.String value)
Setter for customerDataSchema
The JSON schema for customer data if it is required for the rule
|
void |
setCustomerDataValidatorScript(java.lang.String value)
Setter for customerDataValidatorScript
Script run for validating customer data
|
void |
setDescription(java.lang.String value)
Setter for description
Description of the rule
|
void |
setIsApproved(java.lang.Boolean value)
Setter for isApproved
Has the rule been approved
|
void |
setIsSystemRule(java.lang.Boolean value)
Setter for isSystemRule
Is this a system rule as opposed to customer-facing
|
void |
setIsTest(java.lang.Boolean value)
Setter for isTest
Is this a rule created for testing
|
void |
setIsVisibleInCUP(java.lang.Boolean value)
Setter for isVisibleInCUP
Is the rule displayed in the CUP UI
|
void |
setModifiedBy(java.lang.String value)
Setter for modifiedBy
Last updater of the rule
|
void |
setModifiedOn(java.lang.String value)
Setter for modifiedOn
When the rule was last updated
|
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
|
void |
setScript(java.lang.String value)
Setter for script
The code script for the rule
|
void |
setVersion(java.lang.Integer value)
Setter for version
The version of the rule
|
java.lang.String |
toString()
Returns a JSON string representation of AdvancedRuleFullDetailsModel
|
public java.lang.String getScript()
public void setScript(java.lang.String value)
public java.lang.String getCustomerDataValidatorScript()
public void setCustomerDataValidatorScript(java.lang.String value)
public java.lang.Boolean getIsApproved()
public void setIsApproved(java.lang.Boolean value)
public java.lang.String getCreatedBy()
public void setCreatedBy(java.lang.String value)
public java.lang.String getCreatedOn()
public void setCreatedOn(java.lang.String value)
public java.lang.String getModifiedBy()
public void setModifiedBy(java.lang.String value)
public java.lang.String getModifiedOn()
public void setModifiedOn(java.lang.String value)
public java.lang.String getApprovedBy()
public void setApprovedBy(java.lang.String value)
public java.lang.Boolean getIsSystemRule()
public void setIsSystemRule(java.lang.Boolean value)
public java.lang.Boolean getIsVisibleInCUP()
public void setIsVisibleInCUP(java.lang.Boolean value)
public java.lang.Boolean getIsTest()
public void setIsTest(java.lang.Boolean value)
public java.lang.String getCustomerDataSchema()
public void setCustomerDataSchema(java.lang.String value)
public java.lang.Integer getVersion()
public void setVersion(java.lang.Integer value)
public java.util.ArrayList<java.lang.Integer> getAccountsVisibleFor()
public void setAccountsVisibleFor(java.util.ArrayList<java.lang.Integer> value)
public java.lang.String getRuleId()
public void setRuleId(java.lang.String value)
public java.lang.String getName()
public void setName(java.lang.String value)
public java.lang.String getDescription()
public void setDescription(java.lang.String value)
public java.lang.String toString()
toString
in class java.lang.Object