Group

object Group
class Object
trait Matchable
class Any

Value members

Concrete methods

def actualRepositorySizeLimit: SelectionBuilder[Group, Option[Double]]

Size limit for repositories in the namespace in bytes.

Size limit for repositories in the namespace in bytes.

def additionalPurchasedStorageSize: SelectionBuilder[Group, Option[Double]]

Additional storage purchased for the root namespace in bytes.

Additional storage purchased for the root namespace in bytes.

def autoDevopsEnabled: SelectionBuilder[Group, Option[Boolean]]

Indicates whether Auto DevOps is enabled for all projects within this group.

Indicates whether Auto DevOps is enabled for all projects within this group.

def avatarUrl: SelectionBuilder[Group, Option[String]]

Avatar URL of the group.

Avatar URL of the group.

def billableMembersCount: SelectionBuilder[Group, Option[Int]]

The number of billable users in the group.

The number of billable users in the group.

def board[A](id: BoardID)(innerSelection: SelectionBuilder[Board, A]): SelectionBuilder[Group, Option[A]]

A single board of the group.

A single board of the group.

def boards[A](id: Option[BoardID], after: Option[String], before: Option[String], first: Option[Int], last: Option[Int])(innerSelection: SelectionBuilder[BoardConnection, A]): SelectionBuilder[Group, Option[A]]

Boards of the group.

Boards of the group.

def codeCoverageActivities[A](startDate: Date, after: Option[String], before: Option[String], first: Option[Int], last: Option[Int])(innerSelection: SelectionBuilder[CodeCoverageActivityConnection, A]): SelectionBuilder[Group, Option[A]]

Represents the code coverage activity for this group.

Represents the code coverage activity for this group.

def complianceFrameworks[A](id: Option[ComplianceManagementFrameworkID], after: Option[String], before: Option[String], first: Option[Int], last: Option[Int])(innerSelection: SelectionBuilder[ComplianceFrameworkConnection, A]): SelectionBuilder[Group, Option[A]]

Compliance frameworks available to projects in this namespace.

Compliance frameworks available to projects in this namespace.

def containerRepositories[A](name: Option[String], sort: Option[ContainerRepositorySort], after: Option[String], before: Option[String], first: Option[Int], last: Option[Int])(innerSelection: SelectionBuilder[ContainerRepositoryConnection, A]): SelectionBuilder[Group, Option[A]]

Container repositories of the group.

Container repositories of the group.

def containerRepositoriesCount: SelectionBuilder[Group, Int]

Number of container repositories in the group.

Number of container repositories in the group.

def containsLockedProjects: SelectionBuilder[Group, Boolean]

Includes at least one project where the repository size exceeds the limit.

Includes at least one project where the repository size exceeds the limit.

def description: SelectionBuilder[Group, Option[String]]

Description of the namespace.

Description of the namespace.

def descriptionHtml: SelectionBuilder[Group, Option[String]]

The GitLab Flavored Markdown rendering of description

The GitLab Flavored Markdown rendering of description

def emailsDisabled: SelectionBuilder[Group, Option[Boolean]]

Indicates if a group has email notifications disabled.

Indicates if a group has email notifications disabled.

def epic[A](timeframe: Option[Timeframe], iid: Option[String], iids: Option[List[String]], state: Option[EpicState], search: Option[String], sort: Option[EpicSort], authorUsername: Option[String], labelName: Option[List[String]], milestoneTitle: Option[String], iidStartsWith: Option[String], includeDescendantGroups: Option[Boolean], confidential: Option[Boolean], myReactionEmoji: Option[String], not: Option[NegatedEpicFilterInput])(innerSelection: SelectionBuilder[Epic, A]): SelectionBuilder[Group, Option[A]]

Find a single epic.

Find a single epic.

def epicBoard[A](id: BoardsEpicBoardID)(innerSelection: SelectionBuilder[EpicBoard, A]): SelectionBuilder[Group, Option[A]]

Find a single epic board.

Find a single epic board.

def epicBoards[A](after: Option[String], before: Option[String], first: Option[Int], last: Option[Int])(innerSelection: SelectionBuilder[EpicBoardConnection, A]): SelectionBuilder[Group, Option[A]]

Find epic boards.

Find epic boards.

