Class AvailableWorkflowConnectRule
java.lang.Object
io.github.primelib.jira4j.restv2.model.AvailableWorkflowConnectRule
@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator")
public class AvailableWorkflowConnectRule
extends Object
AvailableWorkflowConnectRule
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
static enum
The rule type. -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected String
The add-on providing the rule.protected String
The URL creation path segment defined in the Connect module.protected String
The rule description.protected String
The URL edit path segment defined in the Connect module.protected String
The module providing the rule.protected String
The rule name.protected String
The rule key.The rule type.protected String
The URL view path segment defined in the Connect module. -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
AvailableWorkflowConnectRule
(String addonKey, String createUrl, String description, String editUrl, String moduleKey, String name, String ruleKey, AvailableWorkflowConnectRule.RuleTypeEnum ruleType, String viewUrl) Constructs a validated instance ofAvailableWorkflowConnectRule
.Constructs a validated instance ofAvailableWorkflowConnectRule
. -
Method Summary
Modifier and TypeMethodDescriptionaddonKey()
The add-on providing the rule.The add-on providing the rule.builder()
protected boolean
The URL creation path segment defined in the Connect module.The URL creation path segment defined in the Connect module.The rule description.description
(String description) The rule description.editUrl()
The URL edit path segment defined in the Connect module.The URL edit path segment defined in the Connect module.boolean
int
hashCode()
The module providing the rule.The module providing the rule.name()
The rule name.The rule name.ruleKey()
The rule key.The rule key.ruleType()
The rule type.The rule type.toString()
viewUrl()
The URL view path segment defined in the Connect module.The URL view path segment defined in the Connect module.
-
Field Details
-
addonKey
The add-on providing the rule. -
createUrl
The URL creation path segment defined in the Connect module. -
description
The rule description. -
editUrl
The URL edit path segment defined in the Connect module. -
moduleKey
The module providing the rule. -
name
The rule name. -
ruleKey
The rule key. -
ruleType
The rule type. -
viewUrl
The URL view path segment defined in the Connect module.
-
-
Constructor Details
-
AvailableWorkflowConnectRule
Constructs a validated instance ofAvailableWorkflowConnectRule
.- Parameters:
spec
- the specification to process
-
AvailableWorkflowConnectRule
@Internal public AvailableWorkflowConnectRule(String addonKey, String createUrl, String description, String editUrl, String moduleKey, String name, String ruleKey, AvailableWorkflowConnectRule.RuleTypeEnum ruleType, String viewUrl) Constructs a validated instance ofAvailableWorkflowConnectRule
.NOTE: This constructor is not considered stable and may change if the model is updated. Consider using
AvailableWorkflowConnectRule(Consumer)
instead.- Parameters:
addonKey
- The add-on providing the rule.createUrl
- The URL creation path segment defined in the Connect module.description
- The rule description.editUrl
- The URL edit path segment defined in the Connect module.moduleKey
- The module providing the rule.name
- The rule name.ruleKey
- The rule key.ruleType
- The rule type.viewUrl
- The URL view path segment defined in the Connect module.
-
AvailableWorkflowConnectRule
protected AvailableWorkflowConnectRule()
-
-
Method Details
-
builder
-
addonKey
The add-on providing the rule. -
createUrl
The URL creation path segment defined in the Connect module. -
description
The rule description. -
editUrl
The URL edit path segment defined in the Connect module. -
moduleKey
The module providing the rule. -
name
The rule name. -
ruleKey
The rule key. -
ruleType
The rule type. -
viewUrl
The URL view path segment defined in the Connect module. -
addonKey
The add-on providing the rule.- Returns:
this
.
-
createUrl
The URL creation path segment defined in the Connect module.- Returns:
this
.
-
description
The rule description.- Returns:
this
.
-
editUrl
The URL edit path segment defined in the Connect module.- Returns:
this
.
-
moduleKey
The module providing the rule.- Returns:
this
.
-
name
The rule name.- Returns:
this
.
-
ruleKey
The rule key.- Returns:
this
.
-
ruleType
The rule type.- Returns:
this
.
-
viewUrl
The URL view path segment defined in the Connect module.- Returns:
this
.
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-