Package org.gitlab4j.api.models
Class Group
- java.lang.Object
-
- org.gitlab4j.api.models.AbstractGroup<Group>
-
- org.gitlab4j.api.models.Group
-
public class Group extends AbstractGroup<Group>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
Group.Statistics
-
Constructor Summary
Constructors Constructor Description Group()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Date
getCreatedAt()
java.lang.String
getDescription()
java.lang.Boolean
getLfsEnabled()
java.util.Date
getMarkedForDeletionOn()
java.lang.Long
getParentId()
java.lang.String
getPath()
java.util.List<Project>
getProjects()
java.lang.Boolean
getRequestAccessEnabled()
java.lang.String
getRunnersToken()
java.util.List<Project>
getSharedProjects()
java.lang.Integer
getSharedRunnersMinutesLimit()
java.util.List<SharedGroup>
getSharedWithGroups()
Group.Statistics
getStatistics()
Visibility
getVisibility()
void
setCreatedAt(java.util.Date createdAt)
void
setDescription(java.lang.String description)
void
setLfsEnabled(java.lang.Boolean lfsEnabled)
void
setMarkedForDeletionOn(java.util.Date markedForDeletionOn)
void
setParentId(java.lang.Long parentId)
void
setPath(java.lang.String path)
void
setProjects(java.util.List<Project> projects)
void
setRequestAccessEnabled(java.lang.Boolean requestAccessEnabled)
void
setRunnersToken(java.lang.String runnersToken)
void
setSharedProjects(java.util.List<Project> sharedProjects)
void
setSharedRunnersMinutesLimit(java.lang.Integer sharedRunnersMinutesLimit)
void
setSharedWithGroups(java.util.List<SharedGroup> sharedWithGroups)
void
setStatistics(Group.Statistics statistics)
void
setVisibility(Visibility visibility)
java.lang.String
toString()
Group
withDescription(java.lang.String description)
Group
withlfsEnabled(boolean lfsEnabled)
Group
withParentId(java.lang.Long parentId)
Group
withPath(java.lang.String path)
Group
withProjects(java.util.List<Project> projects)
Group
withRequestAccessEnabled(boolean requestAccessEnabled)
Group
withSharedProjects(java.util.List<Project> sharedProjects)
Group
withSharedRunnersMinutesLimit(java.lang.Integer minutesLimit)
Group
withStatistics(Group.Statistics statistics)
Group
withVisibility(Visibility visibility)
-
Methods inherited from class org.gitlab4j.api.models.AbstractGroup
getAvatarUrl, getFullName, getFullPath, getId, getName, getWebUrl, setAvatarUrl, setFullName, setFullPath, setId, setName, setWebUrl, withAvatarUrl, withFullName, withFullPath, withId, withName, withWebUrl
-
-
-
-
Method Detail
-
getPath
public java.lang.String getPath()
-
setPath
public void setPath(java.lang.String path)
-
getDescription
public java.lang.String getDescription()
-
setDescription
public void setDescription(java.lang.String description)
-
getVisibility
public Visibility getVisibility()
-
setVisibility
public void setVisibility(Visibility visibility)
-
getLfsEnabled
public java.lang.Boolean getLfsEnabled()
-
setLfsEnabled
public void setLfsEnabled(java.lang.Boolean lfsEnabled)
-
getRequestAccessEnabled
public java.lang.Boolean getRequestAccessEnabled()
-
setRequestAccessEnabled
public void setRequestAccessEnabled(java.lang.Boolean requestAccessEnabled)
-
getParentId
public java.lang.Long getParentId()
-
setParentId
public void setParentId(java.lang.Long parentId)
-
getSharedRunnersMinutesLimit
public java.lang.Integer getSharedRunnersMinutesLimit()
-
setSharedRunnersMinutesLimit
public void setSharedRunnersMinutesLimit(java.lang.Integer sharedRunnersMinutesLimit)
-
getStatistics
public Group.Statistics getStatistics()
-
setStatistics
public void setStatistics(Group.Statistics statistics)
-
getProjects
public java.util.List<Project> getProjects()
-
setProjects
public void setProjects(java.util.List<Project> projects)
-
getSharedProjects
public java.util.List<Project> getSharedProjects()
-
setSharedProjects
public void setSharedProjects(java.util.List<Project> sharedProjects)
-
getMarkedForDeletionOn
public java.util.Date getMarkedForDeletionOn()
-
setMarkedForDeletionOn
public void setMarkedForDeletionOn(java.util.Date markedForDeletionOn)
-
getCreatedAt
public java.util.Date getCreatedAt()
-
setCreatedAt
public void setCreatedAt(java.util.Date createdAt)
-
getSharedWithGroups
public java.util.List<SharedGroup> getSharedWithGroups()
-
setSharedWithGroups
public void setSharedWithGroups(java.util.List<SharedGroup> sharedWithGroups)
-
getRunnersToken
public java.lang.String getRunnersToken()
-
setRunnersToken
public void setRunnersToken(java.lang.String runnersToken)
-
withPath
public Group withPath(java.lang.String path)
-
withDescription
public Group withDescription(java.lang.String description)
-
withVisibility
public Group withVisibility(Visibility visibility)
-
withlfsEnabled
public Group withlfsEnabled(boolean lfsEnabled)
-
withRequestAccessEnabled
public Group withRequestAccessEnabled(boolean requestAccessEnabled)
-
withParentId
public Group withParentId(java.lang.Long parentId)
-
withSharedRunnersMinutesLimit
public Group withSharedRunnersMinutesLimit(java.lang.Integer minutesLimit)
-
withStatistics
public Group withStatistics(Group.Statistics statistics)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classAbstractGroup<Group>
-
-