Project

object Project
class Object
trait Matchable
class Any

Value members

Concrete methods

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

Size limit for the repository in bytes.

Size limit for the repository in bytes.

def alertManagementAlert[A](iid: Option[String], statuses: Option[List[AlertManagementStatus]], sort: Option[AlertManagementAlertSort], domain: AlertManagementDomainFilter, search: Option[String], assigneeUsername: Option[String])(innerSelection: SelectionBuilder[AlertManagementAlert, A]): SelectionBuilder[Project, Option[A]]

A single Alert Management alert of the project.

A single Alert Management alert of the project.

def alertManagementAlertStatusCounts[A](search: Option[String], assigneeUsername: Option[String])(innerSelection: SelectionBuilder[AlertManagementAlertStatusCountsType, A]): SelectionBuilder[Project, Option[A]]

Counts of alerts by status for the project.

Counts of alerts by status for the project.

def alertManagementAlerts[A](iid: Option[String], statuses: Option[List[AlertManagementStatus]], sort: Option[AlertManagementAlertSort], domain: AlertManagementDomainFilter, search: Option[String], assigneeUsername: Option[String], after: Option[String], before: Option[String], first: Option[Int], last: Option[Int])(innerSelection: SelectionBuilder[AlertManagementAlertConnection, A]): SelectionBuilder[Project, Option[A]]

Alert Management alerts of the project.

Alert Management alerts of the project.

def alertManagementHttpIntegrations[A](id: Option[AlertManagementHttpIntegrationID], after: Option[String], before: Option[String], first: Option[Int], last: Option[Int])(innerSelection: SelectionBuilder[AlertManagementHttpIntegrationConnection, A]): SelectionBuilder[Project, Option[A]]

HTTP Integrations which can receive alerts for the project.

HTTP Integrations which can receive alerts for the project.

def alertManagementIntegrations[A](id: Option[GlobalID], after: Option[String], before: Option[String], first: Option[Int], last: Option[Int])(innerSelection: SelectionBuilder[AlertManagementIntegrationConnection, A]): SelectionBuilder[Project, Option[A]]

Integrations which can receive alerts for the project.

Integrations which can receive alerts for the project.

def alertManagementPayloadFields[A](payloadExample: String)(innerSelection: SelectionBuilder[AlertManagementPayloadAlertField, A]): SelectionBuilder[Project, Option[List[A]]]

Extract alert fields from payload for custom mapping.

Extract alert fields from payload for custom mapping.

def allowMergeOnSkippedPipeline: SelectionBuilder[Project, Option[Boolean]]

If only_allow_merge_if_pipeline_succeeds is true, indicates if merge requests of the project can also be merged with skipped jobs.

If only_allow_merge_if_pipeline_succeeds is true, indicates if merge requests of the project can also be merged with skipped jobs.

def apiFuzzingCiConfiguration[A](innerSelection: SelectionBuilder[ApiFuzzingCiConfiguration, A]): SelectionBuilder[Project, Option[A]]

API fuzzing configuration for the project.

API fuzzing configuration for the project.

def archived: SelectionBuilder[Project, Option[Boolean]]

Indicates the archived status of the project.

Indicates the archived status of the project.

def autocloseReferencedIssues: SelectionBuilder[Project, Option[Boolean]]

Indicates if issues referenced by merge requests and commits within the default branch are closed automatically.

Indicates if issues referenced by merge requests and commits within the default branch are closed automatically.

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

URL to avatar image file of the project.

URL to avatar image file of the project.

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

A single board of the project.

A single board of the project.

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

Boards of the project.

Boards of the project.

def ciCdSettings[A](innerSelection: SelectionBuilder[ProjectCiCdSetting, A]): SelectionBuilder[Project, Option[A]]

CI/CD settings for the project.

CI/CD settings for the project.

def ciTemplate[A](name: String)(innerSelection: SelectionBuilder[CiTemplate, A]): SelectionBuilder[Project, Option[A]]

