Class AvailableWorkflowConnectRule
java.lang.Object
io.github.primelib.jira4j.restv3.model.AvailableWorkflowConnectRule
@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator")
public class AvailableWorkflowConnectRule
extends Object
AvailableWorkflowConnectRule
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic enumThe rule type. -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected StringThe add-on providing the rule.protected StringThe URL creation path segment defined in the Connect module.protected StringThe rule description.protected StringThe URL edit path segment defined in the Connect module.protected StringThe module providing the rule.protected StringThe rule name.protected StringThe rule key.The rule type.protected StringThe URL view path segment defined in the Connect module. -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAvailableWorkflowConnectRule(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 booleanThe 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.booleaninthashCode()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
-