Class AvailableWorkflowSystemRule
java.lang.Object
io.github.primelib.jira4j.restv3.model.AvailableWorkflowSystemRule
@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator")
public class AvailableWorkflowSystemRule
extends Object
AvailableWorkflowSystemRule
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
static enum
The rule type. -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected String
The rule description.List of rules that conflict with this one.protected Boolean
Whether the rule can be added added to an initial transition.protected Boolean
Whether the rule is visible.protected String
The rule name.protected String
The rule key.protected AvailableWorkflowSystemRule.RuleTypeEnum
The rule type. -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
AvailableWorkflowSystemRule
(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 boolean
The rule description.description
(String description) The rule description.boolean
int
hashCode()
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
-