Package | Description |
---|---|
org.gitlab.api | |
org.gitlab.api.models |
Modifier and Type | Method and Description |
---|---|
GitlabProject |
GitlabAPI.createFork(java.lang.String namespace,
GitlabProject gitlabProject) |
GitlabProject |
GitlabAPI.createFork(java.lang.String namespace,
java.lang.Integer projectId) |
GitlabProject |
GitlabAPI.createProject(GitlabProject project)
Creates a Project
|
GitlabProject |
GitlabAPI.createProject(java.lang.String name)
Creates a private Project
|
GitlabProject |
GitlabAPI.createProject(java.lang.String name,
java.lang.Integer namespaceId,
java.lang.String description,
java.lang.Boolean issuesEnabled,
java.lang.Boolean wallEnabled,
java.lang.Boolean mergeRequestsEnabled,
java.lang.Boolean wikiEnabled,
java.lang.Boolean snippetsEnabled,
java.lang.Boolean publik,
java.lang.String visibility,
java.lang.String importUrl)
Deprecated.
|
GitlabProject |
GitlabAPI.createProjectForGroup(java.lang.String name,
GitlabGroup group)
Creates a group Project
|
GitlabProject |
GitlabAPI.createProjectForGroup(java.lang.String name,
GitlabGroup group,
java.lang.String description)
Creates a group Project
|
GitlabProject |
GitlabAPI.createProjectForGroup(java.lang.String name,
GitlabGroup group,
java.lang.String description,
java.lang.String visibility)
Creates a group Project
|
GitlabProject |
GitlabAPI.createUserProject(java.lang.Integer userId,
java.lang.String name)
Creates a Project for a specific User
|
GitlabProject |
GitlabAPI.createUserProject(java.lang.Integer userId,
java.lang.String name,
java.lang.String description,
java.lang.String defaultBranch,
java.lang.Boolean issuesEnabled,
java.lang.Boolean wallEnabled,
java.lang.Boolean mergeRequestsEnabled,
java.lang.Boolean wikiEnabled,
java.lang.Boolean snippetsEnabled,
java.lang.String visibility,
java.lang.String importUrl)
Deprecated.
|
GitlabProject |
GitlabAPI.getProject(java.io.Serializable projectId) |
GitlabProject |
GitlabAPI.getProject(java.lang.String namespace,
java.lang.String projectName)
use namespace & project name to get project
|
GitlabProject |
GitlabAPI.updateProject(java.lang.Integer projectId,
java.lang.String name,
java.lang.String description,
java.lang.String defaultBranch,
java.lang.Boolean issuesEnabled,
java.lang.Boolean wallEnabled,
java.lang.Boolean mergeRequestsEnabled,
java.lang.Boolean wikiEnabled,
java.lang.Boolean snippetsEnabled,
java.lang.String visibility)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<GitlabProject> |
GitlabAPI.getGroupProjects(GitlabGroup group)
Get all the projects for a group.
|
java.util.List<GitlabProject> |
GitlabAPI.getGroupProjects(java.lang.Integer groupId)
Get all the projects for a group.
|
java.util.List<GitlabProject> |
GitlabAPI.getMembershipProjects()
Get a list of projects that the authenticated user is a member of.
|
java.util.List<GitlabProject> |
GitlabAPI.getOwnedProjects()
Get a list of projects owned by the authenticated user.
|
java.util.List<GitlabProject> |
GitlabAPI.getProjects()
Get a list of projects accessible by the authenticated user.
|
java.util.List<GitlabProject> |
GitlabAPI.getProjectsViaSudo(GitlabUser user)
Get a list of projects accessible by the authenticated user.
|
java.util.List<GitlabProject> |
GitlabAPI.getStarredProjects()
Get a list of projects starred by the authenticated user.
|
java.util.List<GitlabProject> |
GitlabAPI.searchProjects(java.lang.String search)
Get a list of projects accessible by the authenticated user by search.
|
Modifier and Type | Method and Description |
---|---|
GitlabMergeRequest |
GitlabAPI.acceptMergeRequest(GitlabProject project,
java.lang.Integer mergeRequestId,
java.lang.String mergeCommitMessage) |
GitlabProjectHook |
GitlabAPI.addProjectHook(GitlabProject project,
java.lang.String url) |
GitlabProjectHook |
GitlabAPI.addProjectHook(GitlabProject project,
java.lang.String url,
java.lang.String token) |
GitlabProjectMember |
GitlabAPI.addProjectMember(GitlabProject project,
GitlabUser user,
GitlabAccessLevel accessLevel)
Add a project member.
|
GitlabTag |
GitlabAPI.addTag(GitlabProject project,
java.lang.String tagName,
java.lang.String ref,
java.lang.String message,
java.lang.String releaseDescription)
Create tag in specific project
|
GitlabCommit |
GitlabAPI.cherryPick(GitlabProject project,
java.lang.String sha,
java.lang.String targetBranchName) |
void |
GitlabAPI.createBranch(GitlabProject project,
java.lang.String branchName,
java.lang.String ref)
Create Branch.
|
GitlabCommitStatus |
GitlabAPI.createCommitStatus(GitlabProject project,
java.lang.String commitHash,
java.lang.String state,
java.lang.String ref,
java.lang.String name,
java.lang.String targetUrl,
java.lang.String description) |
GitlabProject |
GitlabAPI.createFork(java.lang.String namespace,
GitlabProject gitlabProject) |
GitlabProject |
GitlabAPI.createProject(GitlabProject project)
Creates a Project
|
GitlabSimpleRepositoryFile |
GitlabAPI.createRepositoryFile(GitlabProject project,
java.lang.String path,
java.lang.String branchName,
java.lang.String commitMsg,
java.lang.String content)
Creates a new file in the repository
|
void |
GitlabAPI.deleteProjectHook(GitlabProject project,
java.lang.String hookId) |
void |
GitlabAPI.deleteProjectMember(GitlabProject project,
GitlabUser user)
Delete a project team member.
|
void |
GitlabAPI.deleteRepositoryFile(GitlabProject project,
java.lang.String path,
java.lang.String branchName,
java.lang.String commitMsg)
Deletes an existing file in the repository
|
void |
GitlabAPI.deleteSharedProjectGroupLink(GitlabGroup group,
GitlabProject project)
Delete a shared project link within a group.
|
void |
GitlabAPI.deleteTag(GitlabProject project,
java.lang.String tagName)
Delete tag in specific project
|
GitlabProjectHook |
GitlabAPI.editProjectHook(GitlabProject project,
java.lang.String hookId,
java.lang.String url) |
java.util.List<GitlabMergeRequest> |
GitlabAPI.getAllMergeRequests(GitlabProject project) |
GitlabBranch |
GitlabAPI.getBranch(GitlabProject project,
java.lang.String branchName) |
java.util.List<GitlabBranch> |
GitlabAPI.getBranches(GitlabProject project) |
GitlabBuildVariable |
GitlabAPI.getBuildVariable(GitlabProject project,
java.lang.String key)
Gets build variable associated with a project and key.
|
java.util.List<GitlabBuildVariable> |
GitlabAPI.getBuildVariables(GitlabProject project)
Gets build variables associated with a project.
|
java.util.List<GitlabMergeRequest> |
GitlabAPI.getClosedMergeRequests(GitlabProject project) |
java.util.List<GitlabMergeRequest> |
GitlabAPI.getClosedMergeRequests(GitlabProject project,
Pagination pagination) |
java.util.List<GitlabCommitStatus> |
GitlabAPI.getCommitStatuses(GitlabProject project,
java.lang.String commitHash) |
java.util.List<GitlabCommitStatus> |
GitlabAPI.getCommitStatuses(GitlabProject project,
java.lang.String commitHash,
Pagination pagination) |
byte[] |
GitlabAPI.getFileArchive(GitlabProject project)
Get an archive of the repository
|
java.util.List<GitlabIssue> |
GitlabAPI.getIssues(GitlabProject project) |
java.util.List<GitlabIssue> |
GitlabAPI.getIssues(GitlabProject project,
GitlabMilestone milestone) |
byte[] |
GitlabAPI.getJobArtifact(GitlabProject project,
GitlabJob job)
Get build artifacts of a project build
|
byte[] |
GitlabAPI.getJobTrace(GitlabProject project,
GitlabJob job)
Get build trace of a project build
|
java.util.List<GitlabLabel> |
GitlabAPI.getLabels(GitlabProject project)
Gets labels associated with a project.
|
java.util.List<GitlabMergeRequest> |
GitlabAPI.getMergedMergeRequests(GitlabProject project) |
java.util.List<GitlabMergeRequest> |
GitlabAPI.getMergedMergeRequests(GitlabProject project,
Pagination pagination) |
GitlabMergeRequest |
GitlabAPI.getMergeRequest(GitlabProject project,
java.lang.Integer mergeRequestId) |
java.util.List<GitlabMergeRequest> |
GitlabAPI.getMergeRequests(GitlabProject project) |
java.util.List<GitlabMergeRequest> |
GitlabAPI.getMergeRequests(GitlabProject project,
Pagination pagination) |
java.util.List<GitlabMergeRequest> |
GitlabAPI.getMergeRequestsWithStatus(GitlabProject project,
java.lang.String status) |
java.util.List<GitlabMergeRequest> |
GitlabAPI.getMergeRequestsWithStatus(GitlabProject project,
java.lang.String state,
Pagination pagination) |
java.util.List<GitlabMilestone> |
GitlabAPI.getMilestones(GitlabProject project) |
java.util.List<GitlabMergeRequest> |
GitlabAPI.getOpenMergeRequests(GitlabProject project) |
java.util.List<GitlabMergeRequest> |
GitlabAPI.getOpenMergeRequests(GitlabProject project,
Pagination pagination) |
java.util.List<GitlabTrigger> |
GitlabAPI.getPipelineTriggers(GitlabProject project)
Returns the list of build triggers for a project.
|
GitlabProjectHook |
GitlabAPI.getProjectHook(GitlabProject project,
java.lang.String hookId) |
java.util.List<GitlabProjectHook> |
GitlabAPI.getProjectHooks(GitlabProject project) |
java.util.List<GitlabJob> |
GitlabAPI.getProjectJobs(GitlabProject project)
Gets a list of a project's jobs in Gitlab
|
java.util.List<GitlabProjectMember> |
GitlabAPI.getProjectMembers(GitlabProject project) |
java.util.List<GitlabProjectMember> |
GitlabAPI.getProjectMembers(GitlabProject project,
Pagination pagination) |
byte[] |
GitlabAPI.getRawBlobContent(GitlabProject project,
java.lang.String sha)
Get the raw file contents for a blob by blob SHA.
|
byte[] |
GitlabAPI.getRawFileContent(GitlabProject project,
java.lang.String sha,
java.lang.String filepath)
Get raw file content
|
GitlabRepositoryFile |
GitlabAPI.getRepositoryFile(GitlabProject project,
java.lang.String path,
java.lang.String ref) |
java.util.List<GitlabRepositoryTree> |
GitlabAPI.getRepositoryTree(GitlabProject project,
java.lang.String path,
java.lang.String ref,
boolean recursive)
Get an archive of the repository
|
java.util.List<GitlabTag> |
GitlabAPI.getTags(GitlabProject project)
Get a list of tags in specific project
|
void |
GitlabAPI.protectBranch(GitlabProject project,
java.lang.String branchName) |
void |
GitlabAPI.protectBranchWithDeveloperOptions(GitlabProject project,
java.lang.String branchName,
boolean developers_can_push,
boolean developers_can_merge) |
void |
GitlabAPI.shareProjectWithGroup(GitlabAccessLevel accessLevel,
java.lang.String expiration,
GitlabGroup group,
GitlabProject project)
Share a project with a group.
|
void |
GitlabAPI.unprotectBranch(GitlabProject project,
java.lang.String branchName) |
GitlabSimpleRepositoryFile |
GitlabAPI.updateRepositoryFile(GitlabProject project,
java.lang.String path,
java.lang.String branchName,
java.lang.String commitMsg,
java.lang.String content)
Updates the content of an existing file in the repository
|
GitlabUpload |
GitlabAPI.uploadFile(GitlabProject project,
java.io.File file)
Uploads a file to a project
|
Modifier and Type | Method and Description |
---|---|
GitlabProject |
GitlabProject.getForkedFrom() |
Modifier and Type | Method and Description |
---|---|
java.util.List<GitlabProject> |
GitlabGroup.getSharedProjects() |
Modifier and Type | Method and Description |
---|---|
void |
GitlabProject.setForkedFrom(GitlabProject forkedFrom) |
Modifier and Type | Method and Description |
---|---|
void |
GitlabGroup.setSharedProjects(java.util.List<GitlabProject> sharedProjects) |
Copyright © 2017. All Rights Reserved.