Class WorkflowTransitions
java.lang.Object
io.github.primelib.jira4j.restv3.model.WorkflowTransitions
@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator")
public class WorkflowTransitions
extends Object
WorkflowTransitions
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumThe transition type.static class -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected List<WorkflowRuleConfiguration>The post-functions of the transition.protected ConditionGroupConfigurationprotected StringThe custom event ID of the transition.protected StringThe description of the transition.protected List<WorkflowStatusAndPort>The statuses the transition can start from.protected StringThe ID of the transition.protected StringThe name of the transition.The properties of the transition.protected WorkflowStatusAndPortprotected WorkflowRuleConfigurationprotected List<WorkflowTrigger>The triggers of the transition.protected WorkflowTransitions.TypeEnumThe transition type.protected List<WorkflowRuleConfiguration>The validators of the transition. -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructs a validated instance ofWorkflowTransitions.WorkflowTransitions(List<WorkflowRuleConfiguration> actions, ConditionGroupConfiguration conditions, String customIssueEventId, String description, List<WorkflowStatusAndPort> from, String id, String name, Map<String, String> properties, WorkflowStatusAndPort to, WorkflowRuleConfiguration transitionScreen, List<WorkflowTrigger> triggers, WorkflowTransitions.TypeEnum type, List<WorkflowRuleConfiguration> validators) Constructs a validated instance ofWorkflowTransitions. -
Method Summary
Modifier and TypeMethodDescriptionactions()The post-functions of the transition.actions(List<WorkflowRuleConfiguration> actions) The post-functions of the transition.builder()protected booleanconditions(ConditionGroupConfiguration conditions) The custom event ID of the transition.customIssueEventId(String customIssueEventId) The custom event ID of the transition.The description of the transition.description(String description) The description of the transition.booleanfrom()The statuses the transition can start from.from(List<WorkflowStatusAndPort> from) The statuses the transition can start from.inthashCode()id()The ID of the transition.The ID of the transition.name()The name of the transition.The name of the transition.The properties of the transition.properties(Map<String, String> properties) The properties of the transition.to()toString()transitionScreen(WorkflowRuleConfiguration transitionScreen) triggers()The triggers of the transition.triggers(List<WorkflowTrigger> triggers) The triggers of the transition.type()The transition type.The transition type.The validators of the transition.validators(List<WorkflowRuleConfiguration> validators) The validators of the transition.
-
Field Details
-
actions
The post-functions of the transition. -
conditions
-
customIssueEventId
The custom event ID of the transition. -
description
The description of the transition. -
from
The statuses the transition can start from. -
id
The ID of the transition. -
name
The name of the transition. -
properties
The properties of the transition. -
to
-
transitionScreen
-
triggers
The triggers of the transition. -
type
The transition type. -
validators
The validators of the transition.
-
-
Constructor Details
-
WorkflowTransitions
Constructs a validated instance ofWorkflowTransitions.- Parameters:
spec- the specification to process
-
WorkflowTransitions
@Internal public WorkflowTransitions(List<WorkflowRuleConfiguration> actions, ConditionGroupConfiguration conditions, String customIssueEventId, String description, List<WorkflowStatusAndPort> from, String id, String name, Map<String, String> properties, WorkflowStatusAndPort to, WorkflowRuleConfiguration transitionScreen, List<WorkflowTrigger> triggers, WorkflowTransitions.TypeEnum type, List<WorkflowRuleConfiguration> validators) Constructs a validated instance ofWorkflowTransitions.NOTE: This constructor is not considered stable and may change if the model is updated. Consider using
WorkflowTransitions(Consumer)instead.- Parameters:
actions- The post-functions of the transition.conditions- conditionscustomIssueEventId- The custom event ID of the transition.description- The description of the transition.from- The statuses the transition can start from.id- The ID of the transition.name- The name of the transition.properties- The properties of the transition.to- totransitionScreen- transitionScreentriggers- The triggers of the transition.type- The transition type.validators- The validators of the transition.
-
WorkflowTransitions
protected WorkflowTransitions()
-
-
Method Details
-
builder
-
actions
The post-functions of the transition. -
conditions
-
customIssueEventId
The custom event ID of the transition. -
description
The description of the transition. -
from
The statuses the transition can start from. -
id
The ID of the transition. -
name
The name of the transition. -
properties
The properties of the transition. -
to
-
transitionScreen
-
triggers
The triggers of the transition. -
type
The transition type. -
validators
The validators of the transition. -
actions
The post-functions of the transition.- Returns:
this.
-
conditions
- Returns:
this.
-
customIssueEventId
The custom event ID of the transition.- Returns:
this.
-
description
The description of the transition.- Returns:
this.
-
from
The statuses the transition can start from.- Returns:
this.
-
id
The ID of the transition.- Returns:
this.
-
name
The name of the transition.- Returns:
this.
-
properties
The properties of the transition.- Returns:
this.
-
to
- Returns:
this.
-
transitionScreen
- Returns:
this.
-
triggers
The triggers of the transition.- Returns:
this.
-
type
The transition type.- Returns:
this.
-
validators
The validators of the transition.- Returns:
this.
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-