Find a single CI/CD template by name.

Find a single CI/CD template by name.

def clusterAgent[A](name: String)(innerSelection: SelectionBuilder[ClusterAgent, A]): SelectionBuilder[Project, Option[A]]

Find a single cluster agent by name.

Find a single cluster agent by name.

def clusterAgents[A](after: Option[String], before: Option[String], first: Option[Int], last: Option[Int])(innerSelection: SelectionBuilder[ClusterAgentConnection, A]): SelectionBuilder[Project, Option[A]]

Cluster agents associated with the project.

Cluster agents associated with the project.

def codeCoverageSummary[A](innerSelection: SelectionBuilder[CodeCoverageSummary, A]): SelectionBuilder[Project, Option[A]]

Code coverage summary associated with the project.

Code coverage summary associated with the project.

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

Compliance frameworks associated with the project.

Compliance frameworks associated with the project.

def containerExpirationPolicy[A](innerSelection: SelectionBuilder[ContainerExpirationPolicy, A]): SelectionBuilder[Project, Option[A]]

The container expiration policy of the project.

The container expiration policy of the project.

def containerRegistryEnabled: SelectionBuilder[Project, Option[Boolean]]

Indicates if the project stores Docker container images in a container registry.

Indicates if the project stores Docker container images in a container registry.

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[Project, Option[A]]

Container repositories of the project.

Container repositories of the project.

def containerRepositoriesCount: SelectionBuilder[Project, Int]

Number of container repositories in the project.

Number of container repositories in the project.

def createdAt: SelectionBuilder[Project, Option[Time]]

Timestamp of the project creation.

Timestamp of the project creation.

def dastProfiles[A](after: Option[String], before: Option[String], first: Option[Int], last: Option[Int])(innerSelection: SelectionBuilder[DastProfileConnection, A]): SelectionBuilder[Project, Option[A]]

DAST Profiles associated with the project.

DAST Profiles associated with the project.

def dastScannerProfiles[A](after: Option[String], before: Option[String], first: Option[Int], last: Option[Int])(innerSelection: SelectionBuilder[DastScannerProfileConnection, A]): SelectionBuilder[Project, Option[A]]

The DAST scanner profiles associated with the project.

The DAST scanner profiles associated with the project.

def dastSiteProfile[A](id: DastSiteProfileID)(innerSelection: SelectionBuilder[DastSiteProfile, A]): SelectionBuilder[Project, Option[A]]

DAST Site Profile associated with the project.

DAST Site Profile associated with the project.

def dastSiteProfiles[A](after: Option[String], before: Option[String], first: Option[Int], last: Option[Int])(innerSelection: SelectionBuilder[DastSiteProfileConnection, A]): SelectionBuilder[Project, Option[A]]

DAST Site Profiles associated with the project.

DAST Site Profiles associated with the project.

def dastSiteValidations[A](normalizedTargetUrls: Option[List[String]], after: Option[String], before: Option[String], first: Option[Int], last: Option[Int])(innerSelection: SelectionBuilder[DastSiteValidationConnection, A]): SelectionBuilder[Project, Option[A]]

DAST Site Validations associated with the project.

DAST Site Validations associated with the project.

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

Short description of the project.

Short description of the project.

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

The GitLab Flavored Markdown rendering of description

The GitLab Flavored Markdown rendering of description

def environment[A](name: Option[String], search: Option[String], states: Option[List[String]])(innerSelection: SelectionBuilder[Environment, A]): SelectionBuilder[Project, Option[A]]

A single environment of the project.

A single environment of the project.

def environments[A](name: Option[String], search: Option[String], states: Option[List[String]], after: Option[String], before: Option[String], first: Option[Int], last: Option[Int])(innerSelection: SelectionBuilder[EnvironmentConnection, A]): SelectionBuilder[Project, Option[A]]

Environments of the project.

Environments of the project.

def forksCount: SelectionBuilder[Project, Int]

Number of times the project has been forked.

Number of times the project has been forked.

