Class JiraWorkflowStatus
java.lang.Object
io.github.primelib.jira4j.restv3.model.JiraWorkflowStatus
@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator")
public class JiraWorkflowStatus
extends Object
JiraWorkflowStatus
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic enumThe category of the status. -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected StringThe description of the status.protected StringThe ID of the status.protected StringThe name of the status.protected WorkflowScopeprotected JiraWorkflowStatus.StatusCategoryEnumThe category of the status.protected StringThe reference of the status.protected Set<ProjectIssueTypes>Thestatuses.usagesexpand is an optional parameter that can be used when reading and updating statuses in Jira. -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJiraWorkflowStatus(String description, String id, String name, WorkflowScope scope, JiraWorkflowStatus.StatusCategoryEnum statusCategory, String statusReference, Set<ProjectIssueTypes> usages) Constructs a validated instance ofJiraWorkflowStatus.Constructs a validated instance ofJiraWorkflowStatus. -
Method Summary
Modifier and TypeMethodDescriptionbuilder()protected booleanThe description of the status.description(String description) The description of the status.booleaninthashCode()id()The ID of the status.The ID of the status.name()The name of the status.The name of the status.scope()scope(WorkflowScope scope) The category of the status.statusCategory(JiraWorkflowStatus.StatusCategoryEnum statusCategory) The category of the status.The reference of the status.statusReference(String statusReference) The reference of the status.toString()usages()Thestatuses.usagesexpand is an optional parameter that can be used when reading and updating statuses in Jira.usages(Set<ProjectIssueTypes> usages) Thestatuses.usagesexpand is an optional parameter that can be used when reading and updating statuses in Jira.
-
Field Details
-
description
The description of the status. -
id
The ID of the status. -
name
The name of the status. -
scope
-
statusCategory
The category of the status. -
statusReference
The reference of the status. -
usages
Thestatuses.usagesexpand is an optional parameter that can be used when reading and updating statuses in Jira. It provides additional information about the projects and issue types associated with the requested statuses.
-
-
Constructor Details
-
JiraWorkflowStatus
Constructs a validated instance ofJiraWorkflowStatus.- Parameters:
spec- the specification to process
-
JiraWorkflowStatus
@Internal public JiraWorkflowStatus(String description, String id, String name, WorkflowScope scope, JiraWorkflowStatus.StatusCategoryEnum statusCategory, String statusReference, Set<ProjectIssueTypes> usages) Constructs a validated instance ofJiraWorkflowStatus.NOTE: This constructor is not considered stable and may change if the model is updated. Consider using
JiraWorkflowStatus(Consumer)instead.- Parameters:
description- The description of the status.id- The ID of the status.name- The name of the status.scope- scopestatusCategory- The category of the status.statusReference- The reference of the status.usages- Thestatuses.usagesexpand is an optional parameter that can be used when reading and updating statuses in Jira. It provides additional information about the projects and issue types associated with the requested statuses.
-
JiraWorkflowStatus
protected JiraWorkflowStatus()
-
-
Method Details
-
builder
-
description
The description of the status. -
id
The ID of the status. -
name
The name of the status. -
scope
-
statusCategory
The category of the status. -
statusReference
The reference of the status. -
usages
Thestatuses.usagesexpand is an optional parameter that can be used when reading and updating statuses in Jira. It provides additional information about the projects and issue types associated with the requested statuses. -
description
The description of the status.- Returns:
this.
-
id
The ID of the status.- Returns:
this.
-
name
The name of the status.- Returns:
this.
-
scope
- Returns:
this.
-
statusCategory
The category of the status.- Returns:
this.
-
statusReference
The reference of the status.- Returns:
this.
-
usages
Thestatuses.usagesexpand is an optional parameter that can be used when reading and updating statuses in Jira. It provides additional information about the projects and issue types associated with the requested statuses.- Returns:
this.
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-