def epics[A](timeframe: Option[Timeframe], iid: Option[String], iids: Option[List[String]], state: Option[EpicState], search: Option[String], sort: Option[EpicSort], authorUsername: Option[String], labelName: Option[List[String]], milestoneTitle: Option[String], iidStartsWith: Option[String], includeDescendantGroups: Option[Boolean], confidential: Option[Boolean], myReactionEmoji: Option[String], not: Option[NegatedEpicFilterInput], after: Option[String], before: Option[String], first: Option[Int], last: Option[Int])(innerSelection: SelectionBuilder[EpicConnection, A]): SelectionBuilder[Group, Option[A]]

Find epics.

Find epics.

def epicsEnabled: SelectionBuilder[Group, Option[Boolean]]

Indicates if Epics are enabled for namespace

Indicates if Epics are enabled for namespace

def fullName: SelectionBuilder[Group, String]

Full name of the namespace.

Full name of the namespace.

def fullPath: SelectionBuilder[Group, String]

Full path of the namespace.

Full path of the namespace.

def groupMembers[A](search: Option[String], relations: Option[List[GroupMemberRelation]], after: Option[String], before: Option[String], first: Option[Int], last: Option[Int])(innerSelection: SelectionBuilder[GroupMemberConnection, A]): SelectionBuilder[Group, Option[A]]

A membership of a user within this group.

A membership of a user within this group.

def id: SelectionBuilder[Group, String]

ID of the namespace.

ID of the namespace.

def isTemporaryStorageIncreaseEnabled: SelectionBuilder[Group, Boolean]

Status of the temporary storage increase.

Status of the temporary storage increase.

def issues[A](iid: Option[String], iids: Option[List[String]], labelName: Option[List[Option[String]]], milestoneTitle: Option[List[Option[String]]], authorUsername: Option[String], assigneeUsernames: Option[List[String]], assigneeId: Option[String], createdBefore: Option[Time], createdAfter: Option[Time], updatedBefore: Option[Time], updatedAfter: Option[Time], closedBefore: Option[Time], closedAfter: Option[Time], search: Option[String], types: Option[List[IssueType]], not: Option[NegatedIssueFilterInput], state: Option[IssuableState], sort: Option[IssueSort], iterationId: Option[List[Option[String]]], iterationWildcardId: Option[IterationWildcardId], epicId: Option[String], weight: Option[String], includeSubgroups: Option[Boolean], after: Option[String], before: Option[String], first: Option[Int], last: Option[Int])(innerSelection: SelectionBuilder[IssueConnection, A]): SelectionBuilder[Group, Option[A]]

Issues for projects in this group.

Issues for projects in this group.

def iterationCadences[A](id: Option[IterationsCadenceID], title: Option[String], durationInWeeks: Option[Int], automatic: Option[Boolean], active: Option[Boolean], includeAncestorGroups: Option[Boolean], after: Option[String], before: Option[String], first: Option[Int], last: Option[Int])(innerSelection: SelectionBuilder[IterationCadenceConnection, A]): SelectionBuilder[Group, Option[A]]

Find iteration cadences.

Find iteration cadences.

def iterations[A](timeframe: Option[Timeframe], state: Option[IterationState], title: Option[String], id: Option[String], iid: Option[String], includeAncestors: Option[Boolean], iterationCadenceIds: Option[List[IterationsCadenceID]], after: Option[String], before: Option[String], first: Option[Int], last: Option[Int])(innerSelection: SelectionBuilder[IterationConnection, A]): SelectionBuilder[Group, Option[A]]

Find iterations.

Find iterations.

def label[A](title: String)(innerSelection: SelectionBuilder[Label, A]): SelectionBuilder[Group, Option[A]]

A label available on this group.

A label available on this group.

def labels[A](searchTerm: Option[String], includeAncestorGroups: Option[Boolean], includeDescendantGroups: Option[Boolean], onlyGroupLabels: Option[Boolean], after: Option[String], before: Option[String], first: Option[Int], last: Option[Int])(innerSelection: SelectionBuilder[LabelConnection, A]): SelectionBuilder[Group, Option[A]]

Labels available on this group.

Labels available on this group.

def lfsEnabled: SelectionBuilder[Group, Option[Boolean]]

Indicates if Large File Storage (LFS) is enabled for namespace.

Indicates if Large File Storage (LFS) is enabled for namespace.

def mentionsDisabled: SelectionBuilder[Group, Option[Boolean]]

Indicates if a group is disabled from getting mentioned.

Indicates if a group is disabled from getting mentioned.

