Klasse Version.VersionBuilder

java.lang.Object
io.github.primelib.jira4j.restv2.model.Version.VersionBuilder
Umschließende Klasse:
Version

public static class Version.VersionBuilder extends Object
  • Methodendetails

    • archived

      public Version.VersionBuilder archived(Boolean archived)
      Indicates that the version is archived. Optional when creating or updating a version.
      Gibt zurück:
      this.
    • description

      public Version.VersionBuilder description(String description)
      The description of the version. Optional when creating or updating a version.
      Gibt zurück:
      this.
    • expand

      public Version.VersionBuilder expand(String expand)
      Use [expand](em>#expansion) to include additional information about version in the response. This parameter accepts a comma-separated list. Expand options include: * operations Returns the list of operations available for this version. * issuesstatus Returns the count of issues in this version for each of the status categories *to do*, *in progress*, *done*, and *unmapped*. The *unmapped* property contains a count of issues with a status other than *to do*, *in progress*, and *done*. Optional for create and update.
      Gibt zurück:
      this.
    • id

      The ID of the version.
      Gibt zurück:
      this.
    • issuesStatusForFixVersion

      public Version.VersionBuilder issuesStatusForFixVersion(VersionIssuesStatusForFixVersion issuesStatusForFixVersion)
      Gibt zurück:
      this.
    • moveUnfixedIssuesTo

      public Version.VersionBuilder moveUnfixedIssuesTo(URI moveUnfixedIssuesTo)
      The URL of the self link to the version to which all unfixed issues are moved when a version is released. Not applicable when creating a version. Optional when updating a version.
      Gibt zurück:
      this.
    • name

      public Version.VersionBuilder name(String name)
      The unique name of the version. Required when creating a version. Optional when updating a version. The maximum length is 255 characters.
      Gibt zurück:
      this.
    • operations

      public Version.VersionBuilder operations(List<SimpleLink> operations)
      If the expand option operations is used, returns the list of operations available for this version.
      Gibt zurück:
      this.
    • overdue

      public Version.VersionBuilder overdue(Boolean overdue)
      Indicates that the version is overdue.
      Gibt zurück:
      this.
    • project

      public Version.VersionBuilder project(String project)
      Deprecated. Use projectId.
      Gibt zurück:
      this.
    • projectId

      public Version.VersionBuilder projectId(Long projectId)
      The ID of the project to which this version is attached. Required when creating a version. Not applicable when updating a version.
      Gibt zurück:
      this.
    • releaseDate

      public Version.VersionBuilder releaseDate(LocalDate releaseDate)
      The release date of the version. Expressed in ISO 8601 format (yyyy-mm-dd). Optional when creating or updating a version.
      Gibt zurück:
      this.
    • released

      public Version.VersionBuilder released(Boolean released)
      Indicates that the version is released. If the version is released a request to release again is ignored. Not applicable when creating a version. Optional when updating a version.
      Gibt zurück:
      this.
    • self

      public Version.VersionBuilder self(URI self)
      The URL of the version.
      Gibt zurück:
      this.
    • startDate

      public Version.VersionBuilder startDate(LocalDate startDate)
      The start date of the version. Expressed in ISO 8601 format (yyyy-mm-dd). Optional when creating or updating a version.
      Gibt zurück:
      this.
    • userReleaseDate

      public Version.VersionBuilder userReleaseDate(String userReleaseDate)
      The date on which work on this version is expected to finish, expressed in the instance's *Day/Month/Year Format* date format.
      Gibt zurück:
      this.
    • userStartDate

      public Version.VersionBuilder userStartDate(String userStartDate)
      The date on which work on this version is expected to start, expressed in the instance's *Day/Month/Year Format* date format.
      Gibt zurück:
      this.
    • build

      public Version build()
    • toString

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