Class AbstractEpic<E extends AbstractEpic<E>>

java.lang.Object
org.gitlab4j.api.models.AbstractMinimalEpic<E>
org.gitlab4j.api.models.AbstractEpic<E>
Direct Known Subclasses:
ChildEpic, Epic, EpicInLink, RelatedEpic

public class AbstractEpic<E extends AbstractEpic<E>> extends AbstractMinimalEpic<E>
  • Constructor Details

    • AbstractEpic

      public AbstractEpic()
  • Method Details

    • getParentIid

      public Long getParentIid()
    • setParentIid

      public void setParentIid(Long parentIid)
    • getDescription

      public String getDescription()
    • setDescription

      public void setDescription(String description)
    • withDescription

      public E withDescription(String description)
    • getState

      public AbstractEpic.EpicState getState()
    • setState

      public void setState(AbstractEpic.EpicState state)
    • getWebUrl

      public String getWebUrl()
    • setWebUrl

      public void setWebUrl(String webUrl)
    • getReferences

      public References getReferences()
    • setReferences

      public void setReferences(References references)
    • getAuthor

      public Author getAuthor()
    • setAuthor

      public void setAuthor(Author author)
    • withAuthor

      public E withAuthor(Author author)
    • getLabels

      public List<String> getLabels()
    • setLabels

      public void setLabels(List<String> labels)
    • withLabels

      public E withLabels(List<String> labels)
    • getStartDate

      public Date getStartDate()
    • setStartDate

      public void setStartDate(Date startDate)
    • withStartDate

      public E withStartDate(Date startDate)
    • getDueDate

      public Date getDueDate()
    • setDueDate

      public void setDueDate(Date dueDate)
    • getEndDate

      public Date getEndDate()
    • setEndDate

      public void setEndDate(Date endDate)
    • withEndDate

      public E withEndDate(Date endDate)
    • getCreatedAt

      public Date getCreatedAt()
    • setCreatedAt

      public void setCreatedAt(Date createdAt)
    • getUpdatedAt

      public Date getUpdatedAt()
    • setUpdatedAt

      public void setUpdatedAt(Date updatedAt)
    • getClosedAt

      public Date getClosedAt()
    • setClosedAt

      public void setClosedAt(Date closedAt)
    • getDownvotes

      public Integer getDownvotes()
    • setDownvotes

      public void setDownvotes(Integer downvotes)
    • getUpvotes

      public Integer getUpvotes()
    • setUpvotes

      public void setUpvotes(Integer upvotes)
    • getColor

      public String getColor()
    • setColor

      public void setColor(String color)
    • getLinks

      public Map<String,String> getLinks()
    • setLinks

      public void setLinks(Map<String,String> links)
    • getLinkByName

      public String getLinkByName(String name)
    • toString

      public String toString()
      Overrides:
      toString in class AbstractMinimalEpic<E extends AbstractEpic<E>>