def mergeRequests[A](iids: Option[List[String]], sourceBranches: Option[List[String]], targetBranches: Option[List[String]], state: Option[MergeRequestState], labels: Option[List[String]], mergedAfter: Option[Time], mergedBefore: Option[Time], milestoneTitle: Option[String], sort: Option[MergeRequestSort], not: Option[MergeRequestsResolverNegatedParams], includeSubgroups: Option[Boolean], assigneeUsername: Option[String], authorUsername: Option[String], after: Option[String], before: Option[String], first: Option[Int], last: Option[Int])(innerSelection: SelectionBuilder[MergeRequestConnection, A]): SelectionBuilder[Group, Option[A]]

Merge requests for projects in this group.

Merge requests for projects in this group.

def milestones[A](timeframe: Option[Timeframe], ids: Option[List[String]], state: Option[MilestoneStateEnum], title: Option[String], searchTitle: Option[String], containingDate: Option[Time], includeDescendants: Option[Boolean], includeAncestors: Option[Boolean], after: Option[String], before: Option[String], first: Option[Int], last: Option[Int])(innerSelection: SelectionBuilder[MilestoneConnection, A]): SelectionBuilder[Group, Option[A]]

Milestones of the group.

Milestones of the group.

def name: SelectionBuilder[Group, String]

Name of the namespace.

Name of the namespace.

def packageSettings[A](innerSelection: SelectionBuilder[PackageSettings, A]): SelectionBuilder[Group, Option[A]]

The package settings for the namespace.

The package settings for the namespace.

def packages[A](sort: Option[PackageGroupSort], packageName: Option[String], packageType: Option[PackageTypeEnum], status: Option[PackageStatus], includeVersionless: Option[Boolean], after: Option[String], before: Option[String], first: Option[Int], last: Option[Int])(innerSelection: SelectionBuilder[PackageConnection, A]): SelectionBuilder[Group, Option[A]]

Packages of the group.

Packages of the group.

def parent[A](innerSelection: SelectionBuilder[Group, A]): SelectionBuilder[Group, Option[A]]

Parent group.

Parent group.

def path: SelectionBuilder[Group, String]

Path of the namespace.

Path of the namespace.

def projectCreationLevel: SelectionBuilder[Group, Option[String]]

The permission level required to create projects in the group.

The permission level required to create projects in the group.

def projects[A](includeSubgroups: Option[Boolean], search: Option[String], sort: Option[NamespaceProjectSort], ids: Option[List[String]], hasCodeCoverage: Option[Boolean], hasVulnerabilities: Option[Boolean], after: Option[String], before: Option[String], first: Option[Int], last: Option[Int])(innerSelection: SelectionBuilder[ProjectConnection, A]): SelectionBuilder[Group, A]

Projects within this namespace.

Projects within this namespace.

def repositorySizeExcessProjectCount: SelectionBuilder[Group, Int]

Number of projects in the root namespace where the repository size exceeds the limit.

Number of projects in the root namespace where the repository size exceeds the limit.

def requestAccessEnabled: SelectionBuilder[Group, Option[Boolean]]

Indicates if users can request access to namespace.

Indicates if users can request access to namespace.

def requireTwoFactorAuthentication: SelectionBuilder[Group, Option[Boolean]]

Indicates if all users in this group are required to set up two-factor authentication.

Indicates if all users in this group are required to set up two-factor authentication.

def rootStorageStatistics[A](innerSelection: SelectionBuilder[RootStorageStatistics, A]): SelectionBuilder[Group, Option[A]]

Aggregated storage statistics of the namespace. Only available for root namespaces.

Aggregated storage statistics of the namespace. Only available for root namespaces.

def shareWithGroupLock: SelectionBuilder[Group, Option[Boolean]]

Indicates if sharing a project with another group within this group is prevented.

Indicates if sharing a project with another group within this group is prevented.

def stats[A](innerSelection: SelectionBuilder[GroupStats, A]): SelectionBuilder[Group, Option[A]]

Group statistics.

Group statistics.

def storageSizeLimit: SelectionBuilder[Group, Option[Double]]

Total storage limit of the root namespace in bytes.

Total storage limit of the root namespace in bytes.

def subgroupCreationLevel: SelectionBuilder[Group, Option[String]]

The permission level required to create subgroups within the group.

The permission level required to create subgroups within the group.

def temporaryStorageIncreaseEndsOn: SelectionBuilder[Group, Option[Time]]

Date until the temporary storage increase is active.

Date until the temporary storage increase is active.

