Klasse AdminRule

java.lang.Object
io.github.primelib.webmethodsapigateway4j.models.AdminRule

@Generated("io.github.primelib.primecodegen") public class AdminRule extends Object
AdminRule
  • Felddetails

    • active

      protected Boolean active
      This rule is active
    • attributeContexts

      protected List<String> attributeContexts
      Context(s) of the attribute used in rule expression
    • description

      protected String description
      Rule Description
    • id

      protected String id
      A unique ID for the rule
    • name

      protected String name
      Rule name
    • owner

      protected String owner
      Owner of this rule asset
    • ruleExpressions

      protected List<AdminRuleExpression> ruleExpressions
      Rule condition is defined using ruleExpressions
    • ruleLogicalOperator

      protected String ruleLogicalOperator
      Logical operator (AND / OR) that should be used to evaluate Rule expression
    • ruleType

      protected String ruleType
      Type of the rule
  • Konstruktordetails

    • AdminRule

      public AdminRule(Consumer<AdminRule> spec)
      Constructs a validated instance of AdminRule.
      Parameter:
      spec - the specification to process
    • AdminRule

      @Internal public AdminRule(Boolean active, List<String> attributeContexts, String description, String id, String name, String owner, List<AdminRuleExpression> ruleExpressions, String ruleLogicalOperator, String ruleType)
      Constructs a validated instance of AdminRule.

      NOTE: This constructor is not considered stable and may change if the model is updated. Consider using AdminRule(Consumer) instead.

      Parameter:
      active - This rule is active
      attributeContexts - Context(s) of the attribute used in rule expression
      description - Rule Description
      id - A unique ID for the rule
      name - Rule name
      owner - Owner of this rule asset
      ruleExpressions - Rule condition is defined using ruleExpressions
      ruleLogicalOperator - Logical operator (AND / OR) that should be used to evaluate Rule expression
      ruleType - Type of the rule
    • AdminRule

      protected AdminRule()
  • Methodendetails

    • active

      public Boolean active()
      This rule is active
    • attributeContexts

      public List<String> attributeContexts()
      Context(s) of the attribute used in rule expression
    • description

      public String description()
      Rule Description
    • id

      public String id()
      A unique ID for the rule
    • name

      public String name()
      Rule name
    • owner

      public String owner()
      Owner of this rule asset
    • ruleExpressions

      public List<AdminRuleExpression> ruleExpressions()
      Rule condition is defined using ruleExpressions
    • ruleLogicalOperator

      public String ruleLogicalOperator()
      Logical operator (AND / OR) that should be used to evaluate Rule expression
    • ruleType

      public String ruleType()
      Type of the rule
    • active

      public AdminRule active(Boolean active)
      This rule is active
      Gibt zurück:
      this.
    • attributeContexts

      public AdminRule attributeContexts(List<String> attributeContexts)
      Context(s) of the attribute used in rule expression
      Gibt zurück:
      this.
    • description

      public AdminRule description(String description)
      Rule Description
      Gibt zurück:
      this.
    • id

      public AdminRule id(String id)
      A unique ID for the rule
      Gibt zurück:
      this.
    • name

      public AdminRule name(String name)
      Rule name
      Gibt zurück:
      this.
    • owner

      public AdminRule owner(String owner)
      Owner of this rule asset
      Gibt zurück:
      this.
    • ruleExpressions

      public AdminRule ruleExpressions(List<AdminRuleExpression> ruleExpressions)
      Rule condition is defined using ruleExpressions
      Gibt zurück:
      this.
    • ruleLogicalOperator

      public AdminRule ruleLogicalOperator(String ruleLogicalOperator)
      Logical operator (AND / OR) that should be used to evaluate Rule expression
      Gibt zurück:
      this.
    • ruleType

      public AdminRule ruleType(String ruleType)
      Type of the rule
      Gibt zurück:
      this.
    • equals

      public boolean equals(Object o)
      Setzt außer Kraft:
      equals in Klasse Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Setzt außer Kraft:
      hashCode in Klasse Object
    • toString

      public String toString()
      Setzt außer Kraft:
      toString in Klasse Object