Package org.miaixz.bus.gitlab.models
Class Group
- All Implemented Interfaces:
Serializable
- See Also:
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetPath()voidsetCreatedAt(Date createdAt) voidsetCustomAttributes(List<CustomAttribute> customAttributes) voidsetDefaultBranchProtection(Constants.DefaultBranchProtectionLevel defaultBranchProtection) voidsetDescription(String description) voidsetLfsEnabled(Boolean lfsEnabled) voidsetMarkedForDeletionOn(Date markedForDeletionOn) voidsetParentId(Long parentId) voidvoidsetPreventForkingOutsideGroup(Boolean preventForkingOutsideGroup) voidsetPreventSharingGroupsOutsideHierarchy(Boolean preventSharingGroupsOutsideHierarchy) voidsetProjectCreationLevel(Constants.ProjectCreationLevel projectCreationLevel) voidsetProjects(List<Project> projects) voidsetRequestAccessEnabled(Boolean requestAccessEnabled) voidsetRunnersToken(String runnersToken) voidsetSharedProjects(List<Project> sharedProjects) voidsetSharedRunnersMinutesLimit(Integer sharedRunnersMinutesLimit) voidsetSharedWithGroups(List<SharedGroup> sharedWithGroups) voidsetStatistics(Group.Statistics statistics) voidsetSubgroupCreationLevel(Constants.SubgroupCreationLevel subgroupCreationLevel) voidsetVisibility(Visibility visibility) toString()withCustomAttributes(List<CustomAttribute> customAttributes) withDefaultBranchProtection(Constants.DefaultBranchProtectionLevel defaultBranchProtection) withDescription(String description) withlfsEnabled(boolean lfsEnabled) withParentId(Long parentId) withPreventForkingOutsideGroup(Boolean preventForkingOutsideGroup) withPreventSharingGroupsOutsideHierarchy(Boolean preventSharingGroupsOutsideHierarchy) withProjectCreationLevel(Constants.ProjectCreationLevel projectCreationLevel) withProjects(List<Project> projects) withRequestAccessEnabled(boolean requestAccessEnabled) withSharedProjects(List<Project> sharedProjects) withSharedRunnersMinutesLimit(Integer minutesLimit) withStatistics(Group.Statistics statistics) withSubgroupCreationLevel(Constants.SubgroupCreationLevel subgroupCreationLevel) withVisibility(Visibility visibility) Methods inherited from class org.miaixz.bus.gitlab.models.AbstractGroup
getAvatarUrl, getFullName, getFullPath, getId, getName, getWebUrl, setAvatarUrl, setFullName, setFullPath, setId, setName, setWebUrl, withAvatarUrl, withFullName, withFullPath, withId, withName, withWebUrl
-
Constructor Details
-
Group
public Group()
-
-
Method Details
-
getPath
-
setPath
-
getDescription
-
setDescription
-
getVisibility
-
setVisibility
-
getLfsEnabled
-
setLfsEnabled
-
getRequestAccessEnabled
-
setRequestAccessEnabled
-
getParentId
-
setParentId
-
getStatistics
-
setStatistics
-
getProjects
-
setProjects
-
getMarkedForDeletionOn
-
setMarkedForDeletionOn
-
getCreatedAt
-
setCreatedAt
-
getRunnersToken
-
setRunnersToken
-
getPreventSharingGroupsOutsideHierarchy
-
setPreventSharingGroupsOutsideHierarchy
-
getPreventForkingOutsideGroup
-
setPreventForkingOutsideGroup
-
getProjectCreationLevel
-
setProjectCreationLevel
-
getSubgroupCreationLevel
-
setSubgroupCreationLevel
-
getDefaultBranchProtection
-
setDefaultBranchProtection
public void setDefaultBranchProtection(Constants.DefaultBranchProtectionLevel defaultBranchProtection) -
getCustomAttributes
-
setCustomAttributes
-
withPath
-
withDescription
-
withVisibility
-
withlfsEnabled
-
withRequestAccessEnabled
-
withParentId
-
withStatistics
-
withProjects
-
withPreventSharingGroupsOutsideHierarchy
-
withPreventForkingOutsideGroup
-
withProjectCreationLevel
-
withSubgroupCreationLevel
-
withDefaultBranchProtection
public Group withDefaultBranchProtection(Constants.DefaultBranchProtectionLevel defaultBranchProtection) -
withCustomAttributes
-
toString
- Overrides:
toStringin classAbstractGroup<Group>
-