def fullPath: SelectionBuilder[Project, String]

Full path of the project.

Full path of the project.

def grafanaIntegration[A](innerSelection: SelectionBuilder[GrafanaIntegration, A]): SelectionBuilder[Project, Option[A]]

Grafana integration details for the project.

Grafana integration details for the project.

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

Group of the project.

Group of the project.

def httpUrlToRepo: SelectionBuilder[Project, Option[String]]

URL to connect to the project via HTTPS.

URL to connect to the project via HTTPS.

def id: SelectionBuilder[Project, String]

ID of the project.

ID of the project.

def importStatus: SelectionBuilder[Project, Option[String]]

Status of import background job of the project.

Status of import background job of the project.

def incidentManagementEscalationPolicies[A](after: Option[String], before: Option[String], first: Option[Int], last: Option[Int])(innerSelection: SelectionBuilder[EscalationPolicyTypeConnection, A]): SelectionBuilder[Project, Option[A]]

Incident Management escalation policies of the project.

Incident Management escalation policies of the project.

def incidentManagementEscalationPolicy[A](id: IncidentManagementEscalationPolicyID)(innerSelection: SelectionBuilder[EscalationPolicyType, A]): SelectionBuilder[Project, Option[A]]

Incident Management escalation policy of the project.

Incident Management escalation policy of the project.

def incidentManagementOncallSchedules[A](iids: Option[List[String]], after: Option[String], before: Option[String], first: Option[Int], last: Option[Int])(innerSelection: SelectionBuilder[IncidentManagementOncallScheduleConnection, A]): SelectionBuilder[Project, Option[A]]

Incident Management On-call schedules of the project.

Incident Management On-call schedules of the project.

def issue[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])(innerSelection: SelectionBuilder[Issue, A]): SelectionBuilder[Project, Option[A]]

A single issue of the project.

A single issue of the project.

def issueStatusCounts[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])(innerSelection: SelectionBuilder[IssueStatusCountsType, A]): SelectionBuilder[Project, Option[A]]

Counts of issues by status for the project.

Counts of issues by status for the project.

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], after: Option[String], before: Option[String], first: Option[Int], last: Option[Int])(innerSelection: SelectionBuilder[IssueConnection, A]): SelectionBuilder[Project, Option[A]]

Issues of the project.

Issues of the project.

def issuesEnabled: SelectionBuilder[Project, Option[Boolean]]

Indicates if Issues are enabled for the current user

Indicates if Issues are enabled for the current user

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[Project, 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[Project, Option[A]]

Find iterations.

Find iterations.

def jiraImportStatus: SelectionBuilder[Project, Option[String]]

Status of Jira import background job of the project.

Status of Jira import background job of the project.

def jiraImports[A](after: Option[String], before: Option[String], first: Option[Int], last: Option[Int])(innerSelection: SelectionBuilder[JiraImportConnection, A]): SelectionBuilder[Project, Option[A]]

Jira imports into the project.

Jira imports into the project.

def jobs[A](statuses: Option[List[CiJobStatus]], after: Option[String], before: Option[String], first: Option[Int], last: Option[Int])(innerSelection: SelectionBuilder[CiJobConnection, A]): SelectionBuilder[Project, Option[A]]

Jobs of a project. This field can only be resolved for one project in any single request.

Jobs of a project. This field can only be resolved for one project in any single request.

def jobsEnabled: SelectionBuilder[Project, Option[Boolean]]

Indicates if CI/CD pipeline jobs are enabled for the current user.

Indicates if CI/CD pipeline jobs are enabled for the current user.

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

A label available on this project.

A label available on this project.

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

Labels available on this project.

Labels available on this project.

def lastActivityAt: SelectionBuilder[Project, Option[Time]]

Timestamp of the project last activity.

Timestamp of the project last activity.

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

Indicates if the project has Large File Storage (LFS) enabled.

Indicates if the project has Large File Storage (LFS) enabled.

def mergeRequest[A](iid: String)(innerSelection: SelectionBuilder[MergeRequest, A]): SelectionBuilder[Project, Option[A]]

A single merge request of the project.

A single merge request of the project.

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], assigneeUsername: Option[String], authorUsername: Option[String], reviewerUsername: Option[String], after: Option[String], before: Option[String], first: Option[Int], last: Option[Int])(innerSelection: SelectionBuilder[MergeRequestConnection, A]): SelectionBuilder[Project, Option[A]]

