Class Issue.Builder<B extends Issue.Builder>

  • Direct Known Subclasses:
    PublishRequestIssue.Builder
    Enclosing class:
    Issue

    public static class Issue.Builder<B extends Issue.Builder>
    extends java.lang.Object
    • Field Detail

    • Constructor Detail

      • Builder

        public Builder()
      • Builder

        protected Builder​(Issue source)
    • Method Detail

      • index

        public B index​(long index)
      • title

        public B title​(java.lang.String title)
      • description

        public B description​(java.lang.String description)
      • createdTime

        public B createdTime​(java.time.Instant createdTime)
      • modifiedTime

        public B modifiedTime​(java.time.Instant modifiedTime)
      • addApproverId

        public B addApproverId​(PrincipalKey approverId)
      • addApproverIds

        public B addApproverIds​(PrincipalKeys approverIds)
      • setPublishRequest

        public B setPublishRequest​(PublishRequest publishRequest)
      • build

        public Issue build()