- All Known Implementing Classes:
GroupImpl
A representation of the model object 'Group'.
The following features are supported:
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the 'Avatar Url' attribute.EList<org.nasdanika.models.gitlab.codeowners.CodeOwner>Returns the value of the 'Code Ownership' reference list.Returns the value of the 'Created At' attribute.Returns the value of the 'Description' attribute.Returns the value of the 'Full Name' attribute.Returns the value of the 'Full Path' attribute.getId()Returns the value of the 'Id' attribute.Returns the value of the 'Job Artifacts Size' attribute.Returns the value of the 'Lfs Enabled' attribute.Returns the value of the 'Lfs Objects Size' attribute.Returns the value of the 'Members' containment reference list.getName()Returns the value of the 'Name' attribute.getPath()Returns the value of the 'Path' attribute.Returns the value of the 'Projects' containment reference list.Returns the value of the 'Projects Loaded' attribute.Returns the value of the 'Repository Size' attribute.Returns the value of the 'Shares' reference list.Returns the value of the 'Storage Size' attribute.Returns the value of the 'Sub Groups' containment reference list.Returns the value of the 'Sub Groups Loaded' attribute.Returns the value of the 'Visibility' attribute.Returns the value of the 'Web Url' attribute.voidsetAvatarUrl(String value) Sets the value of the 'Avatar Url' attribute.voidsetCreatedAt(Date value) Sets the value of the 'Created At' attribute.voidsetDescription(String value) Sets the value of the 'Description' attribute.voidsetFullName(String value) Sets the value of the 'Full Name' attribute.voidsetFullPath(String value) Sets the value of the 'Full Path' attribute.voidSets the value of the 'Id' attribute.voidsetJobArtifactsSize(Long value) Sets the value of the 'Job Artifacts Size' attribute.voidsetLfsEnabled(Boolean value) Sets the value of the 'Lfs Enabled' attribute.voidsetLfsObjectsSize(Long value) Sets the value of the 'Lfs Objects Size' attribute.voidSets the value of the 'Name' attribute.voidSets the value of the 'Path' attribute.voidsetProjectsLoaded(Date value) Sets the value of the 'Projects Loaded' attribute.voidsetRepositorySize(Long value) Sets the value of the 'Repository Size' attribute.voidsetStorageSize(Long value) Sets the value of the 'Storage Size' attribute.voidsetSubGroupsLoaded(Date value) Sets the value of the 'Sub Groups Loaded' attribute.voidsetVisibility(Visibility value) Sets the value of the 'Visibility' attribute.voidSets the value of the 'Web Url' attribute.Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetMethods inherited from interface org.nasdanika.models.gitlab.Loadable
getLoaded, getLoads, setLoadedMethods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Method Details
-
getId
Returns the value of the 'Id' attribute.- Returns:
- the value of the 'Id' attribute.
- See Also:
-
setId
Sets the value of the 'Id' attribute.- Parameters:
value- the new value of the 'Id' attribute.- See Also:
-
getName
Returns the value of the 'Name' attribute.- Returns:
- the value of the 'Name' attribute.
- See Also:
-
setName
Sets the value of the 'Name' attribute.- Parameters:
value- the new value of the 'Name' attribute.- See Also:
-
getAvatarUrl
Returns the value of the 'Avatar Url' attribute.- Returns:
- the value of the 'Avatar Url' attribute.
- See Also:
-
setAvatarUrl
Sets the value of the 'Avatar Url' attribute.- Parameters:
value- the new value of the 'Avatar Url' attribute.- See Also:
-
getWebUrl
Returns the value of the 'Web Url' attribute.- Returns:
- the value of the 'Web Url' attribute.
- See Also:
-
setWebUrl
Sets the value of the 'Web Url' attribute.- Parameters:
value- the new value of the 'Web Url' attribute.- See Also:
-
getFullName
Returns the value of the 'Full Name' attribute.- Returns:
- the value of the 'Full Name' attribute.
- See Also:
-
setFullName
Sets the value of the 'Full Name' attribute.- Parameters:
value- the new value of the 'Full Name' attribute.- See Also:
-
getFullPath
Returns the value of the 'Full Path' attribute.- Returns:
- the value of the 'Full Path' attribute.
- See Also:
-
setFullPath
Sets the value of the 'Full Path' attribute.- Parameters:
value- the new value of the 'Full Path' attribute.- See Also:
-
getPath
Returns the value of the 'Path' attribute.- Returns:
- the value of the 'Path' attribute.
- See Also:
-
setPath
Sets the value of the 'Path' attribute.- Parameters:
value- the new value of the 'Path' attribute.- See Also:
-
getDescription
Returns the value of the 'Description' attribute.- Returns:
- the value of the 'Description' attribute.
- See Also:
-
setDescription
Sets the value of the 'Description' attribute.- Parameters:
value- the new value of the 'Description' attribute.- See Also:
-
getVisibility
Returns the value of the 'Visibility' attribute. The literals are from the enumerationVisibility.- Returns:
- the value of the 'Visibility' attribute.
- See Also:
-
setVisibility
Sets the value of the 'Visibility' attribute.- Parameters:
value- the new value of the 'Visibility' attribute.- See Also:
-
getLfsEnabled
Returns the value of the 'Lfs Enabled' attribute.- Returns:
- the value of the 'Lfs Enabled' attribute.
- See Also:
-
setLfsEnabled
Sets the value of the 'Lfs Enabled' attribute.- Parameters:
value- the new value of the 'Lfs Enabled' attribute.- See Also:
-
getCreatedAt
Returns the value of the 'Created At' attribute.- Returns:
- the value of the 'Created At' attribute.
- See Also:
-
setCreatedAt
Sets the value of the 'Created At' attribute.- Parameters:
value- the new value of the 'Created At' attribute.- See Also:
-
getProjects
Returns the value of the 'Projects' containment reference list. The list contents are of typeProject.- Returns:
- the value of the 'Projects' containment reference list.
- See Also:
-
getStorageSize
Returns the value of the 'Storage Size' attribute.- Returns:
- the value of the 'Storage Size' attribute.
- See Also:
-
setStorageSize
Sets the value of the 'Storage Size' attribute.- Parameters:
value- the new value of the 'Storage Size' attribute.- See Also:
-
getRepositorySize
Returns the value of the 'Repository Size' attribute.- Returns:
- the value of the 'Repository Size' attribute.
- See Also:
-
setRepositorySize
Sets the value of the 'Repository Size' attribute.- Parameters:
value- the new value of the 'Repository Size' attribute.- See Also:
-
getLfsObjectsSize
Returns the value of the 'Lfs Objects Size' attribute.- Returns:
- the value of the 'Lfs Objects Size' attribute.
- See Also:
-
setLfsObjectsSize
Sets the value of the 'Lfs Objects Size' attribute.- Parameters:
value- the new value of the 'Lfs Objects Size' attribute.- See Also:
-
getJobArtifactsSize
Returns the value of the 'Job Artifacts Size' attribute.- Returns:
- the value of the 'Job Artifacts Size' attribute.
- See Also:
-
setJobArtifactsSize
Sets the value of the 'Job Artifacts Size' attribute.- Parameters:
value- the new value of the 'Job Artifacts Size' attribute.- See Also:
-
getSubGroups
Returns the value of the 'Sub Groups' containment reference list. The list contents are of typeGroup.- Returns:
- the value of the 'Sub Groups' containment reference list.
- See Also:
-
getMembers
Returns the value of the 'Members' containment reference list. The list contents are of typeMember.- Returns:
- the value of the 'Members' containment reference list.
- See Also:
-
getCodeOwnership
EList<org.nasdanika.models.gitlab.codeowners.CodeOwner> getCodeOwnership()Returns the value of the 'Code Ownership' reference list. The list contents are of typeCodeOwner. It is bidirectional and its opposite is 'Group'.- Returns:
- the value of the 'Code Ownership' reference list.
- See Also:
-
GitLabPackage.getGroup_CodeOwnership()CodeOwner.getGroup()
-
getSubGroupsLoaded
Returns the value of the 'Sub Groups Loaded' attribute. Timestamp when this group's sub-groups were loaded. Deprecated, use loads- Returns:
- the value of the 'Sub Groups Loaded' attribute.
- See Also:
-
setSubGroupsLoaded
Sets the value of the 'Sub Groups Loaded' attribute.- Parameters:
value- the new value of the 'Sub Groups Loaded' attribute.- See Also:
-
getProjectsLoaded
Returns the value of the 'Projects Loaded' attribute. Timestamp when this group projects were loaded. Deprecated use loads- Returns:
- the value of the 'Projects Loaded' attribute.
- See Also:
-
setProjectsLoaded
Sets the value of the 'Projects Loaded' attribute.- Parameters:
value- the new value of the 'Projects Loaded' attribute.- See Also:
-