Class WorkflowSchemeReadResponse
java.lang.Object
io.github.primelib.jira4j.restv3.model.WorkflowSchemeReadResponse
@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator")
public class WorkflowSchemeReadResponse
extends Object
WorkflowSchemeReadResponse
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected WorkflowMetadataRestModel
protected String
The description of the workflow scheme.protected String
The ID of the workflow scheme.protected String
The name of the workflow scheme.The IDs of projects using the workflow scheme.protected WorkflowScope
protected String
Indicates if there's an [asynchronous task](#async-operations) for this workflow scheme.protected DocumentVersion
protected List<WorkflowMetadataAndIssueTypeRestModel>
Mappings from workflows to issue types. -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
WorkflowSchemeReadResponse
(WorkflowMetadataRestModel defaultWorkflow, String description, String id, String name, List<String> projectIdsUsingScheme, WorkflowScope scope, String taskId, DocumentVersion version, List<WorkflowMetadataAndIssueTypeRestModel> workflowsForIssueTypes) Constructs a validated instance ofWorkflowSchemeReadResponse
.Constructs a validated instance ofWorkflowSchemeReadResponse
. -
Method Summary
Modifier and TypeMethodDescriptionbuilder()
protected boolean
defaultWorkflow
(WorkflowMetadataRestModel defaultWorkflow) The description of the workflow scheme.description
(String description) The description of the workflow scheme.boolean
int
hashCode()
id()
The ID of the workflow scheme.The ID of the workflow scheme.name()
The name of the workflow scheme.The name of the workflow scheme.The IDs of projects using the workflow scheme.projectIdsUsingScheme
(List<String> projectIdsUsingScheme) The IDs of projects using the workflow scheme.scope()
scope
(WorkflowScope scope) taskId()
Indicates if there's an [asynchronous task](#async-operations) for this workflow scheme.Indicates if there's an [asynchronous task](#async-operations) for this workflow scheme.toString()
version()
version
(DocumentVersion version) Mappings from workflows to issue types.workflowsForIssueTypes
(List<WorkflowMetadataAndIssueTypeRestModel> workflowsForIssueTypes) Mappings from workflows to issue types.
-
Field Details
-
defaultWorkflow
-
description
The description of the workflow scheme. -
id
The ID of the workflow scheme. -
name
The name of the workflow scheme. -
projectIdsUsingScheme
The IDs of projects using the workflow scheme. -
scope
-
taskId
Indicates if there's an [asynchronous task](#async-operations) for this workflow scheme. -
version
-
workflowsForIssueTypes
Mappings from workflows to issue types.
-
-
Constructor Details
-
WorkflowSchemeReadResponse
Constructs a validated instance ofWorkflowSchemeReadResponse
.- Parameters:
spec
- the specification to process
-
WorkflowSchemeReadResponse
@Internal public WorkflowSchemeReadResponse(WorkflowMetadataRestModel defaultWorkflow, String description, String id, String name, List<String> projectIdsUsingScheme, WorkflowScope scope, String taskId, DocumentVersion version, List<WorkflowMetadataAndIssueTypeRestModel> workflowsForIssueTypes) Constructs a validated instance ofWorkflowSchemeReadResponse
.NOTE: This constructor is not considered stable and may change if the model is updated. Consider using
WorkflowSchemeReadResponse(Consumer)
instead.- Parameters:
defaultWorkflow
- defaultWorkflowdescription
- The description of the workflow scheme.id
- The ID of the workflow scheme.name
- The name of the workflow scheme.projectIdsUsingScheme
- The IDs of projects using the workflow scheme.scope
- scopetaskId
- Indicates if there's an [asynchronous task](#async-operations) for this workflow scheme.version
- versionworkflowsForIssueTypes
- Mappings from workflows to issue types.
-
WorkflowSchemeReadResponse
protected WorkflowSchemeReadResponse()
-
-
Method Details
-
builder
-
defaultWorkflow
-
description
The description of the workflow scheme. -
id
The ID of the workflow scheme. -
name
The name of the workflow scheme. -
projectIdsUsingScheme
The IDs of projects using the workflow scheme. -
scope
-
taskId
Indicates if there's an [asynchronous task](#async-operations) for this workflow scheme. -
version
-
workflowsForIssueTypes
Mappings from workflows to issue types. -
defaultWorkflow
- Returns:
this
.
-
description
The description of the workflow scheme.- Returns:
this
.
-
id
The ID of the workflow scheme.- Returns:
this
.
-
name
The name of the workflow scheme.- Returns:
this
.
-
projectIdsUsingScheme
The IDs of projects using the workflow scheme.- Returns:
this
.
-
scope
- Returns:
this
.
-
taskId
Indicates if there's an [asynchronous task](#async-operations) for this workflow scheme.- Returns:
this
.
-
version
- Returns:
this
.
-
workflowsForIssueTypes
public WorkflowSchemeReadResponse workflowsForIssueTypes(List<WorkflowMetadataAndIssueTypeRestModel> workflowsForIssueTypes) Mappings from workflows to issue types.- Returns:
this
.
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-