Merge requests of the project.

Merge requests of the project.

def mergeRequestsEnabled: SelectionBuilder[Project, Option[Boolean]]

Indicates if Merge Requests are enabled for the current user

Indicates if Merge Requests are enabled for the current user

def mergeRequestsFfOnlyEnabled: SelectionBuilder[Project, Option[Boolean]]

Indicates if no merge commits should be created and all merges should instead be fast-forwarded, which means that merging is only allowed if the branch could be fast-forwarded.

Indicates if no merge commits should be created and all merges should instead be fast-forwarded, which means that merging is only allowed if the branch could be fast-forwarded.

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

Milestones of the project.

Milestones of the project.

def name: SelectionBuilder[Project, String]

Name of the project (without namespace).

Name of the project (without namespace).

def nameWithNamespace: SelectionBuilder[Project, String]

Full name of the project with its namespace.

Full name of the project with its namespace.

def namespace[A](innerSelection: SelectionBuilder[Namespace, A]): SelectionBuilder[Project, Option[A]]

Namespace of the project.

Namespace of the project.

def onlyAllowMergeIfAllDiscussionsAreResolved: SelectionBuilder[Project, Option[Boolean]]

Indicates if merge requests of the project can only be merged when all the discussions are resolved.

Indicates if merge requests of the project can only be merged when all the discussions are resolved.

def onlyAllowMergeIfPipelineSucceeds: SelectionBuilder[Project, Option[Boolean]]

Indicates if merge requests of the project can only be merged with successful jobs.

Indicates if merge requests of the project can only be merged with successful jobs.

def openIssuesCount: SelectionBuilder[Project, Option[Int]]

Number of open issues for the project.

Number of open issues for the project.

