Module bus.gitlab

Class Project

java.lang.Object
org.miaixz.bus.gitlab.models.Project
All Implemented Interfaces:
Serializable

public class Project extends Object implements Serializable
See Also:
  • Constructor Details

    • Project

      public Project()
  • Method Details

    • isValid

      public static boolean isValid(Project project)
    • getApprovalsBeforeMerge

      public Integer getApprovalsBeforeMerge()
    • setApprovalsBeforeMerge

      public void setApprovalsBeforeMerge(Integer approvalsBeforeMerge)
    • getPathWithNammespace

      public static final String getPathWithNammespace(String namespace, String path)
      Formats a fully qualified project path based on the provided namespace and project path.
      Parameters:
      namespace - the namespace, either a user name or group name
      path - the project path
      Returns:
      a fully qualified project path based on the provided namespace and project path
    • getArchived

      public Boolean getArchived()
    • setArchived

      public void setArchived(Boolean archived)
    • getAvatarUrl

      public String getAvatarUrl()
    • setAvatarUrl

      public void setAvatarUrl(String avatarUrl)
    • getContainerRegistryEnabled

      public Boolean getContainerRegistryEnabled()
    • setContainerRegistryEnabled

      public void setContainerRegistryEnabled(Boolean containerRegistryEnabled)
    • withApprovalsBeforeMerge

      public Project withApprovalsBeforeMerge(Integer approvalsBeforeMerge)
    • getCreatedAt

      public Date getCreatedAt()
    • setCreatedAt

      public void setCreatedAt(Date createdAt)
    • getCreatorId

      public Long getCreatorId()
    • setCreatorId

      public void setCreatorId(Long creatorId)
    • getDefaultBranch

      public String getDefaultBranch()
    • setDefaultBranch

      public void setDefaultBranch(String defaultBranch)
    • withContainerRegistryEnabled

      public Project withContainerRegistryEnabled(Boolean containerRegistryEnabled)
    • getDescription

      public String getDescription()
    • setDescription

      public void setDescription(String description)
    • withDefaultBranch

      public Project withDefaultBranch(String defaultBranch)
    • getForksCount

      public Integer getForksCount()
    • setForksCount

      public void setForksCount(Integer forksCount)
    • getForkedFromProject

      public Project getForkedFromProject()
    • setForkedFromProject

      public void setForkedFromProject(Project forkedFromProject)
    • getHttpUrlToRepo

      public String getHttpUrlToRepo()
    • setHttpUrlToRepo

      public void setHttpUrlToRepo(String httpUrlToRepo)
    • getId

      public Long getId()
    • setId

      public void setId(Long id)
    • withDescription

      public Project withDescription(String description)
    • getIssuesEnabled

      public Boolean getIssuesEnabled()
    • setIssuesEnabled

      public void setIssuesEnabled(Boolean issuesEnabled)
    • withId

      public Project withId(Long id)
    • getJobsEnabled

      public Boolean getJobsEnabled()
    • setJobsEnabled

      public void setJobsEnabled(Boolean jobsEnabled)
    • withIssuesEnabled

      public Project withIssuesEnabled(Boolean issuesEnabled)
    • getLastActivityAt

      public Date getLastActivityAt()
    • setLastActivityAt

      public void setLastActivityAt(Date lastActivityAt)
    • getLfsEnabled

      public Boolean getLfsEnabled()
    • setLfsEnabled

      public void setLfsEnabled(Boolean lfsEnabled)
    • withJobsEnabled

      public Project withJobsEnabled(Boolean jobsEnabled)
    • getMergeMethod

      public Project.MergeMethod getMergeMethod()
    • setMergeMethod

      public void setMergeMethod(Project.MergeMethod mergeMethod)
    • withLfsEnabled

      public Project withLfsEnabled(Boolean lfsEnabled)
    • getMergeRequestsEnabled

      public Boolean getMergeRequestsEnabled()
    • setMergeRequestsEnabled

      public void setMergeRequestsEnabled(Boolean mergeRequestsEnabled)
    • withMergeMethod

      public Project withMergeMethod(Project.MergeMethod mergeMethod)
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • withMergeRequestsEnabled

      public Project withMergeRequestsEnabled(Boolean mergeRequestsEnabled)
    • getNamespace

      public Namespace getNamespace()
    • setNamespace

      public void setNamespace(Namespace namespace)
    • withName

      public Project withName(String name)
    • withNamespace

      public Project withNamespace(Namespace namespace)
    • getNameWithNamespace

      public String getNameWithNamespace()
    • setNameWithNamespace

      public void setNameWithNamespace(String nameWithNamespace)
    • getOnlyAllowMergeIfPipelineSucceeds

      public Boolean getOnlyAllowMergeIfPipelineSucceeds()
    • setOnlyAllowMergeIfPipelineSucceeds

      public void setOnlyAllowMergeIfPipelineSucceeds(Boolean onlyAllowMergeIfPipelineSucceeds)
    • withNamespaceId

      public Project withNamespaceId(long namespaceId)
    • getAllowMergeOnSkippedPipeline

      public Boolean getAllowMergeOnSkippedPipeline()
    • setAllowMergeOnSkippedPipeline

      public void setAllowMergeOnSkippedPipeline(Boolean allowMergeOnSkippedPipeline)
    • withOnlyAllowMergeIfPipelineSucceeds

      public Project withOnlyAllowMergeIfPipelineSucceeds(Boolean onlyAllowMergeIfPipelineSucceeds)
    • getOnlyAllowMergeIfAllDiscussionsAreResolved

      public Boolean getOnlyAllowMergeIfAllDiscussionsAreResolved()
    • setOnlyAllowMergeIfAllDiscussionsAreResolved

      public void setOnlyAllowMergeIfAllDiscussionsAreResolved(Boolean onlyAllowMergeIfAllDiscussionsAreResolved)
    • withAllowMergeOnSkippedPipeline

      public Project withAllowMergeOnSkippedPipeline(Boolean allowMergeOnSkippedPipeline)
    • getOpenIssuesCount

      public Integer getOpenIssuesCount()
    • setOpenIssuesCount

      public void setOpenIssuesCount(Integer openIssuesCount)
    • getOwner

      public Owner getOwner()
    • setOwner

      public void setOwner(Owner owner)
    • getPath

      public String getPath()
    • setPath

      public void setPath(String path)
    • withOnlyAllowMergeIfAllDiscussionsAreResolved

      public Project withOnlyAllowMergeIfAllDiscussionsAreResolved(Boolean onlyAllowMergeIfAllDiscussionsAreResolved)
    • getPathWithNamespace

      public String getPathWithNamespace()
    • setPathWithNamespace

      public void setPathWithNamespace(String pathWithNamespace)
    • getPermissions

      public Permissions getPermissions()
    • setPermissions

      public void setPermissions(Permissions permissions)
    • getPublic

      public Boolean getPublic()
    • setPublic

      public void setPublic(Boolean isPublic)
    • withPath

      public Project withPath(String path)
    • getPublicJobs

      public Boolean getPublicJobs()
    • setPublicJobs

      public void setPublicJobs(Boolean publicJobs)
    • withPublic

      public Project withPublic(Boolean isPublic)
    • getRepositoryStorage

      public String getRepositoryStorage()
    • setRepositoryStorage

      public void setRepositoryStorage(String repositoryStorage)
    • withPublicJobs

      public Project withPublicJobs(Boolean publicJobs)
    • getRequestAccessEnabled

      public Boolean getRequestAccessEnabled()
    • setRequestAccessEnabled

      public void setRequestAccessEnabled(Boolean request_access_enabled)
    • withRepositoryStorage

      public Project withRepositoryStorage(String repositoryStorage)
    • getRunnersToken

      public String getRunnersToken()
    • setRunnersToken

      public void setRunnersToken(String runnersToken)
    • getSharedRunnersEnabled

      public Boolean getSharedRunnersEnabled()
    • setSharedRunnersEnabled

      public void setSharedRunnersEnabled(Boolean sharedRunnersEnabled)
    • getSharedWithGroups

      public List<SharedGroup> getSharedWithGroups()
    • setSharedWithGroups

      public void setSharedWithGroups(List<SharedGroup> sharedWithGroups)
    • withRequestAccessEnabled

      public Project withRequestAccessEnabled(Boolean requestAccessEnabled)
    • getSnippetsEnabled

      public Boolean getSnippetsEnabled()
    • setSnippetsEnabled

      public void setSnippetsEnabled(Boolean snippetsEnabled)
    • withSharedRunnersEnabled

      public Project withSharedRunnersEnabled(Boolean sharedRunnersEnabled)
    • getSshUrlToRepo

      public String getSshUrlToRepo()
    • setSshUrlToRepo

      public void setSshUrlToRepo(String sshUrlToRepo)
    • getStarCount

      public Integer getStarCount()
    • setStarCount

      public void setStarCount(Integer starCount)
    • withSnippetsEnabled

      public Project withSnippetsEnabled(Boolean snippetsEnabled)
    • getTopics

      public List<String> getTopics()
    • setTopics

      public void setTopics(List<String> topics)
    • getVisibility

      public Visibility getVisibility()
    • setVisibility

      public void setVisibility(Visibility visibility)
    • withTopics

      public Project withTopics(List<String> topics)
    • getVisibilityLevel

      public Integer getVisibilityLevel()
    • setVisibilityLevel

      public void setVisibilityLevel(Integer visibilityLevel)
    • withVisibility

      public Project withVisibility(Visibility visibility)
    • getWallEnabled

      public Boolean getWallEnabled()
    • setWallEnabled

      public void setWallEnabled(Boolean wallEnabled)
    • withVisibilityLevel

      public Project withVisibilityLevel(Integer visibilityLevel)
    • getWebUrl

      public String getWebUrl()
    • setWebUrl

      public void setWebUrl(String webUrl)
    • withWallEnabled

      public Project withWallEnabled(Boolean wallEnabled)
    • getWikiEnabled

      public Boolean getWikiEnabled()
    • setWikiEnabled

      public void setWikiEnabled(Boolean wikiEnabled)
    • withWebUrl

      public Project withWebUrl(String webUrl)
    • getPrintingMergeRequestLinkEnabled

      public Boolean getPrintingMergeRequestLinkEnabled()
    • setPrintingMergeRequestLinkEnabled

      public void setPrintingMergeRequestLinkEnabled(Boolean printingMergeRequestLinkEnabled)
    • withWikiEnabled

      public Project withWikiEnabled(Boolean wikiEnabled)
    • getResolveOutdatedDiffDiscussions

      public Boolean getResolveOutdatedDiffDiscussions()
    • setResolveOutdatedDiffDiscussions

      public void setResolveOutdatedDiffDiscussions(Boolean resolveOutdatedDiffDiscussions)
    • withPrintingMergeRequestLinkEnabled

      public Project withPrintingMergeRequestLinkEnabled(Boolean printingMergeRequestLinkEnabled)
    • getInitializeWithReadme

      public Boolean getInitializeWithReadme()
    • setInitializeWithReadme

      public void setInitializeWithReadme(Boolean initializeWithReadme)
    • withResolveOutdatedDiffDiscussions

      public Project withResolveOutdatedDiffDiscussions(Boolean resolveOutdatedDiffDiscussions)
    • getPackagesEnabled

      public Boolean getPackagesEnabled()
    • setPackagesEnabled

      public void setPackagesEnabled(Boolean packagesEnabled)
    • withInitializeWithReadme

      public Project withInitializeWithReadme(Boolean initializeWithReadme)
    • getStatistics

      public ProjectStatistics getStatistics()
    • setStatistics

      public void setStatistics(ProjectStatistics statistics)
    • getEmptyRepo

      public Boolean getEmptyRepo()
    • setEmptyRepo

      public void setEmptyRepo(Boolean emptyRepo)
    • getMarkedForDeletionOn

      public Date getMarkedForDeletionOn()
    • setMarkedForDeletionOn

      public void setMarkedForDeletionOn(Date markedForDeletionOn)
    • getLicenseUrl

      public String getLicenseUrl()
    • setLicenseUrl

      public void setLicenseUrl(String licenseUrl)
    • getLicense

      public ProjectLicense getLicense()
    • setLicense

      public void setLicense(ProjectLicense license)
    • getCustomAttributes

      public List<CustomAttribute> getCustomAttributes()
    • setCustomAttributes

      public void setCustomAttributes(List<CustomAttribute> customAttributes)
    • withPackagesEnabled

      public Project withPackagesEnabled(Boolean packagesEnabled)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getBuildGitStrategy

      public Constants.BuildGitStrategy getBuildGitStrategy()
    • getBuildCoverageRegex

      public String getBuildCoverageRegex()
    • setBuildCoverageRegex

      public void setBuildCoverageRegex(String buildCoverageRegex)
    • withBuildCoverageRegex

      public Project withBuildCoverageRegex(String buildCoverageRegex)
    • setBuildGitStrategy

      public void setBuildGitStrategy(Constants.BuildGitStrategy buildGitStrategy)
    • getImportStatus

      public ImportStatus.Status getImportStatus()
    • withBuildGitStrategy

      public Project withBuildGitStrategy(Constants.BuildGitStrategy buildGitStrategy)
    • getReadmeUrl

      public String getReadmeUrl()
    • setReadmeUrl

      public void setReadmeUrl(String readmeUrl)
    • getCanCreateMergeRequestIn

      public Boolean getCanCreateMergeRequestIn()
    • setCanCreateMergeRequestIn

      public void setCanCreateMergeRequestIn(Boolean canCreateMergeRequestIn)
    • setImportStatus

      public void setImportStatus(ImportStatus.Status importStatus)
    • withCiConfigPath

      public Project withCiConfigPath(String ciConfigPath)
    • getCiDefaultGitDepth

      public Integer getCiDefaultGitDepth()
    • setCiDefaultGitDepth

      public void setCiDefaultGitDepth(Integer ciDefaultGitDepth)
    • getCiForwardDeploymentEnabled

      public Boolean getCiForwardDeploymentEnabled()
    • setCiForwardDeploymentEnabled

      public void setCiForwardDeploymentEnabled(Boolean ciForwardDeploymentEnabled)
    • getCiConfigPath

      public String getCiConfigPath()
    • setCiConfigPath

      public void setCiConfigPath(String ciConfigPath)
    • withAutoDevopsEnabled

      public Project withAutoDevopsEnabled(Boolean autoDevopsEnabled)
    • getRemoveSourceBranchAfterMerge

      public Boolean getRemoveSourceBranchAfterMerge()
    • setRemoveSourceBranchAfterMerge

      public void setRemoveSourceBranchAfterMerge(Boolean removeSourceBranchAfterMerge)
    • withRemoveSourceBranchAfterMerge

      public Project withRemoveSourceBranchAfterMerge(Boolean removeSourceBranchAfterMerge)
    • getAutoDevopsEnabled

      public Boolean getAutoDevopsEnabled()
    • setAutoDevopsEnabled

      public void setAutoDevopsEnabled(Boolean autoDevopsEnabled)
    • getAutoDevopsDeployStrategy

      public Constants.AutoDevopsDeployStrategy getAutoDevopsDeployStrategy()
    • setAutoDevopsDeployStrategy

      public void setAutoDevopsDeployStrategy(Constants.AutoDevopsDeployStrategy autoDevopsDeployStrategy)
    • withAutocloseReferencedIssues

      public Project withAutocloseReferencedIssues(Boolean autocloseReferencedIssues)
    • getAutocloseReferencedIssues

      public Boolean getAutocloseReferencedIssues()
    • setAutocloseReferencedIssues

      public void setAutocloseReferencedIssues(Boolean autocloseReferencedIssues)
    • setSuggestionCommitMessage

      public void setSuggestionCommitMessage(String suggestionCommitMessage)
    • getEmailsDisabled

      public Boolean getEmailsDisabled()
    • setEmailsDisabled

      public void setEmailsDisabled(Boolean emailsDisabled)
    • withEmailsDisabled

      public Project withEmailsDisabled(Boolean emailsDisabled)
    • getSuggestionCommitMessage

      public String getSuggestionCommitMessage()
    • withSuggestionCommitMessage

      public Project withSuggestionCommitMessage(String suggestionCommitMessage)
    • getMergeRequestsTemplate

      public String getMergeRequestsTemplate()
    • getSquashOption

      public Constants.SquashOption getSquashOption()
    • setSquashOption

      public void setSquashOption(Constants.SquashOption squashOption)
    • withSquashOption

      public Project withSquashOption(Constants.SquashOption squashOption)
    • getMergeCommitTemplate

      public String getMergeCommitTemplate()
    • setMergeCommitTemplate

      public void setMergeCommitTemplate(String mergeCommitTemplate)
    • getSquashCommitTemplate

      public String getSquashCommitTemplate()
    • setSquashCommitTemplate

      public void setSquashCommitTemplate(String squashCommitTemplate)
    • getIssueBranchTemplate

      public String getIssueBranchTemplate()
    • setIssueBranchTemplate

      public void setIssueBranchTemplate(String issueBranchTemplate)
    • setMergeRequestsTemplate

      public void setMergeRequestsTemplate(String mergeRequestsTemplate)
    • getBuildTimeout

      public Integer getBuildTimeout()
    • getIssuesTemplate

      public String getIssuesTemplate()
    • setIssuesTemplate

      public void setIssuesTemplate(String issuesTemplate)
    • getLinks

      public Map<String,String> getLinks()
    • setLinks

      public void setLinks(Map<String,String> links)
    • setBuildTimeout

      public void setBuildTimeout(Integer buildTimeout)
    • withBuildTimeout

      public Project withBuildTimeout(Integer buildTimeout)
    • getMirrorTriggerBuilds

      public Boolean getMirrorTriggerBuilds()
    • setMirrorTriggerBuilds

      public void setMirrorTriggerBuilds(Boolean mirrorTriggerBuilds)
    • withMirrorTriggerBuilds

      public Project withMirrorTriggerBuilds(Boolean mirrorTriggerBuilds)
    • getGroupWithProjectTemplatesId

      public Integer getGroupWithProjectTemplatesId()
    • setGroupWithProjectTemplatesId

      public void setGroupWithProjectTemplatesId(Integer groupWithProjectTemplatesId)
    • withGroupWithProjectTemplatesId

      public Project withGroupWithProjectTemplatesId(Integer groupWithProjectTemplatesId)
    • getGroupRunnersEnabled

      public Boolean getGroupRunnersEnabled()
    • setGroupRunnersEnabled

      public void setGroupRunnersEnabled(Boolean groupRunnersEnabled)
    • withGroupRunnersEnabled

      public Project withGroupRunnersEnabled(Boolean groupRunnersEnabled)
    • getOnlyAllowMergeIfAllStatusChecksPassed

      public Boolean getOnlyAllowMergeIfAllStatusChecksPassed()
    • setOnlyAllowMergeIfAllStatusChecksPassed

      public void setOnlyAllowMergeIfAllStatusChecksPassed(Boolean onlyAllowMergeIfAllStatusChecksPassed)
    • withOnlyAllowMergeIfAllStatusChecksPassed

      public Project withOnlyAllowMergeIfAllStatusChecksPassed(Boolean onlyAllowMergeIfAllStatusChecksPassed)
    • getPublicBuilds

      public Boolean getPublicBuilds()
    • setPublicBuilds

      public void setPublicBuilds(Boolean publicBuilds)
    • withPublicBuilds

      public Project withPublicBuilds(Boolean publicBuilds)
    • getRepositoryObjectFormat

      public String getRepositoryObjectFormat()
    • setRepositoryObjectFormat

      public void setRepositoryObjectFormat(String repositoryObjectFormat)
    • withRepositoryObjectFormat

      public Project withRepositoryObjectFormat(String repositoryObjectFormat)
    • getTemplateName

      public String getTemplateName()
    • setTemplateName

      public void setTemplateName(String templateName)
    • withTemplateName

      public Project withTemplateName(String templateName)
    • getExternalAuthorizationClassificationLabel

      public String getExternalAuthorizationClassificationLabel()
    • setExternalAuthorizationClassificationLabel

      public void setExternalAuthorizationClassificationLabel(String externalAuthorizationClassificationLabel)
    • withExternalAuthorizationClassificationLabel

      public Project withExternalAuthorizationClassificationLabel(String externalAuthorizationClassificationLabel)
    • getAutoCancelPendingPipelines

      public Constants.AutoCancelPendingPipelines getAutoCancelPendingPipelines()
    • setAutoCancelPendingPipelines

      public void setAutoCancelPendingPipelines(Constants.AutoCancelPendingPipelines autoCancelPendingPipelines)
    • withAutoCancelPendingPipelines

      public Project withAutoCancelPendingPipelines(Constants.AutoCancelPendingPipelines autoCancelPendingPipelines)
    • getUseCustomTemplate

      public Boolean getUseCustomTemplate()
    • setUseCustomTemplate

      public void setUseCustomTemplate(Boolean useCustomTemplate)
    • withUseCustomTemplate

      public Project withUseCustomTemplate(Boolean useCustomTemplate)
    • getEmailsEnabled

      public Boolean getEmailsEnabled()
    • setEmailsEnabled

      public void setEmailsEnabled(Boolean emailsEnabled)
    • withEmailsEnabled

      public Project withEmailsEnabled(Boolean emailsEnabled)
    • getShowDefaultAwardEmojis

      public Boolean getShowDefaultAwardEmojis()
    • setShowDefaultAwardEmojis

      public void setShowDefaultAwardEmojis(Boolean showDefaultAwardEmojis)
    • withShowDefaultAwardEmojis

      public Project withShowDefaultAwardEmojis(Boolean showDefaultAwardEmojis)
    • getWarnAboutPotentiallyUnwantedCharacters

      public Boolean getWarnAboutPotentiallyUnwantedCharacters()
    • setWarnAboutPotentiallyUnwantedCharacters

      public void setWarnAboutPotentiallyUnwantedCharacters(Boolean warnAboutPotentiallyUnwantedCharacters)
    • withWarnAboutPotentiallyUnwantedCharacters

      public Project withWarnAboutPotentiallyUnwantedCharacters(Boolean warnAboutPotentiallyUnwantedCharacters)
    • getMirror

      public Boolean getMirror()
    • setMirror

      public void setMirror(Boolean mirror)
    • withMirror

      public Project withMirror(Boolean mirror)
    • getUpdatedAt

      public Date getUpdatedAt()
    • setUpdatedAt

      public void setUpdatedAt(Date updatedAt)
    • getDescriptionHtml

      public String getDescriptionHtml()
    • setDescriptionHtml

      public void setDescriptionHtml(String descriptionHtml)
    • getContainerRegistryImagePrefix

      public String getContainerRegistryImagePrefix()
    • setContainerRegistryImagePrefix

      public void setContainerRegistryImagePrefix(String containerRegistryImagePrefix)
    • getContainerExpirationPolicy

      public ContainerExpirationPolicy getContainerExpirationPolicy()
    • setContainerExpirationPolicy

      public void setContainerExpirationPolicy(ContainerExpirationPolicy containerExpirationPolicy)
    • withContainerExpirationPolicy

      public Project withContainerExpirationPolicy(ContainerExpirationPolicy containerExpirationPolicy)
    • getServiceDeskEnabled

      public Boolean getServiceDeskEnabled()
    • setServiceDeskEnabled

      public void setServiceDeskEnabled(Boolean serviceDeskEnabled)
    • getImportUrl

      public String getImportUrl()
    • setImportUrl

      public void setImportUrl(String importUrl)
    • getImportType

      public String getImportType()
    • setImportType

      public void setImportType(String importType)
    • getImportError

      public String getImportError()
    • setImportError

      public void setImportError(String importError)
    • getCiForwardDeploymentRollbackAllowed

      public Boolean getCiForwardDeploymentRollbackAllowed()
    • setCiForwardDeploymentRollbackAllowed

      public void setCiForwardDeploymentRollbackAllowed(Boolean ciForwardDeploymentRollbackAllowed)
    • getCiAllowForkPipelinesToRunInParentProject

      public Boolean getCiAllowForkPipelinesToRunInParentProject()
    • setCiAllowForkPipelinesToRunInParentProject

      public void setCiAllowForkPipelinesToRunInParentProject(Boolean ciAllowForkPipelinesToRunInParentProject)
    • getCiIdTokenSubClaimComponents

      public List<String> getCiIdTokenSubClaimComponents()
    • setCiIdTokenSubClaimComponents

      public void setCiIdTokenSubClaimComponents(List<String> ciIdTokenSubClaimComponents)
    • getCiJobTokenScopeEnabled

      public Boolean getCiJobTokenScopeEnabled()
    • setCiJobTokenScopeEnabled

      public void setCiJobTokenScopeEnabled(Boolean ciJobTokenScopeEnabled)
    • getCiSeparatedCaches

      public Boolean getCiSeparatedCaches()
    • setCiSeparatedCaches

      public void setCiSeparatedCaches(Boolean ciSeparatedCaches)
    • getCiRestrictPipelineCancellationRole

      public String getCiRestrictPipelineCancellationRole()
    • setCiRestrictPipelineCancellationRole

      public void setCiRestrictPipelineCancellationRole(String ciRestrictPipelineCancellationRole)
    • getCiPipelineVariablesMinimumOverrideRole

      public String getCiPipelineVariablesMinimumOverrideRole()
    • setCiPipelineVariablesMinimumOverrideRole

      public void setCiPipelineVariablesMinimumOverrideRole(String ciPipelineVariablesMinimumOverrideRole)
    • getCiPushRepositoryForJobTokenAllowed

      public Boolean getCiPushRepositoryForJobTokenAllowed()
    • setCiPushRepositoryForJobTokenAllowed

      public void setCiPushRepositoryForJobTokenAllowed(Boolean ciPushRepositoryForJobTokenAllowed)
    • getAllowPipelineTriggerApproveDeployment

      public Boolean getAllowPipelineTriggerApproveDeployment()
    • setAllowPipelineTriggerApproveDeployment

      public void setAllowPipelineTriggerApproveDeployment(Boolean allowPipelineTriggerApproveDeployment)
    • getRestrictUserDefinedVariables

      public Boolean getRestrictUserDefinedVariables()
    • setRestrictUserDefinedVariables

      public void setRestrictUserDefinedVariables(Boolean restrictUserDefinedVariables)
    • getEnforceAuthChecksOnUploads

      public Boolean getEnforceAuthChecksOnUploads()
    • setEnforceAuthChecksOnUploads

      public void setEnforceAuthChecksOnUploads(Boolean enforceAuthChecksOnUploads)
    • getKeepLatestArtifact

      public Boolean getKeepLatestArtifact()
    • setKeepLatestArtifact

      public void setKeepLatestArtifact(Boolean keepLatestArtifact)
    • getRunnerTokenExpirationInterval

      public Integer getRunnerTokenExpirationInterval()
    • setRunnerTokenExpirationInterval

      public void setRunnerTokenExpirationInterval(Integer runnerTokenExpirationInterval)
    • getRequirementsEnabled

      public Boolean getRequirementsEnabled()
    • setRequirementsEnabled

      public void setRequirementsEnabled(Boolean requirementsEnabled)
    • getSecurityAndComplianceEnabled

      public Boolean getSecurityAndComplianceEnabled()
    • setSecurityAndComplianceEnabled

      public void setSecurityAndComplianceEnabled(Boolean securityAndComplianceEnabled)
    • getSecretPushProtectionEnabled

      public Boolean getSecretPushProtectionEnabled()
    • setSecretPushProtectionEnabled

      public void setSecretPushProtectionEnabled(Boolean secretPushProtectionEnabled)
    • getComplianceFrameworks

      public List<String> getComplianceFrameworks()
    • setComplianceFrameworks

      public void setComplianceFrameworks(List<String> complianceFrameworks)
    • getAnalyticsAccessLevel

      public Constants.ProjectFeatureVisibilityAccessLevel getAnalyticsAccessLevel()
    • setAnalyticsAccessLevel

      public void setAnalyticsAccessLevel(Constants.ProjectFeatureVisibilityAccessLevel analyticsAccessLevel)
    • withAnalyticsAccessLevel

      public Project withAnalyticsAccessLevel(Constants.ProjectFeatureVisibilityAccessLevel analyticsAccessLevel)
    • getBuildsAccessLevel

      public Constants.ProjectFeatureVisibilityAccessLevel getBuildsAccessLevel()
    • setBuildsAccessLevel

      public void setBuildsAccessLevel(Constants.ProjectFeatureVisibilityAccessLevel buildsAccessLevel)
    • withBuildsAccessLevel

      public Project withBuildsAccessLevel(Constants.ProjectFeatureVisibilityAccessLevel buildsAccessLevel)
    • getContainerRegistryAccessLevel

      public Constants.ProjectFeatureVisibilityAccessLevel getContainerRegistryAccessLevel()
    • setContainerRegistryAccessLevel

      public void setContainerRegistryAccessLevel(Constants.ProjectFeatureVisibilityAccessLevel containerRegistryAccessLevel)
    • withContainerRegistryAccessLevel

      public Project withContainerRegistryAccessLevel(Constants.ProjectFeatureVisibilityAccessLevel containerRegistryAccessLevel)
    • getEnvironmentsAccessLevel

      public Constants.ProjectFeatureVisibilityAccessLevel getEnvironmentsAccessLevel()
    • setEnvironmentsAccessLevel

      public void setEnvironmentsAccessLevel(Constants.ProjectFeatureVisibilityAccessLevel environmentsAccessLevel)
    • withEnvironmentsAccessLevel

      public Project withEnvironmentsAccessLevel(Constants.ProjectFeatureVisibilityAccessLevel environmentsAccessLevel)
    • getFeatureFlagsAccessLevel

      public Constants.ProjectFeatureVisibilityAccessLevel getFeatureFlagsAccessLevel()
    • setFeatureFlagsAccessLevel

      public void setFeatureFlagsAccessLevel(Constants.ProjectFeatureVisibilityAccessLevel featureFlagsAccessLevel)
    • withFeatureFlagsAccessLevel

      public Project withFeatureFlagsAccessLevel(Constants.ProjectFeatureVisibilityAccessLevel featureFlagsAccessLevel)
    • getForkingAccessLevel

      public Constants.ProjectFeatureVisibilityAccessLevel getForkingAccessLevel()
    • setForkingAccessLevel

      public void setForkingAccessLevel(Constants.ProjectFeatureVisibilityAccessLevel forkingAccessLevel)
    • withForkingAccessLevel

      public Project withForkingAccessLevel(Constants.ProjectFeatureVisibilityAccessLevel forkingAccessLevel)
    • getInfrastructureAccessLevel

      public Constants.ProjectFeatureVisibilityAccessLevel getInfrastructureAccessLevel()
    • setInfrastructureAccessLevel

      public void setInfrastructureAccessLevel(Constants.ProjectFeatureVisibilityAccessLevel infrastructureAccessLevel)
    • withInfrastructureAccessLevel

      public Project withInfrastructureAccessLevel(Constants.ProjectFeatureVisibilityAccessLevel infrastructureAccessLevel)
    • getIssuesAccessLevel

      public Constants.ProjectFeatureVisibilityAccessLevel getIssuesAccessLevel()
    • setIssuesAccessLevel

      public void setIssuesAccessLevel(Constants.ProjectFeatureVisibilityAccessLevel issuesAccessLevel)
    • withIssuesAccessLevel

      public Project withIssuesAccessLevel(Constants.ProjectFeatureVisibilityAccessLevel issuesAccessLevel)
    • getMergeRequestsAccessLevel

      public Constants.ProjectFeatureVisibilityAccessLevel getMergeRequestsAccessLevel()
    • setMergeRequestsAccessLevel

      public void setMergeRequestsAccessLevel(Constants.ProjectFeatureVisibilityAccessLevel mergeRequestsAccessLevel)
    • withMergeRequestsAccessLevel

      public Project withMergeRequestsAccessLevel(Constants.ProjectFeatureVisibilityAccessLevel mergeRequestsAccessLevel)
    • getModelExperimentsAccessLevel

      public Constants.ProjectFeatureVisibilityAccessLevel getModelExperimentsAccessLevel()
    • setModelExperimentsAccessLevel

      public void setModelExperimentsAccessLevel(Constants.ProjectFeatureVisibilityAccessLevel modelExperimentsAccessLevel)
    • withModelExperimentsAccessLevel

      public Project withModelExperimentsAccessLevel(Constants.ProjectFeatureVisibilityAccessLevel modelExperimentsAccessLevel)
    • getModelRegistryAccessLevel

      public Constants.ProjectFeatureVisibilityAccessLevel getModelRegistryAccessLevel()
    • setModelRegistryAccessLevel

      public void setModelRegistryAccessLevel(Constants.ProjectFeatureVisibilityAccessLevel modelRegistryAccessLevel)
    • withModelRegistryAccessLevel

      public Project withModelRegistryAccessLevel(Constants.ProjectFeatureVisibilityAccessLevel modelRegistryAccessLevel)
    • getMonitorAccessLevel

      public Constants.ProjectFeatureVisibilityAccessLevel getMonitorAccessLevel()
    • setMonitorAccessLevel

      public void setMonitorAccessLevel(Constants.ProjectFeatureVisibilityAccessLevel monitorAccessLevel)
    • withMonitorAccessLevel

      public Project withMonitorAccessLevel(Constants.ProjectFeatureVisibilityAccessLevel monitorAccessLevel)
    • getPagesAccessLevel

      public Constants.ProjectFeatureVisibilityAccessLevel getPagesAccessLevel()
    • setPagesAccessLevel

      public void setPagesAccessLevel(Constants.ProjectFeatureVisibilityAccessLevel pagesAccessLevel)
    • withPagesAccessLevel

      public Project withPagesAccessLevel(Constants.ProjectFeatureVisibilityAccessLevel pagesAccessLevel)
    • getReleasesAccessLevel

      public Constants.ProjectFeatureVisibilityAccessLevel getReleasesAccessLevel()
    • setReleasesAccessLevel

      public void setReleasesAccessLevel(Constants.ProjectFeatureVisibilityAccessLevel releasesAccessLevel)
    • withReleasesAccessLevel

      public Project withReleasesAccessLevel(Constants.ProjectFeatureVisibilityAccessLevel releasesAccessLevel)
    • getRepositoryAccessLevel

      public Constants.ProjectFeatureVisibilityAccessLevel getRepositoryAccessLevel()
    • setRepositoryAccessLevel

      public void setRepositoryAccessLevel(Constants.ProjectFeatureVisibilityAccessLevel repositoryAccessLevel)
    • withRepositoryAccessLevel

      public Project withRepositoryAccessLevel(Constants.ProjectFeatureVisibilityAccessLevel repositoryAccessLevel)
    • getRequirementsAccessLevel

      public Constants.ProjectFeatureVisibilityAccessLevel getRequirementsAccessLevel()
    • setRequirementsAccessLevel

      public void setRequirementsAccessLevel(Constants.ProjectFeatureVisibilityAccessLevel requirementsAccessLevel)
    • withRequirementsAccessLevel

      public Project withRequirementsAccessLevel(Constants.ProjectFeatureVisibilityAccessLevel requirementsAccessLevel)
    • getSecurityAndComplianceAccessLevel

      public Constants.ProjectFeatureVisibilityAccessLevel getSecurityAndComplianceAccessLevel()
    • setSecurityAndComplianceAccessLevel

      public void setSecurityAndComplianceAccessLevel(Constants.ProjectFeatureVisibilityAccessLevel securityAndComplianceAccessLevel)
    • withSecurityAndComplianceAccessLevel

      public Project withSecurityAndComplianceAccessLevel(Constants.ProjectFeatureVisibilityAccessLevel securityAndComplianceAccessLevel)
    • getSnippetsAccessLevel

      public Constants.ProjectFeatureVisibilityAccessLevel getSnippetsAccessLevel()
    • setSnippetsAccessLevel

      public void setSnippetsAccessLevel(Constants.ProjectFeatureVisibilityAccessLevel snippetsAccessLevel)
    • withSnippetsAccessLevel

      public Project withSnippetsAccessLevel(Constants.ProjectFeatureVisibilityAccessLevel snippetsAccessLevel)
    • getWikiAccessLevel

      public Constants.ProjectFeatureVisibilityAccessLevel getWikiAccessLevel()
    • setWikiAccessLevel

      public void setWikiAccessLevel(Constants.ProjectFeatureVisibilityAccessLevel wikiAccessLevel)
    • withWikiAccessLevel

      public Project withWikiAccessLevel(Constants.ProjectFeatureVisibilityAccessLevel wikiAccessLevel)
    • getLinkByName

      public String getLinkByName(String name)