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 classGroup.Statistics
-
Constructor Summary
Constructors Constructor Description Group()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.DategetCreatedAt()java.lang.StringgetDescription()java.lang.BooleangetLfsEnabled()java.util.DategetMarkedForDeletionOn()java.lang.LonggetParentId()java.lang.StringgetPath()java.util.List<Project>getProjects()java.lang.BooleangetRequestAccessEnabled()java.lang.StringgetRunnersToken()java.util.List<Project>getSharedProjects()java.lang.IntegergetSharedRunnersMinutesLimit()java.util.List<SharedGroup>getSharedWithGroups()Group.StatisticsgetStatistics()VisibilitygetVisibility()voidsetCreatedAt(java.util.Date createdAt)voidsetDescription(java.lang.String description)voidsetLfsEnabled(java.lang.Boolean lfsEnabled)voidsetMarkedForDeletionOn(java.util.Date markedForDeletionOn)voidsetParentId(java.lang.Long parentId)voidsetPath(java.lang.String path)voidsetProjects(java.util.List<Project> projects)voidsetRequestAccessEnabled(java.lang.Boolean requestAccessEnabled)voidsetRunnersToken(java.lang.String runnersToken)voidsetSharedProjects(java.util.List<Project> sharedProjects)voidsetSharedRunnersMinutesLimit(java.lang.Integer sharedRunnersMinutesLimit)voidsetSharedWithGroups(java.util.List<SharedGroup> sharedWithGroups)voidsetStatistics(Group.Statistics statistics)voidsetVisibility(Visibility visibility)java.lang.StringtoString()GroupwithDescription(java.lang.String description)GroupwithlfsEnabled(boolean lfsEnabled)GroupwithParentId(java.lang.Long parentId)GroupwithPath(java.lang.String path)GroupwithProjects(java.util.List<Project> projects)GroupwithRequestAccessEnabled(boolean requestAccessEnabled)GroupwithSharedProjects(java.util.List<Project> sharedProjects)GroupwithSharedRunnersMinutesLimit(java.lang.Integer minutesLimit)GroupwithStatistics(Group.Statistics statistics)GroupwithVisibility(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:
toStringin classAbstractGroup<Group>
-
-