Klasse WorkflowUpdate

java.lang.Object
io.github.primelib.jira4j.restv2.model.WorkflowUpdate

@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator") public class WorkflowUpdate extends Object
WorkflowUpdate
  • Felddetails

    • defaultStatusMappings

      protected List<StatusMigration> defaultStatusMappings
      The mapping of old to new status ID.
    • description

      protected String description
      The new description for this workflow.
    • id

      protected String id
      The ID of this workflow.
    • startPointLayout

      protected WorkflowLayout startPointLayout
    • statusMappings

      protected List<StatusMappingDTO> statusMappings
      The mapping of old to new status ID for a specific project and issue type.
    • statuses

      protected List<StatusLayoutUpdate> statuses
      The statuses associated with this workflow.
    • transitions

      protected List<TransitionUpdateDTO> transitions
      The transitions of this workflow.
    • version

      protected DocumentVersion version
  • Konstruktordetails

    • WorkflowUpdate

      public WorkflowUpdate(Consumer<WorkflowUpdate> spec)
      Constructs a validated instance of WorkflowUpdate.
      Parameter:
      spec - the specification to process
    • WorkflowUpdate

      @Internal public WorkflowUpdate(List<StatusMigration> defaultStatusMappings, String description, String id, WorkflowLayout startPointLayout, List<StatusMappingDTO> statusMappings, List<StatusLayoutUpdate> statuses, List<TransitionUpdateDTO> transitions, DocumentVersion version)
      Constructs a validated instance of WorkflowUpdate.

      NOTE: This constructor is not considered stable and may change if the model is updated. Consider using WorkflowUpdate(Consumer) instead.

      Parameter:
      defaultStatusMappings - The mapping of old to new status ID.
      description - The new description for this workflow.
      id - The ID of this workflow.
      startPointLayout - var.name
      statusMappings - The mapping of old to new status ID for a specific project and issue type.
      statuses - The statuses associated with this workflow.
      transitions - The transitions of this workflow.
      version - var.name
    • WorkflowUpdate

      protected WorkflowUpdate()
  • Methodendetails