def timelogs[A](startDate: Option[Time], endDate: Option[Time], startTime: Option[Time], endTime: Option[Time], after: Option[String], before: Option[String], first: Option[Int], last: Option[Int])(innerSelection: SelectionBuilder[TimelogConnection, A]): SelectionBuilder[Group, A]

Time logged on issues and merge requests in the group and its subgroups.

Time logged on issues and merge requests in the group and its subgroups.

def totalRepositorySize: SelectionBuilder[Group, Option[Double]]

Total repository size of all projects in the root namespace in bytes.

Total repository size of all projects in the root namespace in bytes.

def totalRepositorySizeExcess: SelectionBuilder[Group, Option[Double]]

Total excess repository size of all projects in the root namespace in bytes.

Total excess repository size of all projects in the root namespace in bytes.

def twoFactorGracePeriod: SelectionBuilder[Group, Option[Int]]

Time before two-factor authentication is enforced.

Time before two-factor authentication is enforced.

def userPermissions[A](innerSelection: SelectionBuilder[GroupPermissions, A]): SelectionBuilder[Group, A]

Permissions for the current user on the resource

Permissions for the current user on the resource

def visibility: SelectionBuilder[Group, Option[String]]

Visibility of the namespace.

Visibility of the namespace.

def vulnerabilities[A](projectId: Option[List[String]], reportType: Option[List[VulnerabilityReportType]], severity: Option[List[VulnerabilitySeverity]], state: Option[List[VulnerabilityState]], scanner: Option[List[String]], scannerId: Option[List[VulnerabilitiesScannerID]], sort: Option[VulnerabilitySort], hasResolution: Option[Boolean], hasIssues: Option[Boolean], after: Option[String], before: Option[String], first: Option[Int], last: Option[Int])(innerSelection: SelectionBuilder[VulnerabilityConnection, A]): SelectionBuilder[Group, Option[A]]

Vulnerabilities reported on the projects in the group and its subgroups.

Vulnerabilities reported on the projects in the group and its subgroups.

def vulnerabilitiesCountByDay[A](startDate: ISO8601Date, endDate: ISO8601Date, after: Option[String], before: Option[String], first: Option[Int], last: Option[Int])(innerSelection: SelectionBuilder[VulnerabilitiesCountByDayConnection, A]): SelectionBuilder[Group, Option[A]]

Number of vulnerabilities per day for the projects in the group and its subgroups.

Number of vulnerabilities per day for the projects in the group and its subgroups.

def vulnerabilityGrades[A](includeSubgroups: Option[Boolean])(innerSelection: SelectionBuilder[VulnerableProjectsByGrade, A]): SelectionBuilder[Group, List[A]]

Represents vulnerable project counts for each grade.

Represents vulnerable project counts for each grade.

def vulnerabilityScanners[A](after: Option[String], before: Option[String], first: Option[Int], last: Option[Int])(innerSelection: SelectionBuilder[VulnerabilityScannerConnection, A]): SelectionBuilder[Group, Option[A]]

Vulnerability scanners reported on the project vulnerabilities of the group and its subgroups.

Vulnerability scanners reported on the project vulnerabilities of the group and its subgroups.

def vulnerabilitySeveritiesCount[A](projectId: Option[List[String]], reportType: Option[List[VulnerabilityReportType]], severity: Option[List[VulnerabilitySeverity]], state: Option[List[VulnerabilityState]], scanner: Option[List[String]])(innerSelection: SelectionBuilder[VulnerabilitySeveritiesCount, A]): SelectionBuilder[Group, Option[A]]

Counts for each vulnerability severity in the group and its subgroups.

Counts for each vulnerability severity in the group and its subgroups.

def webUrl: SelectionBuilder[Group, String]

Web URL of the group.

Web URL of the group.

Deprecated methods

@deprecated("Use `vulnerabilitiesCountByDay`. Deprecated in 13.3.", "")
def vulnerabilitiesCountByDayAndSeverity[A](startDate: ISO8601Date, endDate: ISO8601Date, after: Option[String], before: Option[String], first: Option[Int], last: Option[Int])(innerSelection: SelectionBuilder[VulnerabilitiesCountByDayAndSeverityConnection, A]): SelectionBuilder[Group, Option[A]]

Number of vulnerabilities per severity level, per day, for the projects in the group and its subgroups. Deprecated in 13.3: Use vulnerabilitiesCountByDay.

Number of vulnerabilities per severity level, per day, for the projects in the group and its subgroups. Deprecated in 13.3: Use vulnerabilitiesCountByDay.

Deprecated