Class AvailableWorkflowSystemRule
java.lang.Object
io.github.primelib.jira4j.restv2.model.AvailableWorkflowSystemRule
@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator")
public class AvailableWorkflowSystemRule
extends Object
AvailableWorkflowSystemRule
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic enumThe rule type. -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected StringThe rule description.List of rules that conflict with this one.protected BooleanWhether the rule can be added added to an initial transition.protected BooleanWhether the rule is visible.protected StringThe rule name.protected StringThe rule key.protected AvailableWorkflowSystemRule.RuleTypeEnumThe rule type. -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAvailableWorkflowSystemRule(String description, List<String> incompatibleRuleKeys, Boolean isAvailableForInitialTransition, Boolean isVisible, String name, String ruleKey, AvailableWorkflowSystemRule.RuleTypeEnum ruleType) Constructs a validated instance ofAvailableWorkflowSystemRule.Constructs a validated instance ofAvailableWorkflowSystemRule. -
Method Summary
Modifier and TypeMethodDescriptionbuilder()protected booleanThe rule description.description(String description) The rule description.booleaninthashCode()List of rules that conflict with this one.incompatibleRuleKeys(List<String> incompatibleRuleKeys) List of rules that conflict with this one.Whether the rule can be added added to an initial transition.isAvailableForInitialTransition(Boolean isAvailableForInitialTransition) Whether the rule can be added added to an initial transition.Whether the rule is visible.Whether the rule is visible.name()The rule name.The rule name.ruleKey()The rule key.The rule key.ruleType()The rule type.The rule type.toString()
-
Field Details
-
description
The rule description. -
incompatibleRuleKeys
List of rules that conflict with this one. -
isAvailableForInitialTransition
Whether the rule can be added added to an initial transition. -
isVisible
Whether the rule is visible. -
name
The rule name. -
ruleKey
The rule key. -
ruleType
The rule type.
-
-
Constructor Details
-
AvailableWorkflowSystemRule
Constructs a validated instance ofAvailableWorkflowSystemRule.- Parameters:
spec- the specification to process
-
AvailableWorkflowSystemRule
@Internal public AvailableWorkflowSystemRule(String description, List<String> incompatibleRuleKeys, Boolean isAvailableForInitialTransition, Boolean isVisible, String name, String ruleKey, AvailableWorkflowSystemRule.RuleTypeEnum ruleType) Constructs a validated instance ofAvailableWorkflowSystemRule.NOTE: This constructor is not considered stable and may change if the model is updated. Consider using
AvailableWorkflowSystemRule(Consumer)instead.- Parameters:
description- The rule description.incompatibleRuleKeys- List of rules that conflict with this one.isAvailableForInitialTransition- Whether the rule can be added added to an initial transition.isVisible- Whether the rule is visible.name- The rule name.ruleKey- The rule key.ruleType- The rule type.
-
AvailableWorkflowSystemRule
protected AvailableWorkflowSystemRule()
-
-
Method Details
-
builder
-
description
The rule description. -
incompatibleRuleKeys
List of rules that conflict with this one. -
isAvailableForInitialTransition
Whether the rule can be added added to an initial transition. -
isVisible
Whether the rule is visible. -
name
The rule name. -
ruleKey
The rule key. -
ruleType
The rule type. -
description
The rule description.- Returns:
this.
-
incompatibleRuleKeys
List of rules that conflict with this one.- Returns:
this.
-
isAvailableForInitialTransition
public AvailableWorkflowSystemRule isAvailableForInitialTransition(Boolean isAvailableForInitialTransition) Whether the rule can be added added to an initial transition.- Returns:
this.
-
isVisible
Whether the rule is visible.- Returns:
this.
-
name
The rule name.- Returns:
this.
-
ruleKey
The rule key.- Returns:
this.
-
ruleType
The rule type.- Returns:
this.
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-