Klasse Workflow

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

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

    • created

      protected OffsetDateTime created
      The creation date of the workflow.
    • description

      protected String description
      The description of the workflow.
    • hasDraftWorkflow

      protected Boolean hasDraftWorkflow
      Whether the workflow has a draft version.
    • id

      protected PublishedWorkflowId id
    • isDefault

      protected Boolean isDefault
      Whether this is the default workflow.
    • operations

      protected WorkflowOperations operations
    • projects

      protected List<ProjectDetails> projects
      The projects the workflow is assigned to, through workflow schemes.
    • schemes

      protected List<WorkflowSchemeIdName> schemes
      The workflow schemes the workflow is assigned to.
    • statuses

      protected List<WorkflowStatus> statuses
      The statuses of the workflow.
    • transitions

      protected List<Transition> transitions
      The transitions of the workflow.
    • updated

      protected OffsetDateTime updated
      The last edited date of the workflow.
  • Konstruktordetails

    • Workflow

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

      @Internal public Workflow(OffsetDateTime created, String description, Boolean hasDraftWorkflow, PublishedWorkflowId id, Boolean isDefault, WorkflowOperations operations, List<ProjectDetails> projects, List<WorkflowSchemeIdName> schemes, List<WorkflowStatus> statuses, List<Transition> transitions, OffsetDateTime updated)
      Constructs a validated instance of Workflow.

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

      Parameter:
      created - The creation date of the workflow.
      description - The description of the workflow.
      hasDraftWorkflow - Whether the workflow has a draft version.
      id - var.name
      isDefault - Whether this is the default workflow.
      operations - var.name
      projects - The projects the workflow is assigned to, through workflow schemes.
      schemes - The workflow schemes the workflow is assigned to.
      statuses - The statuses of the workflow.
      transitions - The transitions of the workflow.
      updated - The last edited date of the workflow.
    • Workflow

      protected Workflow()
  • Methodendetails

    • builder

      public static Workflow.WorkflowBuilder builder()
    • created

      public OffsetDateTime created()
      The creation date of the workflow.
    • description

      public String description()
      The description of the workflow.
    • hasDraftWorkflow

      public Boolean hasDraftWorkflow()
      Whether the workflow has a draft version.
    • id

      public PublishedWorkflowId id()
    • isDefault

      public Boolean isDefault()
      Whether this is the default workflow.
    • operations

      public WorkflowOperations operations()
    • projects

      public List<ProjectDetails> projects()
      The projects the workflow is assigned to, through workflow schemes.
    • schemes

      public List<WorkflowSchemeIdName> schemes()
      The workflow schemes the workflow is assigned to.
    • statuses

      public List<WorkflowStatus> statuses()
      The statuses of the workflow.
    • transitions

      public List<Transition> transitions()
      The transitions of the workflow.
    • updated

      public OffsetDateTime updated()
      The last edited date of the workflow.
    • created

      public Workflow created(OffsetDateTime created)
      The creation date of the workflow.
      Gibt zurück:
      this.
    • description

      public Workflow description(String description)
      The description of the workflow.
      Gibt zurück:
      this.
    • hasDraftWorkflow

      public Workflow hasDraftWorkflow(Boolean hasDraftWorkflow)
      Whether the workflow has a draft version.
      Gibt zurück:
      this.
    • id

      public Workflow id(PublishedWorkflowId id)
      Gibt zurück:
      this.
    • isDefault

      public Workflow isDefault(Boolean isDefault)
      Whether this is the default workflow.
      Gibt zurück:
      this.
    • operations

      public Workflow operations(WorkflowOperations operations)
      Gibt zurück:
      this.
    • projects

      public Workflow projects(List<ProjectDetails> projects)
      The projects the workflow is assigned to, through workflow schemes.
      Gibt zurück:
      this.
    • schemes

      public Workflow schemes(List<WorkflowSchemeIdName> schemes)
      The workflow schemes the workflow is assigned to.
      Gibt zurück:
      this.
    • statuses

      public Workflow statuses(List<WorkflowStatus> statuses)
      The statuses of the workflow.
      Gibt zurück:
      this.
    • transitions

      public Workflow transitions(List<Transition> transitions)
      The transitions of the workflow.
      Gibt zurück:
      this.
    • updated

      public Workflow updated(OffsetDateTime updated)
      The last edited date of the workflow.
      Gibt zurück:
      this.
    • equals

      public boolean equals(Object o)
      Setzt außer Kraft:
      equals in Klasse Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Setzt außer Kraft:
      hashCode in Klasse Object
    • toString

      public String toString()
      Setzt außer Kraft:
      toString in Klasse Object