Package org.gitlab4j.api.models
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>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAbstractEpic.EpicState
-
Constructor Summary
Constructors Constructor Description AbstractEpic()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AuthorgetAuthor()java.util.DategetClosedAt()java.lang.StringgetColor()java.util.DategetCreatedAt()java.lang.StringgetDescription()java.lang.IntegergetDownvotes()java.util.DategetDueDate()java.util.DategetEndDate()java.util.List<java.lang.String>getLabels()java.lang.StringgetLinkByName(java.lang.String name)java.util.Map<java.lang.String,java.lang.String>getLinks()java.lang.LonggetParentIid()ReferencesgetReferences()java.util.DategetStartDate()AbstractEpic.EpicStategetState()java.util.DategetUpdatedAt()java.lang.IntegergetUpvotes()java.lang.StringgetWebUrl()voidsetAuthor(Author author)voidsetClosedAt(java.util.Date closedAt)voidsetColor(java.lang.String color)voidsetCreatedAt(java.util.Date createdAt)voidsetDescription(java.lang.String description)voidsetDownvotes(java.lang.Integer downvotes)voidsetDueDate(java.util.Date dueDate)voidsetEndDate(java.util.Date endDate)voidsetLabels(java.util.List<java.lang.String> labels)voidsetLinks(java.util.Map<java.lang.String,java.lang.String> links)voidsetParentIid(java.lang.Long parentIid)voidsetReferences(References references)voidsetStartDate(java.util.Date startDate)voidsetState(AbstractEpic.EpicState state)voidsetUpdatedAt(java.util.Date updatedAt)voidsetUpvotes(java.lang.Integer upvotes)voidsetWebUrl(java.lang.String webUrl)java.lang.StringtoString()EwithAuthor(Author author)EwithDescription(java.lang.String description)EwithEndDate(java.util.Date endDate)EwithLabels(java.util.List<java.lang.String> labels)EwithStartDate(java.util.Date startDate)-
Methods inherited from class org.gitlab4j.api.models.AbstractMinimalEpic
getGroupId, getId, getIid, getParentId, getReference, getTitle, setGroupId, setId, setIid, setParentId, setReference, setTitle, withTitle
-
-
-
-
Method Detail
-
getParentIid
public java.lang.Long getParentIid()
-
setParentIid
public void setParentIid(java.lang.Long parentIid)
-
getDescription
public java.lang.String getDescription()
-
setDescription
public void setDescription(java.lang.String description)
-
withDescription
public E withDescription(java.lang.String description)
-
getState
public AbstractEpic.EpicState getState()
-
setState
public void setState(AbstractEpic.EpicState state)
-
getWebUrl
public java.lang.String getWebUrl()
-
setWebUrl
public void setWebUrl(java.lang.String webUrl)
-
getReferences
public References getReferences()
-
setReferences
public void setReferences(References references)
-
getAuthor
public Author getAuthor()
-
setAuthor
public void setAuthor(Author author)
-
getLabels
public java.util.List<java.lang.String> getLabels()
-
setLabels
public void setLabels(java.util.List<java.lang.String> labels)
-
withLabels
public E withLabels(java.util.List<java.lang.String> labels)
-
getStartDate
public java.util.Date getStartDate()
-
setStartDate
public void setStartDate(java.util.Date startDate)
-
withStartDate
public E withStartDate(java.util.Date startDate)
-
getDueDate
public java.util.Date getDueDate()
-
setDueDate
public void setDueDate(java.util.Date dueDate)
-
getEndDate
public java.util.Date getEndDate()
-
setEndDate
public void setEndDate(java.util.Date endDate)
-
withEndDate
public E withEndDate(java.util.Date endDate)
-
getCreatedAt
public java.util.Date getCreatedAt()
-
setCreatedAt
public void setCreatedAt(java.util.Date createdAt)
-
getUpdatedAt
public java.util.Date getUpdatedAt()
-
setUpdatedAt
public void setUpdatedAt(java.util.Date updatedAt)
-
getClosedAt
public java.util.Date getClosedAt()
-
setClosedAt
public void setClosedAt(java.util.Date closedAt)
-
getDownvotes
public java.lang.Integer getDownvotes()
-
setDownvotes
public void setDownvotes(java.lang.Integer downvotes)
-
getUpvotes
public java.lang.Integer getUpvotes()
-
setUpvotes
public void setUpvotes(java.lang.Integer upvotes)
-
getColor
public java.lang.String getColor()
-
setColor
public void setColor(java.lang.String color)
-
getLinks
public java.util.Map<java.lang.String,java.lang.String> getLinks()
-
setLinks
public void setLinks(java.util.Map<java.lang.String,java.lang.String> links)
-
getLinkByName
public java.lang.String getLinkByName(java.lang.String name)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classAbstractMinimalEpic<E extends AbstractEpic<E>>
-
-