public class Project
extends Object
-
-
Constructor Summary
Constructors
| Constructor |
Description |
Project() |
|
-
Method Summary
-
-
Method Details
-
getApprovalsBeforeMerge
public Integer getApprovalsBeforeMerge()
-
setApprovalsBeforeMerge
public void setApprovalsBeforeMerge(
Integer approvalsBeforeMerge)
-
withApprovalsBeforeMerge
public Project withApprovalsBeforeMerge(
Integer approvalsBeforeMerge)
-
-
setArchived
public void setArchived(
Boolean archived)
-
-
setAvatarUrl
public void setAvatarUrl(
String avatarUrl)
-
getContainerRegistryEnabled
public Boolean getContainerRegistryEnabled()
-
setContainerRegistryEnabled
public void setContainerRegistryEnabled(
Boolean containerRegistryEnabled)
-
withContainerRegistryEnabled
public Project withContainerRegistryEnabled(
boolean containerRegistryEnabled)
-
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)
-
-
getDescription
public String getDescription()
-
setDescription
public void setDescription(
String description)
-
-
-
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)
-
-
setId
public void setId(
Long id)
-
-
-
setIssuesEnabled
public void setIssuesEnabled(
Boolean issuesEnabled)
-
withIssuesEnabled
public Project withIssuesEnabled(
boolean issuesEnabled)
-
-
setJobsEnabled
public void setJobsEnabled(
Boolean jobsEnabled)
-
withJobsEnabled
public Project withJobsEnabled(
boolean jobsEnabled)
-
getLastActivityAt
public Date getLastActivityAt()
-
setLastActivityAt
public void setLastActivityAt(
Date lastActivityAt)
-
-
setLfsEnabled
public void setLfsEnabled(
Boolean lfsEnabled)
-
-
-
-
-
getMergeRequestsEnabled
public Boolean getMergeRequestsEnabled()
-
setMergeRequestsEnabled
public void setMergeRequestsEnabled(
Boolean mergeRequestsEnabled)
-
withMergeRequestsEnabled
public Project withMergeRequestsEnabled(
boolean mergeRequestsEnabled)
-
-
setName
public void setName(
String name)
-
-
-
setNamespace
public void setNamespace(
Namespace namespace)
-
-
withNamespaceId
public Project withNamespaceId(
long namespaceId)
-
getNameWithNamespace
public String getNameWithNamespace()
-
setNameWithNamespace
public void setNameWithNamespace(
String nameWithNamespace)
-
getOnlyAllowMergeIfPipelineSucceeds
public Boolean getOnlyAllowMergeIfPipelineSucceeds()
-
setOnlyAllowMergeIfPipelineSucceeds
public void setOnlyAllowMergeIfPipelineSucceeds(
Boolean onlyAllowMergeIfPipelineSucceeds)
-
withOnlyAllowMergeIfPipelineSucceeds
public Project withOnlyAllowMergeIfPipelineSucceeds(
Boolean onlyAllowMergeIfPipelineSucceeds)
-
getOnlyAllowMergeIfAllDiscussionsAreResolved
public Boolean getOnlyAllowMergeIfAllDiscussionsAreResolved()
-
setOnlyAllowMergeIfAllDiscussionsAreResolved
public void setOnlyAllowMergeIfAllDiscussionsAreResolved(
Boolean onlyAllowMergeIfAllDiscussionsAreResolved)
-
withOnlyAllowMergeIfAllDiscussionsAreResolved
public Project withOnlyAllowMergeIfAllDiscussionsAreResolved(
Boolean onlyAllowMergeIfAllDiscussionsAreResolved)
-
getOpenIssuesCount
public Integer getOpenIssuesCount()
-
setOpenIssuesCount
public void setOpenIssuesCount(
Integer openIssuesCount)
-
-
setOwner
public void setOwner(
Owner owner)
-
-
setPath
public void setPath(
String path)
-
-
getPathWithNamespace
public String getPathWithNamespace()
-
setPathWithNamespace
public void setPathWithNamespace(
String pathWithNamespace)
-
-
-
-
setPublic
public void setPublic(
Boolean isPublic)
-
-
-
setPublicJobs
public void setPublicJobs(
Boolean publicJobs)
-
withPublicJobs
public Project withPublicJobs(
boolean publicJobs)
-
getRepositoryStorage
public String getRepositoryStorage()
-
setRepositoryStorage
public void setRepositoryStorage(
String repositoryStorage)
-
-
getRequestAccessEnabled
public Boolean getRequestAccessEnabled()
-
setRequestAccessEnabled
public void setRequestAccessEnabled(
Boolean request_access_enabled)
-
withRequestAccessEnabled
public Project withRequestAccessEnabled(
boolean requestAccessEnabled)
-
getRunnersToken
public String getRunnersToken()
-
setRunnersToken
public void setRunnersToken(
String runnersToken)
-
getSharedRunnersEnabled
public Boolean getSharedRunnersEnabled()
-
setSharedRunnersEnabled
public void setSharedRunnersEnabled(
Boolean sharedRunnersEnabled)
-
-
-
withSharedRunnersEnabled
public Project withSharedRunnersEnabled(
boolean sharedRunnersEnabled)
-
getSnippetsEnabled
public Boolean getSnippetsEnabled()
-
setSnippetsEnabled
public void setSnippetsEnabled(
Boolean snippetsEnabled)
-
withSnippetsEnabled
public Project withSnippetsEnabled(
boolean snippetsEnabled)
-
getSshUrlToRepo
public String getSshUrlToRepo()
-
setSshUrlToRepo
public void setSshUrlToRepo(
String sshUrlToRepo)
-
-
setStarCount
public void setStarCount(
Integer starCount)
-
-
-
-
-
-
-
getVisibilityLevel
public Integer getVisibilityLevel()
-
setVisibilityLevel
public void setVisibilityLevel(
Integer visibilityLevel)
-
-
-
setWallEnabled
public void setWallEnabled(
Boolean wallEnabled)
-
-
-
setWebUrl
public void setWebUrl(
String webUrl)
-
-
-
setWikiEnabled
public void setWikiEnabled(
Boolean wikiEnabled)
-
withWikiEnabled
public Project withWikiEnabled(
boolean wikiEnabled)
-
getPrintingMergeRequestLinkEnabled
public Boolean getPrintingMergeRequestLinkEnabled()
-
setPrintingMergeRequestLinkEnabled
public void setPrintingMergeRequestLinkEnabled(
Boolean printingMergeRequestLinkEnabled)
-
withPrintingMergeRequestLinkEnabled
public Project withPrintingMergeRequestLinkEnabled(
Boolean printingMergeRequestLinkEnabled)
-
getResolveOutdatedDiffDiscussions
public Boolean getResolveOutdatedDiffDiscussions()
-
setResolveOutdatedDiffDiscussions
public void setResolveOutdatedDiffDiscussions(
Boolean resolveOutdatedDiffDiscussions)
-
withResolveOutdatedDiffDiscussions
public Project withResolveOutdatedDiffDiscussions(
boolean resolveOutdatedDiffDiscussions)
-
getInitializeWithReadme
public Boolean getInitializeWithReadme()
-
setInitializeWithReadme
public void setInitializeWithReadme(
Boolean initializeWithReadme)
-
withInitializeWithReadme
public Project withInitializeWithReadme(
boolean initializeWithReadme)
-
getPackagesEnabled
public Boolean getPackagesEnabled()
-
setPackagesEnabled
public void setPackagesEnabled(
Boolean packagesEnabled)
-
-
-
-
-
setEmptyRepo
public void setEmptyRepo(
Boolean emptyRepo)
-
getMarkedForDeletionOn
public Date getMarkedForDeletionOn()
-
setMarkedForDeletionOn
public void setMarkedForDeletionOn(
Date markedForDeletionOn)
-
-
setLicenseUrl
public void setLicenseUrl(
String licenseUrl)
-
-
-
-
-
isValid
public static final boolean isValid(
Project project)
-
-
getPathWithNammespace
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
-
getBuildCoverageRegex
public String getBuildCoverageRegex()
-
setBuildCoverageRegex
public void setBuildCoverageRegex(
String buildCoverageRegex)
-
withBuildCoverageRegex
public Project withBuildCoverageRegex(
String buildCoverageRegex)
-
-
-
-
-
setReadmeUrl
public void setReadmeUrl(
String readmeUrl)
-
getCanCreateMergeRequestIn
public Boolean getCanCreateMergeRequestIn()
-
setCanCreateMergeRequestIn
public void setCanCreateMergeRequestIn(
Boolean canCreateMergeRequestIn)
-
-
-
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)
-
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
-
setAutoDevopsDeployStrategy
-
getAutocloseReferencedIssues
public Boolean getAutocloseReferencedIssues()
-
setAutocloseReferencedIssues
public void setAutocloseReferencedIssues(
Boolean autocloseReferencedIssues)
-
-
setEmailsDisabled
public void setEmailsDisabled(
Boolean emailsDisabled)
-
-
getSuggestionCommitMessage
public String getSuggestionCommitMessage()
-
withSuggestionCommitMessage
public Project withSuggestionCommitMessage(
String suggestionCommitMessage)
-
setSuggestionCommitMessage
public void setSuggestionCommitMessage(
String suggestionCommitMessage)
-
-
-