Klasse WorkflowSchemeUpdateRequest
java.lang.Object
io.github.primelib.jira4j.restv3.model.WorkflowSchemeUpdateRequest
@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator")
public class WorkflowSchemeUpdateRequest
extends Object
WorkflowSchemeUpdateRequest
-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenModifizierer und TypKlasseBeschreibungstatic class -
Feldübersicht
FelderModifizierer und TypFeldBeschreibungprotected StringThe ID of the workflow for issue types without having a mapping defined in this workflow scheme.protected StringThe new description for this workflow scheme.protected StringThe ID of this workflow scheme.protected StringThe new name for this workflow scheme.protected List<MappingsByIssueTypeOverride>Overrides, for the selected issue types, any status mappings provided instatusMappingsByWorkflows.protected List<MappingsByWorkflow>The status mappings by workflows.protected DocumentVersionprotected List<WorkflowSchemeAssociation>Mappings from workflows to issue types. -
Konstruktorübersicht
KonstruktorenModifiziererKonstruktorBeschreibungprotectedWorkflowSchemeUpdateRequest(String defaultWorkflowId, String description, String id, String name, List<MappingsByIssueTypeOverride> statusMappingsByIssueTypeOverride, List<MappingsByWorkflow> statusMappingsByWorkflows, DocumentVersion version, List<WorkflowSchemeAssociation> workflowsForIssueTypes) Constructs a validated instance ofWorkflowSchemeUpdateRequest.Constructs a validated instance ofWorkflowSchemeUpdateRequest. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungbuilder()protected booleanThe ID of the workflow for issue types without having a mapping defined in this workflow scheme.defaultWorkflowId(String defaultWorkflowId) The ID of the workflow for issue types without having a mapping defined in this workflow scheme.The new description for this workflow scheme.description(String description) The new description for this workflow scheme.booleaninthashCode()id()The ID of this workflow scheme.The ID of this workflow scheme.name()The new name for this workflow scheme.The new name for this workflow scheme.Overrides, for the selected issue types, any status mappings provided instatusMappingsByWorkflows.statusMappingsByIssueTypeOverride(List<MappingsByIssueTypeOverride> statusMappingsByIssueTypeOverride) Overrides, for the selected issue types, any status mappings provided instatusMappingsByWorkflows.The status mappings by workflows.statusMappingsByWorkflows(List<MappingsByWorkflow> statusMappingsByWorkflows) The status mappings by workflows.toString()version()version(DocumentVersion version) Mappings from workflows to issue types.workflowsForIssueTypes(List<WorkflowSchemeAssociation> workflowsForIssueTypes) Mappings from workflows to issue types.
-
Felddetails
-
defaultWorkflowId
The ID of the workflow for issue types without having a mapping defined in this workflow scheme. Only used in global-scoped workflow schemes. If thedefaultWorkflowIdisn't specified, this is set to *Jira Workflow (jira)*. -
description
The new description for this workflow scheme. -
id
The ID of this workflow scheme. -
name
The new name for this workflow scheme. -
statusMappingsByIssueTypeOverride
Overrides, for the selected issue types, any status mappings provided instatusMappingsByWorkflows. Status mappings are required when the new workflow for an issue type doesn't contain all statuses that the old workflow has. Status mappings can be provided by a combination ofstatusMappingsByWorkflowsandstatusMappingsByIssueTypeOverride. -
statusMappingsByWorkflows
The status mappings by workflows. Status mappings are required when the new workflow for an issue type doesn't contain all statuses that the old workflow has. Status mappings can be provided by a combination ofstatusMappingsByWorkflowsandstatusMappingsByIssueTypeOverride. -
version
-
workflowsForIssueTypes
Mappings from workflows to issue types.
-
-
Konstruktordetails
-
WorkflowSchemeUpdateRequest
Constructs a validated instance ofWorkflowSchemeUpdateRequest.- Parameter:
spec- the specification to process
-
WorkflowSchemeUpdateRequest
@Internal public WorkflowSchemeUpdateRequest(String defaultWorkflowId, String description, String id, String name, List<MappingsByIssueTypeOverride> statusMappingsByIssueTypeOverride, List<MappingsByWorkflow> statusMappingsByWorkflows, DocumentVersion version, List<WorkflowSchemeAssociation> workflowsForIssueTypes) Constructs a validated instance ofWorkflowSchemeUpdateRequest.NOTE: This constructor is not considered stable and may change if the model is updated. Consider using
WorkflowSchemeUpdateRequest(Consumer)instead.- Parameter:
defaultWorkflowId- The ID of the workflow for issue types without having a mapping defined in this workflow scheme. Only used in global-scoped workflow schemes. If thedefaultWorkflowIdisn't specified, this is set to *Jira Workflow (jira)*.description- The new description for this workflow scheme.id- The ID of this workflow scheme.name- The new name for this workflow scheme.statusMappingsByIssueTypeOverride- Overrides, for the selected issue types, any status mappings provided instatusMappingsByWorkflows. Status mappings are required when the new workflow for an issue type doesn't contain all statuses that the old workflow has. Status mappings can be provided by a combination ofstatusMappingsByWorkflowsandstatusMappingsByIssueTypeOverride.statusMappingsByWorkflows- The status mappings by workflows. Status mappings are required when the new workflow for an issue type doesn't contain all statuses that the old workflow has. Status mappings can be provided by a combination ofstatusMappingsByWorkflowsandstatusMappingsByIssueTypeOverride.version- versionworkflowsForIssueTypes- Mappings from workflows to issue types.
-
WorkflowSchemeUpdateRequest
protected WorkflowSchemeUpdateRequest()
-
-
Methodendetails
-
builder
-
defaultWorkflowId
The ID of the workflow for issue types without having a mapping defined in this workflow scheme. Only used in global-scoped workflow schemes. If thedefaultWorkflowIdisn't specified, this is set to *Jira Workflow (jira)*. -
description
The new description for this workflow scheme. -
id
The ID of this workflow scheme. -
name
The new name for this workflow scheme. -
statusMappingsByIssueTypeOverride
Overrides, for the selected issue types, any status mappings provided instatusMappingsByWorkflows. Status mappings are required when the new workflow for an issue type doesn't contain all statuses that the old workflow has. Status mappings can be provided by a combination ofstatusMappingsByWorkflowsandstatusMappingsByIssueTypeOverride. -
statusMappingsByWorkflows
The status mappings by workflows. Status mappings are required when the new workflow for an issue type doesn't contain all statuses that the old workflow has. Status mappings can be provided by a combination ofstatusMappingsByWorkflowsandstatusMappingsByIssueTypeOverride. -
version
-
workflowsForIssueTypes
Mappings from workflows to issue types. -
defaultWorkflowId
The ID of the workflow for issue types without having a mapping defined in this workflow scheme. Only used in global-scoped workflow schemes. If thedefaultWorkflowIdisn't specified, this is set to *Jira Workflow (jira)*.- Gibt zurück:
this.
-
description
The new description for this workflow scheme.- Gibt zurück:
this.
-
id
The ID of this workflow scheme.- Gibt zurück:
this.
-
name
The new name for this workflow scheme.- Gibt zurück:
this.
-
statusMappingsByIssueTypeOverride
public WorkflowSchemeUpdateRequest statusMappingsByIssueTypeOverride(List<MappingsByIssueTypeOverride> statusMappingsByIssueTypeOverride) Overrides, for the selected issue types, any status mappings provided instatusMappingsByWorkflows. Status mappings are required when the new workflow for an issue type doesn't contain all statuses that the old workflow has. Status mappings can be provided by a combination ofstatusMappingsByWorkflowsandstatusMappingsByIssueTypeOverride.- Gibt zurück:
this.
-
statusMappingsByWorkflows
public WorkflowSchemeUpdateRequest statusMappingsByWorkflows(List<MappingsByWorkflow> statusMappingsByWorkflows) The status mappings by workflows. Status mappings are required when the new workflow for an issue type doesn't contain all statuses that the old workflow has. Status mappings can be provided by a combination ofstatusMappingsByWorkflowsandstatusMappingsByIssueTypeOverride.- Gibt zurück:
this.
-
version
- Gibt zurück:
this.
-
workflowsForIssueTypes
public WorkflowSchemeUpdateRequest workflowsForIssueTypes(List<WorkflowSchemeAssociation> workflowsForIssueTypes) Mappings from workflows to issue types.- Gibt zurück:
this.
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-