def packages[A](sort: Option[PackageSort], 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[Project, Option[A]]

Packages of the project.

Packages of the project.

def path: SelectionBuilder[Project, String]

Path of the project.

Path of the project.

def pathLocks[A](after: Option[String], before: Option[String], first: Option[Int], last: Option[Int])(innerSelection: SelectionBuilder[PathLockConnection, A]): SelectionBuilder[Project, Option[A]]

The project's path locks.

The project's path locks.

def pipeline[A](iid: Option[String], sha: Option[String])(innerSelection: SelectionBuilder[Pipeline, A]): SelectionBuilder[Project, Option[A]]

Build pipeline of the project.

Build pipeline of the project.

def pipelineAnalytics[A](innerSelection: SelectionBuilder[PipelineAnalytics, A]): SelectionBuilder[Project, Option[A]]

Pipeline analytics.

Pipeline analytics.

def pipelines[A](status: Option[PipelineStatusEnum], ref: Option[String], sha: Option[String], after: Option[String], before: Option[String], first: Option[Int], last: Option[Int])(innerSelection: SelectionBuilder[PipelineConnection, A]): SelectionBuilder[Project, Option[A]]

Build pipelines of the project.

Build pipelines of the project.

def printingMergeRequestLinkEnabled: SelectionBuilder[Project, Option[Boolean]]

Indicates if a link to create or view a merge request should display after a push to Git repositories of the project from the command line.

Indicates if a link to create or view a merge request should display after a push to Git repositories of the project from the command line.

def projectMembers[A](search: Option[String], relations: Option[List[ProjectMemberRelation]], after: Option[String], before: Option[String], first: Option[Int], last: Option[Int])(innerSelection: SelectionBuilder[MemberInterfaceConnection, A]): SelectionBuilder[Project, Option[A]]

Members of the project.

Members of the project.

def publicJobs: SelectionBuilder[Project, Option[Boolean]]

Indicates if there is public access to pipelines and job details of the project, including output logs and artifacts.

Indicates if there is public access to pipelines and job details of the project, including output logs and artifacts.

def pushRules[A](innerSelection: SelectionBuilder[PushRules, A]): SelectionBuilder[Project, Option[A]]

The project's push rules settings.

The project's push rules settings.

def release[A](tagName: String)(innerSelection: SelectionBuilder[Release, A]): SelectionBuilder[Project, Option[A]]

A single release of the project.

A single release of the project.

def releases[A](sort: Option[ReleaseSort], after: Option[String], before: Option[String], first: Option[Int], last: Option[Int])(innerSelection: SelectionBuilder[ReleaseConnection, A]): SelectionBuilder[Project, Option[A]]

Releases of the project.

Releases of the project.

def removeSourceBranchAfterMerge: SelectionBuilder[Project, Option[Boolean]]

Indicates if Delete source branch option should be enabled by default for all new merge requests of the project.

Indicates if Delete source branch option should be enabled by default for all new merge requests of the project.

def repository[A](innerSelection: SelectionBuilder[Repository, A]): SelectionBuilder[Project, Option[A]]

Git repository of the project.

Git repository of the project.

def repositorySizeExcess: SelectionBuilder[Project, Option[Double]]

Size of repository that exceeds the limit in bytes.

Size of repository that exceeds the limit in bytes.

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

Indicates if users can request member access to the project.

Indicates if users can request member access to the project.

def requirement[A](sort: Option[Sort], state: Option[RequirementState], search: Option[String], authorUsername: Option[List[String]], iid: Option[String], iids: Option[List[String]], lastTestReportState: Option[RequirementStatusFilter])(innerSelection: SelectionBuilder[Requirement, A]): SelectionBuilder[Project, Option[A]]

Find a single requirement.

Find a single requirement.

def requirementStatesCount[A](innerSelection: SelectionBuilder[RequirementStatesCount, A]): SelectionBuilder[Project, Option[A]]

Number of requirements for the project by their state.

Number of requirements for the project by their state.

def requirements[A](sort: Option[Sort], state: Option[RequirementState], search: Option[String], authorUsername: Option[List[String]], iid: Option[String], iids: Option[List[String]], lastTestReportState: Option[RequirementStatusFilter], after: Option[String], before: Option[String], first: Option[Int], last: Option[Int])(innerSelection: SelectionBuilder[RequirementConnection, A]): SelectionBuilder[Project, Option[A]]

Find requirements.

Find requirements.

def sastCiConfiguration[A](innerSelection: SelectionBuilder[SastCiConfiguration, A]): SelectionBuilder[Project, Option[A]]

SAST CI configuration for the project.

SAST CI configuration for the project.

def scanExecutionPolicies[A](after: Option[String], before: Option[String], first: Option[Int], last: Option[Int])(innerSelection: SelectionBuilder[ScanExecutionPolicyConnection, A]): SelectionBuilder[Project, Option[A]]

Scan Execution Policies of the project

Scan Execution Policies of the project

def securityDashboardPath: SelectionBuilder[Project, Option[String]]

Path to project's security dashboard.

Path to project's security dashboard.

def securityScanners[A](innerSelection: SelectionBuilder[SecurityScanners, A]): SelectionBuilder[Project, Option[A]]

Information about security analyzers used in the project.

Information about security analyzers used in the project.

def sentryDetailedError[A](id: GitlabErrorTrackingDetailedErrorID)(innerSelection: SelectionBuilder[SentryDetailedError, A]): SelectionBuilder[Project, Option[A]]

Detailed version of a Sentry error on the project.

Detailed version of a Sentry error on the project.

def sentryErrors[A](innerSelection: SelectionBuilder[SentryErrorCollection, A]): SelectionBuilder[Project, Option[A]]

Paginated collection of Sentry errors on the project.

Paginated collection of Sentry errors on the project.

def serviceDeskAddress: SelectionBuilder[Project, Option[String]]

E-mail address of the service desk.

E-mail address of the service desk.

def serviceDeskEnabled: SelectionBuilder[Project, Option[Boolean]]

Indicates if the project has service desk enabled.

Indicates if the project has service desk enabled.

def services[A](active: Option[Boolean], `type`: Option[ServiceType], after: Option[String], before: Option[String], first: Option[Int], last: Option[Int])(innerSelection: SelectionBuilder[ServiceConnection, A]): SelectionBuilder[Project, Option[A]]

Project services.

Project services.

def sharedRunnersEnabled: SelectionBuilder[Project, Option[Boolean]]

Indicates if shared runners are enabled for the project.

Indicates if shared runners are enabled for the project.

def snippets[A](ids: Option[List[SnippetID]], visibility: Option[VisibilityScopesEnum], after: Option[String], before: Option[String], first: Option[Int], last: Option[Int])(innerSelection: SelectionBuilder[SnippetConnection, A]): SelectionBuilder[Project, Option[A]]

Snippets of the project.

Snippets of the project.

def snippetsEnabled: SelectionBuilder[Project, Option[Boolean]]

Indicates if Snippets are enabled for the current user

Indicates if Snippets are enabled for the current user

def squashReadOnly: SelectionBuilder[Project, Boolean]

Indicates if squashReadOnly is enabled.

Indicates if squashReadOnly is enabled.

def sshUrlToRepo: SelectionBuilder[Project, Option[String]]

URL to connect to the project via SSH.

URL to connect to the project via SSH.

def starCount: SelectionBuilder[Project, Int]

Number of times the project has been starred.

Number of times the project has been starred.

def statistics[A](innerSelection: SelectionBuilder[ProjectStatistics, A]): SelectionBuilder[Project, Option[A]]

Statistics of the project.

Statistics of the project.

def suggestionCommitMessage: SelectionBuilder[Project, Option[String]]

The commit message used to apply merge request suggestions.

The commit message used to apply merge request suggestions.

def terraformState[A](name: String)(innerSelection: SelectionBuilder[TerraformState, A]): SelectionBuilder[Project, Option[A]]

Find a single Terraform state by name.

Find a single Terraform state by name.

def terraformStates[A](after: Option[String], before: Option[String], first: Option[Int], last: Option[Int])(innerSelection: SelectionBuilder[TerraformStateConnection, A]): SelectionBuilder[Project, Option[A]]

Terraform states associated with the project.

Terraform states associated with the project.

def topics: SelectionBuilder[Project, Option[List[String]]]

List of project topics.

List of project topics.

def userPermissions[A](innerSelection: SelectionBuilder[ProjectPermissions, A]): SelectionBuilder[Project, A]

Permissions for the current user on the resource

Permissions for the current user on the resource

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

Visibility of the project.

Visibility of the project.

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[Project, Option[A]]

Vulnerabilities reported on the project.

Vulnerabilities reported on the project.

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

Number of vulnerabilities per day for the project.

Number of vulnerabilities per day for the project.

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

Vulnerability scanners reported on the project vulnerabilities.

Vulnerability scanners reported on the project vulnerabilities.

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[Project, Option[A]]

Counts for each vulnerability severity in the project.

Counts for each vulnerability severity in the project.

def webUrl: SelectionBuilder[Project, Option[String]]

Web URL of the project.

Web URL of the project.

def wikiEnabled: SelectionBuilder[Project, Option[Boolean]]

Indicates if Wikis are enabled for the current user

Indicates if Wikis are enabled for the current user

Deprecated methods

@deprecated("Use `topics`. Deprecated in 13.12.", "")
def tagList: SelectionBuilder[Project, Option[String]]

List of project topics (not Git tags). Deprecated in 13.12: Use topics.

List of project topics (not Git tags). Deprecated in 13.12: Use topics.

Deprecated