Klasse VersionApprover

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

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

    • accountId

      protected String accountId
      The Atlassian account ID of the approver.
    • declineReason

      protected String declineReason
      A description of why the user is declining the approval.
    • description

      protected String description
      A description of what the user is approving within the specified version.
    • status

      protected String status
      The status of the approval, which can be *PENDING*, *APPROVED*, or *DECLINED*
  • Konstruktordetails

    • VersionApprover

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

      @Internal public VersionApprover(String accountId, String declineReason, String description, String status)
      Constructs a validated instance of VersionApprover.

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

      Parameter:
      accountId - The Atlassian account ID of the approver.
      declineReason - A description of why the user is declining the approval.
      description - A description of what the user is approving within the specified version.
      status - The status of the approval, which can be *PENDING*, *APPROVED*, or *DECLINED*
    • VersionApprover

      protected VersionApprover()
  • Methodendetails

    • builder

      public static VersionApprover.VersionApproverBuilder builder()
    • accountId

      public String accountId()
      The Atlassian account ID of the approver.
    • declineReason

      public String declineReason()
      A description of why the user is declining the approval.
    • description

      public String description()
      A description of what the user is approving within the specified version.
    • status

      public String status()
      The status of the approval, which can be *PENDING*, *APPROVED*, or *DECLINED*
    • accountId

      public VersionApprover accountId(String accountId)
      The Atlassian account ID of the approver.
      Gibt zurück:
      this.
    • declineReason

      public VersionApprover declineReason(String declineReason)
      A description of why the user is declining the approval.
      Gibt zurück:
      this.
    • description

      public VersionApprover description(String description)
      A description of what the user is approving within the specified version.
      Gibt zurück:
      this.
    • status

      public VersionApprover status(String status)
      The status of the approval, which can be *PENDING*, *APPROVED*, or *DECLINED*
      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