diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index b395fd90..00000000
--- a/.gitignore
+++ /dev/null
@@ -1,16 +0,0 @@
-.DS_Store
-.idea/
-*.iml
-build/
-target/*
-*.*~
-.gradle
-/bin/
-/target/
-target
-.classpath
-.project
-.settings
-*.ipr
-*.iws
-out/
diff --git a/.idea/.name b/.idea/.name
new file mode 100644
index 00000000..80f438e4
--- /dev/null
+++ b/.idea/.name
@@ -0,0 +1 @@
+java-gitlab-api-github
\ No newline at end of file
diff --git a/.idea/compiler.xml b/.idea/compiler.xml
new file mode 100644
index 00000000..96cc43ef
--- /dev/null
+++ b/.idea/compiler.xml
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+
+
+
+
+
| Modifier and Type | +Constant Field | +Value | +
|---|---|---|
+
+public static final int |
+MAX_ITEMS_PER_PAGE |
+100 |
+
+
+public static final java.lang.String |
+PARAM_PAGE |
+"page" |
+
+
+public static final java.lang.String |
+PARAM_PER_PAGE |
+"per_page" |
+
| Modifier and Type | +Constant Field | +Value | +
|---|---|---|
+
+public static final java.lang.String |
+URL |
+"/comments" |
+
| Modifier and Type | +Constant Field | +Value | +
|---|---|---|
+
+public static final java.lang.String |
+URL |
+"/members" |
+
| Modifier and Type | +Constant Field | +Value | +
|---|---|---|
+
+public static final java.lang.String |
+URL |
+"/repository/branches/" |
+
| Modifier and Type | +Constant Field | +Value | +
|---|---|---|
+
+public static final java.lang.String |
+URL |
+"/builds" |
+
| Modifier and Type | +Constant Field | +Value | +
|---|---|---|
+
+public static final java.lang.String |
+URL |
+"/commits" |
+
| Modifier and Type | +Constant Field | +Value | +
|---|---|---|
+
+public static final java.lang.String |
+URL |
+"/repository/compare" |
+
| Modifier and Type | +Constant Field | +Value | +
|---|---|---|
+
+public static final java.lang.String |
+URL |
+"/diff" |
+
| Modifier and Type | +Constant Field | +Value | +
|---|---|---|
+
+public static final java.lang.String |
+URL |
+"/statuses" |
+
| Modifier and Type | +Constant Field | +Value | +
|---|---|---|
+
+public static final java.lang.String |
+URL |
+"/groups" |
+
| Modifier and Type | +Constant Field | +Value | +
|---|---|---|
+
+public static final java.lang.String |
+STATE_CLOSED |
+"closed" |
+
+
+public static final java.lang.String |
+STATE_OPENED |
+"opened" |
+
+
+public static final java.lang.String |
+URL |
+"/issues" |
+
| Modifier and Type | +Constant Field | +Value | +
|---|---|---|
+
+public static final java.lang.String |
+URL |
+"/labels" |
+
| Modifier and Type | +Constant Field | +Value | +
|---|---|---|
+
+public static final java.lang.String |
+URL |
+"/merge_requests" |
+
| Modifier and Type | +Constant Field | +Value | +
|---|---|---|
+
+public static final java.lang.String |
+URL |
+"/milestones" |
+
| Modifier and Type | +Constant Field | +Value | +
|---|---|---|
+
+public static final java.lang.String |
+URL |
+"/groups" |
+
| Modifier and Type | +Constant Field | +Value | +
|---|---|---|
+
+public static final java.lang.String |
+URL |
+"/notes" |
+
| Modifier and Type | +Constant Field | +Value | +
|---|---|---|
+
+public static final java.lang.String |
+URL |
+"/projects" |
+
| Modifier and Type | +Constant Field | +Value | +
|---|---|---|
+
+public static final java.lang.String |
+URL |
+"/hooks" |
+
| Modifier and Type | +Constant Field | +Value | +
|---|---|---|
+
+public static final java.lang.String |
+URL |
+"/session" |
+
| Modifier and Type | +Constant Field | +Value | +
|---|---|---|
+
+public static final java.lang.String |
+URL |
+"/hooks" |
+
| Modifier and Type | +Constant Field | +Value | +
|---|---|---|
+
+public static final java.lang.String |
+URL |
+"/repository/tags" |
+
| Method and Description | +
|---|
| org.gitlab.api.models.GitlabMergeRequest.getMilestoneId() | +
| org.gitlab.api.models.GitlabMergeRequest.isClosed() | +
| org.gitlab.api.models.GitlabMergeRequest.isMerged() | +
| org.gitlab.api.models.GitlabMergeRequest.setClosed(boolean) | +
| org.gitlab.api.models.GitlabMergeRequest.setMerged(boolean) | +
| org.gitlab.api.models.GitlabMergeRequest.setMilestoneId(Integer) | +
The Overview page is the front page of this API document and provides a list of all packages with a summary for each. This page can also contain an overall description of the set of packages.
+Each package has a page that contains a list of its classes and interfaces, with a summary for each. This page can contain six categories:
+Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a class/interface description, summary tables, and detailed member descriptions:
+Each summary entry contains the first sentence from the detailed description for that item. The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.
+Each annotation type has its own separate page with the following sections:
+Each enum has its own separate page with the following sections:
+There is a Class Hierarchy page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. The classes are organized by inheritance structure starting with java.lang.Object. The interfaces do not inherit from java.lang.Object.
The Deprecated API page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to improvements, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.
+The Index contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.
+These links take you to the next or previous class, interface, package, or related page.
+These links show and hide the HTML frames. All pages are available with or without frames.
+The All Classes link shows all classes and interfaces except non-static nested types.
+Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to re-implementors, not to developers using the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See also" section of the class description.
+The Constant Field Values page lists the static final fields and their values.
+public enum AuthMethod +extends java.lang.Enum<AuthMethod>+
| Enum Constant and Description | +
|---|
HEADER |
+
URL_PARAMETER |
+
| Modifier and Type | +Method and Description | +
|---|---|
static AuthMethod |
+valueOf(java.lang.String name)
+Returns the enum constant of this type with the specified name.
+ |
+
static AuthMethod[] |
+values()
+Returns an array containing the constants of this enum type, in
+the order they are declared.
+ |
+
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOfgetClass, notify, notifyAll, wait, wait, waitpublic static final AuthMethod HEADER+
public static final AuthMethod URL_PARAMETER+
public static AuthMethod[] values()+
+for (AuthMethod c : AuthMethod.values()) + System.out.println(c); +
public static AuthMethod valueOf(java.lang.String name)+
name - the name of the enum constant to be returned.java.lang.IllegalArgumentException - if this enum type has no constant with the specified namejava.lang.NullPointerException - if the argument is nullpublic class GitlabAPI
+extends java.lang.Object
+| Modifier and Type | +Field and Description | +
|---|---|
static ObjectMapper |
+MAPPER |
+
| Modifier and Type | +Method and Description | +
|---|---|
GitlabMergeRequest |
+acceptMergeRequest(GitlabProject project,
+ java.lang.Integer mergeRequestId,
+ java.lang.String mergeCommitMessage) |
+
GitlabGroupMember |
+addGroupMember(GitlabGroup group,
+ GitlabUser user,
+ GitlabAccessLevel accessLevel)
+Add a group member.
+ |
+
GitlabGroupMember |
+addGroupMember(java.lang.Integer groupId,
+ java.lang.Integer userId,
+ GitlabAccessLevel accessLevel)
+Add a group member.
+ |
+
GitlabProjectHook |
+addProjectHook(GitlabProject project,
+ java.lang.String url) |
+
GitlabProjectHook |
+addProjectHook(java.io.Serializable projectId,
+ java.lang.String url,
+ boolean pushEvents,
+ boolean issuesEvents,
+ boolean mergeRequestEvents,
+ boolean sslVerification) |
+
GitlabProjectMember |
+addProjectMember(GitlabProject project,
+ GitlabUser user,
+ GitlabAccessLevel accessLevel)
+Add a project member.
+ |
+
GitlabProjectMember |
+addProjectMember(java.lang.Integer projectId,
+ java.lang.Integer userId,
+ GitlabAccessLevel accessLevel)
+Add a project member.
+ |
+
GitlabSystemHook |
+addSystemHook(java.lang.String url)
+Add new system hook hook
+ |
+
GitlabTag |
+addTag(GitlabProject project,
+ java.lang.String tagName,
+ java.lang.String ref,
+ java.lang.String message,
+ java.lang.String releaseDescription)
+Create tag in specific project
+ |
+
GitlabTag |
+addTag(java.io.Serializable projectId,
+ java.lang.String tagName,
+ java.lang.String ref,
+ java.lang.String message,
+ java.lang.String releaseDescription)
+Create tag in specific project
+ |
+
void |
+blockUser(java.lang.Integer targetUserId)
+Block a user
+ |
+
GitlabCommitComparison |
+compareCommits(java.io.Serializable projectId,
+ java.lang.String commitHash1,
+ java.lang.String commitHash2) |
+
GitlabCommitComparison |
+compareCommits(java.io.Serializable projectId,
+ java.lang.String commitHash1,
+ java.lang.String commitHash2,
+ Pagination pagination) |
+
static GitlabAPI |
+connect(java.lang.String hostUrl,
+ java.lang.String apiToken) |
+
static GitlabSession |
+connect(java.lang.String hostUrl,
+ java.lang.String username,
+ java.lang.String password) |
+
static GitlabAPI |
+connect(java.lang.String hostUrl,
+ java.lang.String apiToken,
+ TokenType tokenType) |
+
static GitlabAPI |
+connect(java.lang.String hostUrl,
+ java.lang.String apiToken,
+ TokenType tokenType,
+ AuthMethod method) |
+
void |
+createBranch(GitlabProject project,
+ java.lang.String branchName,
+ java.lang.String ref)
+Create Branch.
+ |
+
void |
+createBranch(java.io.Serializable projectId,
+ java.lang.String branchName,
+ java.lang.String ref)
+Create Branch.
+ |
+
CommitComment |
+createCommitComment(java.lang.Integer projectId,
+ java.lang.String sha,
+ java.lang.String note,
+ java.lang.String path,
+ java.lang.String line,
+ java.lang.String line_type)
+Post comment to commit
+ |
+
GitlabCommitStatus |
+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) |
+
GitlabSSHKey |
+createDeployKey(java.lang.Integer targetProjectId,
+ java.lang.String title,
+ java.lang.String key)
+Create a new deploy key for the project
+ |
+
GitlabGroup |
+createGroup(java.lang.String name)
+Creates a Group
+ |
+
GitlabGroup |
+createGroup(java.lang.String name,
+ java.lang.String path)
+Creates a Group
+ |
+
GitlabGroup |
+createGroup(java.lang.String name,
+ java.lang.String path,
+ java.lang.String ldapCn,
+ GitlabAccessLevel ldapAccess)
+Creates a Group
+ |
+
GitlabGroup |
+createGroup(java.lang.String name,
+ java.lang.String path,
+ java.lang.String ldapCn,
+ GitlabAccessLevel ldapAccess,
+ GitlabUser sudoUser)
+Creates a Group
+ |
+
GitlabGroup |
+createGroupViaSudo(java.lang.String name,
+ java.lang.String path,
+ GitlabUser sudoUser)
+Creates a Group
+ |
+
GitlabIssue |
+createIssue(int projectId,
+ int assigneeId,
+ int milestoneId,
+ java.lang.String labels,
+ java.lang.String description,
+ java.lang.String title) |
+
GitlabLabel |
+createLabel(java.io.Serializable projectId,
+ GitlabLabel label)
+Creates a new label.
+ |
+
GitlabLabel |
+createLabel(java.io.Serializable projectId,
+ java.lang.String name,
+ java.lang.String color)
+Creates a new label.
+ |
+
GitlabMergeRequest |
+createMergeRequest(java.io.Serializable projectId,
+ java.lang.String sourceBranch,
+ java.lang.String targetBranch,
+ java.lang.Integer assigneeId,
+ java.lang.String title)
+Create a new MergeRequest
+ |
+
GitlabMilestone |
+createMilestone(java.io.Serializable projectId,
+ GitlabMilestone milestone)
+Creates a new project milestone.
+ |
+
GitlabMilestone |
+createMilestone(java.io.Serializable projectId,
+ java.lang.String title,
+ java.lang.String description,
+ java.util.Date dueDate)
+Cretaes a new project milestone.
+ |
+
GitlabNote |
+createNote(GitlabIssue issue,
+ java.lang.String message) |
+
GitlabNote |
+createNote(GitlabMergeRequest mergeRequest,
+ java.lang.String body) |
+
GitlabNote |
+createNote(java.io.Serializable projectId,
+ java.lang.Integer issueId,
+ java.lang.String message) |
+
GitlabProject |
+createProject(java.lang.String name)
+Creates a private Project
+ |
+
GitlabProject |
+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.Integer visibilityLevel,
+ java.lang.String importUrl)
+Creates a Project
+ |
+
GitlabSSHKey |
+createSSHKey(java.lang.Integer targetUserId,
+ java.lang.String title,
+ java.lang.String key)
+Create a new ssh key for the user
+ |
+
GitlabUser |
+createUser(java.lang.String email,
+ java.lang.String password,
+ java.lang.String username,
+ java.lang.String fullName,
+ java.lang.String skypeId,
+ java.lang.String linkedIn,
+ java.lang.String twitter,
+ java.lang.String website_url,
+ java.lang.Integer projects_limit,
+ java.lang.String extern_uid,
+ java.lang.String extern_provider_name,
+ java.lang.String bio,
+ java.lang.Boolean isAdmin,
+ java.lang.Boolean can_create_group,
+ java.lang.Boolean skip_confirmation)
+Create a new User
+ |
+
GitlabProject |
+createUserProject(java.lang.Integer userId,
+ java.lang.String name)
+Creates a Project for a specific User
+ |
+
GitlabProject |
+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.Boolean publik,
+ java.lang.Integer visibilityLevel,
+ java.lang.String importUrl)
+Creates a Project for a specific User
+ |
+
void |
+deleteBranch(java.io.Serializable projectId,
+ java.lang.String branchName)
+Delete Branch.
+ |
+
void |
+deleteDeployKey(java.lang.Integer targetProjectId,
+ java.lang.Integer targetKeyId)
+Delete a deploy key for a project
+ |
+
void |
+deleteGroup(java.lang.Integer groupId)
+Delete a group.
+ |
+
void |
+deleteGroupMember(GitlabGroup group,
+ GitlabUser user)
+Delete a group member.
+ |
+
void |
+deleteGroupMember(java.lang.Integer groupId,
+ java.lang.Integer userId)
+Delete a group member.
+ |
+
void |
+deleteLabel(java.io.Serializable projectId,
+ GitlabLabel label)
+Deletes an existing label.
+ |
+
void |
+deleteLabel(java.io.Serializable projectId,
+ java.lang.String name)
+Deletes an existing label.
+ |
+
void |
+deleteProject(java.io.Serializable projectId)
+Delete a Project.
+ |
+
void |
+deleteProjectHook(GitlabProjectHook hook) |
+
void |
+deleteProjectHook(GitlabProject project,
+ java.lang.String hookId) |
+
void |
+deleteProjectMember(GitlabProject project,
+ GitlabUser user)
+Delete a project team member.
+ |
+
void |
+deleteProjectMember(java.lang.Integer projectId,
+ java.lang.Integer userId)
+Delete a project team member.
+ |
+
void |
+deleteSSHKey(java.lang.Integer targetUserId,
+ java.lang.Integer targetKeyId)
+Delete user's ssh key
+ |
+
GitlabSystemHook |
+deleteSystemHook(java.lang.Integer hookId)
+Delete system hook
+ |
+
void |
+deleteTag(GitlabProject project,
+ java.lang.String tagName)
+Delete tag in specific project
+ |
+
void |
+deleteTag(java.io.Serializable projectId,
+ java.lang.String tagName)
+Delete tag in specific project
+ |
+
void |
+deleteUser(java.lang.Integer targetUserId)
+Delete a user
+ |
+
org.gitlab.api.http.GitlabHTTPRequestor |
+dispatch() |
+
GitlabIssue |
+editIssue(int projectId,
+ int issueId,
+ int assigneeId,
+ int milestoneId,
+ java.lang.String labels,
+ java.lang.String description,
+ java.lang.String title,
+ GitlabIssue.Action action) |
+
GitlabProjectHook |
+editProjectHook(GitlabProject project,
+ java.lang.String hookId,
+ java.lang.String url) |
+
java.util.List<GitlabUser> |
+findUsers(java.lang.String emailOrUsername)
+Finds users by email address or username.
+ |
+
java.util.List<GitlabCommit> |
+getAllCommits(java.io.Serializable projectId) |
+
java.util.List<GitlabCommit> |
+getAllCommits(java.io.Serializable projectId,
+ Pagination pagination,
+ java.lang.String branchOrTag) |
+
java.util.List<GitlabCommit> |
+getAllCommits(java.io.Serializable projectId,
+ java.lang.String branchOrTag) |
+
java.util.List<GitlabMergeRequest> |
+getAllMergeRequests(GitlabProject project) |
+
java.util.List<GitlabNote> |
+getAllNotes(GitlabMergeRequest mergeRequest) |
+
java.util.List<GitlabProject> |
+getAllProjects()
+Get's all projects in Gitlab, requires sudo user
+ |
+
java.net.URL |
+getAPIUrl(java.lang.String tailAPIUrl) |
+
GitlabBranch |
+getBranch(GitlabProject project,
+ java.lang.String branchName) |
+
java.util.List<GitlabBranch> |
+getBranches(GitlabProject project) |
+
java.util.List<GitlabBranch> |
+getBranches(java.io.Serializable projectId) |
+
byte[] |
+getBuildArtifact(GitlabProject project,
+ GitlabBuild build)
+Get build artifacts of a project build
+ |
+
byte[] |
+getBuildArtifact(java.lang.Integer projectId,
+ java.lang.Integer buildId)
+Get build artifacts of a project build
+ |
+
GitlabCommit |
+getCommit(java.io.Serializable projectId,
+ java.lang.String commitHash) |
+
java.util.List<GitlabBuild> |
+getCommitBuilds(GitlabProject projectId,
+ java.lang.String commitHash) |
+
java.util.List<GitlabBuild> |
+getCommitBuilds(java.io.Serializable projectId,
+ java.lang.String commitHash) |
+
java.util.List<CommitComment> |
+getCommitComments(java.lang.Integer projectId,
+ java.lang.String sha)
+Get the comments of a commit
+ |
+
java.util.List<GitlabCommitDiff> |
+getCommitDiffs(java.io.Serializable projectId,
+ java.lang.String commitHash) |
+
java.util.List<GitlabCommitDiff> |
+getCommitDiffs(java.io.Serializable projectId,
+ java.lang.String commitHash,
+ Pagination pagination) |
+
java.util.List<GitlabCommit> |
+getCommits(GitlabMergeRequest mergeRequest) |
+
java.util.List<GitlabCommit> |
+getCommits(GitlabMergeRequest mergeRequest,
+ Pagination pagination) |
+
java.util.List<GitlabCommit> |
+getCommits(java.io.Serializable projectId,
+ Pagination pagination,
+ java.lang.String branchOrTag) |
+
java.util.List<GitlabCommitStatus> |
+getCommitStatuses(GitlabProject project,
+ java.lang.String commitHash) |
+
java.util.List<GitlabCommitStatus> |
+getCommitStatuses(GitlabProject project,
+ java.lang.String commitHash,
+ Pagination pagination) |
+
GitlabSession |
+getCurrentSession() |
+
java.util.List<GitlabSSHKey> |
+getDeployKeys(java.lang.Integer targetProjectId)
+Gets all deploy keys for a project
+ |
+
byte[] |
+getFileArchive(GitlabProject project)
+Get an archive of the repository
+ |
+
GitlabGroup |
+getGroup(java.lang.Integer groupId) |
+
java.util.List<GitlabGroupMember> |
+getGroupMembers(GitlabGroup group)
+Gets all members of a Group
+ |
+
java.util.List<GitlabGroupMember> |
+getGroupMembers(java.lang.Integer groupId)
+Gets all members of a Group
+ |
+
java.util.List<GitlabProject> |
+getGroupProjects(GitlabGroup group)
+Get all the projects for a group.
+ |
+
java.util.List<GitlabProject> |
+getGroupProjects(java.lang.Integer groupId)
+Get all the projects for a group.
+ |
+
java.util.List<GitlabGroup> |
+getGroups() |
+
GitlabIssue |
+getIssue(java.io.Serializable projectId,
+ java.lang.Integer issueId) |
+
java.util.List<GitlabIssue> |
+getIssues(GitlabProject project) |
+
java.util.List<GitlabLabel> |
+getLabels(GitlabProject project)
+Gets labels associated with a project.
+ |
+
java.util.List<GitlabLabel> |
+getLabels(java.io.Serializable projectId)
+Gets labels associated with a project.
+ |
+
java.util.List<GitlabCommit> |
+getLastCommits(java.io.Serializable projectId) |
+
java.util.List<GitlabCommit> |
+getLastCommits(java.io.Serializable projectId,
+ java.lang.String branchOrTag) |
+
GitlabMergeRequest |
+getMergeRequest(GitlabProject project,
+ java.lang.Integer mergeRequestId) |
+
GitlabMergeRequest |
+getMergeRequestByIid(java.io.Serializable projectId,
+ java.lang.Integer mergeRequestIid)
+Return Merge Request.
+ |
+
GitlabMergeRequest |
+getMergeRequestChanges(java.io.Serializable projectId,
+ java.lang.Integer mergeRequestId)
+Return a Merge Request including its changes.
+ |
+
java.util.List<GitlabMergeRequest> |
+getMergeRequests(GitlabProject project) |
+
java.util.List<GitlabMergeRequest> |
+getMergeRequests(java.io.Serializable projectId) |
+
java.util.List<GitlabMilestone> |
+getMilestones(GitlabProject project) |
+
java.util.List<GitlabMilestone> |
+getMilestones(java.io.Serializable projectId) |
+
java.util.List<GitlabProjectMember> |
+getNamespaceMembers(GitlabNamespace namespace)
+This will fail, if the given namespace is a user and not a group
+ |
+
java.util.List<GitlabProjectMember> |
+getNamespaceMembers(java.lang.Integer namespaceId)
+This will fail, if the given namespace is a user and not a group
+ |
+
GitlabNote |
+getNote(GitlabMergeRequest mergeRequest,
+ java.lang.Integer noteId)
+Get a Note from a Merge Request.
+ |
+
java.util.List<GitlabNote> |
+getNotes(GitlabIssue issue) |
+
java.util.List<GitlabNote> |
+getNotes(GitlabMergeRequest mergeRequest) |
+
java.util.List<GitlabMergeRequest> |
+getOpenMergeRequests(GitlabProject project) |
+
java.util.List<GitlabMergeRequest> |
+getOpenMergeRequests(java.io.Serializable projectId) |
+
GitlabProject |
+getProject(java.io.Serializable projectId) |
+
GitlabBuild |
+getProjectBuild(java.lang.Integer projectId,
+ java.lang.Integer buildId)
+Gets a build for a project
+ |
+
java.util.List<GitlabBuild> |
+getProjectBuilds(GitlabProject project)
+Gets a list of a project's builds in Gitlab
+ |
+
java.util.List<GitlabBuild> |
+getProjectBuilds(java.lang.Integer projectId)
+Gets a list of a project's builds in Gitlab
+ |
+
GitlabProjectHook |
+getProjectHook(GitlabProject project,
+ java.lang.String hookId) |
+
java.util.List<GitlabProjectHook> |
+getProjectHooks(GitlabProject project) |
+
java.util.List<GitlabProjectHook> |
+getProjectHooks(java.io.Serializable projectId) |
+
java.util.List<GitlabProjectMember> |
+getProjectMembers(GitlabProject project) |
+
java.util.List<GitlabProjectMember> |
+getProjectMembers(java.io.Serializable projectId) |
+
java.util.List<GitlabProject> |
+getProjects()
+Get a list of projects accessible by the authenticated user.
+ |
+
java.util.List<GitlabProject> |
+getProjectsViaSudo(GitlabUser user)
+Get a list of projects accessible by the authenticated user.
+ |
+
byte[] |
+getRawBlobContent(GitlabProject project,
+ java.lang.String sha)
+Get the raw file contents for a blob by blob SHA.
+ |
+
byte[] |
+getRawFileContent(GitlabProject project,
+ java.lang.String sha,
+ java.lang.String filepath)
+Get raw file content
+ |
+
byte[] |
+getRawFileContent(java.lang.Integer projectId,
+ java.lang.String sha,
+ java.lang.String filepath)
+Get raw file content
+ |
+
java.util.List<GitlabRepositoryTree> |
+getRepositoryTree(GitlabProject project,
+ java.lang.String path,
+ java.lang.String ref_name)
+Get an archive of the repository
+ |
+
int |
+getRequestTimeout() |
+
GitlabSSHKey |
+getSSHKey(java.lang.Integer keyId)
+Get key with user information by ID of an SSH key.
+ |
+
java.util.List<GitlabSSHKey> |
+getSSHKeys(java.lang.Integer targetUserId)
+Gets all ssh keys for a user
+ |
+
java.util.List<GitlabSystemHook> |
+getSystemHooks()
+Get list of system hooks
+ |
+
java.util.List<GitlabTag> |
+getTags(GitlabProject project)
+Get a list of tags in specific project
+ |
+
java.util.List<GitlabTag> |
+getTags(java.io.Serializable projectId)
+Get a list of tags in specific project
+ |
+
java.net.URL |
+getUrl(java.lang.String tailAPIUrl) |
+
GitlabUser |
+getUser()
+Return API User
+ |
+
GitlabUser |
+getUser(java.lang.Integer userId) |
+
java.util.List<GitlabUser> |
+getUsers() |
+
GitlabUser |
+getUserViaSudo(java.lang.String username) |
+
GitlabAPI |
+ignoreCertificateErrors(boolean ignoreCertificateErrors) |
+
boolean |
+isIgnoreCertificateErrors() |
+
void |
+protectBranch(GitlabProject project,
+ java.lang.String branchName) |
+
org.gitlab.api.http.GitlabHTTPRequestor |
+retrieve() |
+
GitlabAPI |
+setRequestTimeout(int requestTimeout) |
+
void |
+testSystemHook(java.lang.Integer hookId)
+Test system hook
+ |
+
void |
+transfer(java.lang.Integer namespaceId,
+ java.lang.Integer projectId)
+Transfer a project to the given namespace
+ |
+
void |
+unblockUser(java.lang.Integer targetUserId)
+Unblock a user
+ |
+
void |
+unprotectBranch(GitlabProject project,
+ java.lang.String branchName) |
+
GitlabLabel |
+updateLabel(java.io.Serializable projectId,
+ java.lang.String name,
+ java.lang.String newName,
+ java.lang.String newColor)
+Updates an existing label.
+ |
+
GitlabMergeRequest |
+updateMergeRequest(java.io.Serializable projectId,
+ java.lang.Integer mergeRequestId,
+ java.lang.String targetBranch,
+ java.lang.Integer assigneeId,
+ java.lang.String title,
+ java.lang.String description,
+ java.lang.String stateEvent,
+ java.lang.String labels)
+Updates a Merge Request
+ |
+
GitlabMilestone |
+updateMilestone(GitlabMilestone edited,
+ java.lang.String stateEvent)
+Updates an existing project milestone.
+ |
+
GitlabMilestone |
+updateMilestone(java.io.Serializable projectId,
+ GitlabMilestone edited,
+ java.lang.String stateEvent)
+Updates an existing project milestone.
+ |
+
GitlabMilestone |
+updateMilestone(java.io.Serializable projectId,
+ int milestoneId,
+ java.lang.String title,
+ java.lang.String description,
+ java.util.Date dueDate,
+ java.lang.String stateEvent)
+Updates an existing project milestone.
+ |
+
GitlabNote |
+updateNote(GitlabMergeRequest mergeRequest,
+ java.lang.Integer noteId,
+ java.lang.String body)
+Update a Merge Request Note
+ |
+
GitlabProject |
+updateProject(java.lang.Integer projectId,
+ java.lang.String name,
+ 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.Integer visibilityLevel)
+Updates a Project
+ |
+
GitlabUser |
+updateUser(java.lang.Integer targetUserId,
+ java.lang.String email,
+ java.lang.String password,
+ java.lang.String username,
+ java.lang.String fullName,
+ java.lang.String skypeId,
+ java.lang.String linkedIn,
+ java.lang.String twitter,
+ java.lang.String website_url,
+ java.lang.Integer projects_limit,
+ java.lang.String extern_uid,
+ java.lang.String extern_provider_name,
+ java.lang.String bio,
+ java.lang.Boolean isAdmin,
+ java.lang.Boolean can_create_group)
+Update a user
+ |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic static GitlabSession connect(java.lang.String hostUrl, + java.lang.String username, + java.lang.String password) + throws java.io.IOException+
java.io.IOExceptionpublic static GitlabAPI connect(java.lang.String hostUrl, + java.lang.String apiToken)+
public static GitlabAPI connect(java.lang.String hostUrl, + java.lang.String apiToken, + TokenType tokenType)+
public static GitlabAPI connect(java.lang.String hostUrl, + java.lang.String apiToken, + TokenType tokenType, + AuthMethod method)+
public GitlabAPI ignoreCertificateErrors(boolean ignoreCertificateErrors)+
public int getRequestTimeout()+
public GitlabAPI setRequestTimeout(int requestTimeout)+
public org.gitlab.api.http.GitlabHTTPRequestor retrieve()+
public org.gitlab.api.http.GitlabHTTPRequestor dispatch()+
public boolean isIgnoreCertificateErrors()+
public java.net.URL getAPIUrl(java.lang.String tailAPIUrl) + throws java.io.IOException+
java.io.IOExceptionpublic java.net.URL getUrl(java.lang.String tailAPIUrl) + throws java.io.IOException+
java.io.IOExceptionpublic java.util.List<GitlabUser> getUsers() + throws java.io.IOException+
java.io.IOExceptionpublic java.util.List<GitlabUser> findUsers(java.lang.String emailOrUsername) + throws java.io.IOException+
emailOrUsername - Some portion of the email address or usernamejava.io.IOExceptionpublic GitlabUser getUser() + throws java.io.IOException+
java.io.IOExceptionpublic GitlabUser getUser(java.lang.Integer userId) + throws java.io.IOException+
java.io.IOExceptionpublic GitlabUser getUserViaSudo(java.lang.String username) + throws java.io.IOException+
java.io.IOExceptionpublic GitlabUser createUser(java.lang.String email, + java.lang.String password, + java.lang.String username, + java.lang.String fullName, + java.lang.String skypeId, + java.lang.String linkedIn, + java.lang.String twitter, + java.lang.String website_url, + java.lang.Integer projects_limit, + java.lang.String extern_uid, + java.lang.String extern_provider_name, + java.lang.String bio, + java.lang.Boolean isAdmin, + java.lang.Boolean can_create_group, + java.lang.Boolean skip_confirmation) + throws java.io.IOException+
email - User emailpassword - Passwordusername - User namefullName - Full nameskypeId - Skype IdlinkedIn - LinkedIntwitter - Twitterwebsite_url - Website URLprojects_limit - Projects limitextern_uid - External User IDextern_provider_name - External Provider Namebio - BioisAdmin - Is Admincan_create_group - Can Create Groupskip_confirmation - Skip Confirmationjava.io.IOException - on gitlab api call errorpublic GitlabUser updateUser(java.lang.Integer targetUserId, + java.lang.String email, + java.lang.String password, + java.lang.String username, + java.lang.String fullName, + java.lang.String skypeId, + java.lang.String linkedIn, + java.lang.String twitter, + java.lang.String website_url, + java.lang.Integer projects_limit, + java.lang.String extern_uid, + java.lang.String extern_provider_name, + java.lang.String bio, + java.lang.Boolean isAdmin, + java.lang.Boolean can_create_group) + throws java.io.IOException+
targetUserId - User IDemail - User emailpassword - Passwordusername - User namefullName - Full nameskypeId - Skype IdlinkedIn - LinkedIntwitter - Twitterwebsite_url - Website URLprojects_limit - Projects limitextern_uid - External User IDextern_provider_name - External Provider Namebio - BioisAdmin - Is Admincan_create_group - Can Create Groupjava.io.IOException - on gitlab api call errorpublic void blockUser(java.lang.Integer targetUserId) + throws java.io.IOException+
targetUserId - The id of the Gitlab userjava.io.IOException - on gitlab api call errorpublic void unblockUser(java.lang.Integer targetUserId) + throws java.io.IOException+
targetUserId - The id of the Gitlab userjava.io.IOException - on gitlab api call errorpublic GitlabSSHKey createSSHKey(java.lang.Integer targetUserId, + java.lang.String title, + java.lang.String key) + throws java.io.IOException+
targetUserId - The id of the Gitlab usertitle - The title of the ssh keykey - The public keyjava.io.IOException - on gitlab api call errorpublic void deleteSSHKey(java.lang.Integer targetUserId, + java.lang.Integer targetKeyId) + throws java.io.IOException+
targetUserId - The id of the Gitlab usertargetKeyId - The id of the Gitlab ssh keyjava.io.IOException - on gitlab api call errorpublic java.util.List<GitlabSSHKey> getSSHKeys(java.lang.Integer targetUserId) + throws java.io.IOException+
targetUserId - The id of the GitLab Userjava.io.IOException - on gitlab api call errorpublic GitlabSSHKey getSSHKey(java.lang.Integer keyId) + throws java.io.IOException+
keyId - The ID of an SSH keyjava.io.IOException - on gitlab api call errorpublic void deleteUser(java.lang.Integer targetUserId) + throws java.io.IOException+
targetUserId - The target User IDjava.io.IOException - on gitlab api call errorpublic GitlabGroup getGroup(java.lang.Integer groupId) + throws java.io.IOException+
java.io.IOExceptionpublic java.util.List<GitlabGroup> getGroups() + throws java.io.IOException+
java.io.IOExceptionpublic java.util.List<GitlabProject> getGroupProjects(GitlabGroup group) + throws java.io.IOException+
group - the target groupjava.io.IOExceptionpublic java.util.List<GitlabProject> getGroupProjects(java.lang.Integer groupId) + throws java.io.IOException+
groupId - the target group's id.java.io.IOExceptionpublic java.util.List<GitlabGroupMember> getGroupMembers(GitlabGroup group) + throws java.io.IOException+
group - The GitLab Groupjava.io.IOException - on gitlab api call errorpublic java.util.List<GitlabGroupMember> getGroupMembers(java.lang.Integer groupId) + throws java.io.IOException+
groupId - The id of the GitLab Groupjava.io.IOException - on gitlab api call errorpublic GitlabGroup createGroup(java.lang.String name) + throws java.io.IOException+
name - The name of the group. The
+ name will also be used as the path
+ of the group.java.io.IOException - on gitlab api call errorpublic GitlabGroup createGroup(java.lang.String name, + java.lang.String path) + throws java.io.IOException+
name - The name of the grouppath - The path for the groupjava.io.IOException - on gitlab api call errorpublic GitlabGroup createGroupViaSudo(java.lang.String name, + java.lang.String path, + GitlabUser sudoUser) + throws java.io.IOException+
name - The name of the grouppath - The path for the groupsudoUser - The user to create the group on behalf ofjava.io.IOException - on gitlab api call errorpublic GitlabGroup createGroup(java.lang.String name, + java.lang.String path, + java.lang.String ldapCn, + GitlabAccessLevel ldapAccess) + throws java.io.IOException+
name - The name of the grouppath - The path for the groupldapCn - LDAP Group Name to sync with, null otherwiseldapAccess - Access level for LDAP group members, null otherwisejava.io.IOException - on gitlab api call errorpublic GitlabGroup createGroup(java.lang.String name, + java.lang.String path, + java.lang.String ldapCn, + GitlabAccessLevel ldapAccess, + GitlabUser sudoUser) + throws java.io.IOException+
name - The name of the grouppath - The path for the groupldapCn - LDAP Group Name to sync with, null otherwiseldapAccess - Access level for LDAP group members, null otherwisesudoUser - The user to create the group on behalf ofjava.io.IOException - on gitlab api call errorpublic GitlabGroupMember addGroupMember(GitlabGroup group, + GitlabUser user, + GitlabAccessLevel accessLevel) + throws java.io.IOException+
group - the GitlabGroupuser - the GitlabUseraccessLevel - the GitlabAccessLeveljava.io.IOException - on gitlab api call errorpublic GitlabGroupMember addGroupMember(java.lang.Integer groupId, + java.lang.Integer userId, + GitlabAccessLevel accessLevel) + throws java.io.IOException+
groupId - the group iduserId - the user idaccessLevel - the GitlabAccessLeveljava.io.IOException - on gitlab api call errorpublic void deleteGroupMember(GitlabGroup group, + GitlabUser user) + throws java.io.IOException+
group - the GitlabGroupuser - the GitlabUserjava.io.IOException - on gitlab api call errorpublic void deleteGroupMember(java.lang.Integer groupId, + java.lang.Integer userId) + throws java.io.IOException+
groupId - the group iduserId - the user idjava.io.IOException - on gitlab api call errorpublic void deleteGroup(java.lang.Integer groupId) + throws java.io.IOException+
groupId - the group idjava.io.IOException - on gitlab api call errorpublic GitlabProject getProject(java.io.Serializable projectId) + throws java.io.IOException+
java.io.IOExceptionpublic java.util.List<GitlabProject> getProjects() + throws java.io.IOException+
java.io.IOExceptionpublic java.util.List<GitlabProject> getProjectsViaSudo(GitlabUser user) + throws java.io.IOException+
java.io.IOExceptionpublic java.util.List<GitlabProject> getAllProjects() + throws java.io.IOException+
java.io.IOExceptionpublic java.util.List<GitlabBuild> getProjectBuilds(GitlabProject project) + throws java.io.IOException+
project - the projectjava.io.IOExceptionpublic java.util.List<GitlabBuild> getProjectBuilds(java.lang.Integer projectId) + throws java.io.IOException+
projectId - the project idjava.io.IOExceptionpublic GitlabBuild getProjectBuild(java.lang.Integer projectId, + java.lang.Integer buildId) + throws java.io.IOException+
projectId - the project idbuildId - the build idjava.io.IOExceptionpublic byte[] getBuildArtifact(GitlabProject project, + GitlabBuild build) + throws java.io.IOException+
project - The Projectbuild - The buildjava.io.IOException - on gitlab api call errorpublic byte[] getBuildArtifact(java.lang.Integer projectId, + java.lang.Integer buildId) + throws java.io.IOException+
projectId - The Project's IdbuildId - The build's Idjava.io.IOException - on gitlab api call errorpublic GitlabProject createProject(java.lang.String name) + throws java.io.IOException+
name - The name of the projectjava.io.IOException - on gitlab api call errorpublic GitlabProject 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.Integer visibilityLevel, + java.lang.String importUrl) + throws java.io.IOException+
name - The name of the projectnamespaceId - The Namespace for the new project, otherwise null indicates to use the GitLab default (user)description - A description for the project, null otherwiseissuesEnabled - Whether Issues should be enabled, otherwise null indicates to use GitLab defaultwallEnabled - Whether The Wall should be enabled, otherwise null indicates to use GitLab defaultmergeRequestsEnabled - Whether Merge Requests should be enabled, otherwise null indicates to use GitLab defaultwikiEnabled - Whether a Wiki should be enabled, otherwise null indicates to use GitLab defaultsnippetsEnabled - Whether Snippets should be enabled, otherwise null indicates to use GitLab defaultpublik - Whether the project is public or private, if true same as setting visibilityLevel = 20, otherwise null indicates to use GitLab defaultvisibilityLevel - The visibility level of the project, otherwise null indicates to use GitLab defaultimportUrl - The Import URL for the project, otherwise nulljava.io.IOException - on gitlab api call errorpublic GitlabProject createUserProject(java.lang.Integer userId, + java.lang.String name) + throws java.io.IOException+
userId - The id of the user to create the project forname - The name of the projectjava.io.IOException - on gitlab api call errorpublic GitlabProject 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.Boolean publik, + java.lang.Integer visibilityLevel, + java.lang.String importUrl) + throws java.io.IOException+
userId - The id of the user to create the project forname - The name of the projectdescription - A description for the project, null otherwisedefaultBranch - The default branch for the project, otherwise null indicates to use GitLab default (master)issuesEnabled - Whether Issues should be enabled, otherwise null indicates to use GitLab defaultwallEnabled - Whether The Wall should be enabled, otherwise null indicates to use GitLab defaultmergeRequestsEnabled - Whether Merge Requests should be enabled, otherwise null indicates to use GitLab defaultwikiEnabled - Whether a Wiki should be enabled, otherwise null indicates to use GitLab defaultsnippetsEnabled - Whether Snippets should be enabled, otherwise null indicates to use GitLab defaultpublik - Whether the project is public or private, if true same as setting visibilityLevel = 20, otherwise null indicates to use GitLab defaultvisibilityLevel - The visibility level of the project, otherwise null indicates to use GitLab defaultimportUrl - The Import URL for the project, otherwise nulljava.io.IOException - on gitlab api call errorpublic GitlabProject updateProject(java.lang.Integer projectId, + java.lang.String name, + 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.Integer visibilityLevel) + throws java.io.IOException+
projectId - The id of the project to updatename - The name of the projectdescription - A description for the project, null otherwiseissuesEnabled - Whether Issues should be enabled, otherwise null indicates to use GitLab defaultwallEnabled - Whether The Wall should be enabled, otherwise null indicates to use GitLab defaultmergeRequestsEnabled - Whether Merge Requests should be enabled, otherwise null indicates to use GitLab defaultwikiEnabled - Whether a Wiki should be enabled, otherwise null indicates to use GitLab defaultsnippetsEnabled - Whether Snippets should be enabled, otherwise null indicates to use GitLab defaultpublik - Whether the project is public or private, if true same as setting visibilityLevel = 20, otherwise null indicates to use GitLab defaultvisibilityLevel - The visibility level of the project, otherwise null indicates to use GitLab defaultjava.io.IOException - on gitlab api call errorpublic void deleteProject(java.io.Serializable projectId) + throws java.io.IOException+
projectId - The id of the project to deletejava.io.IOException - on gitlab api call errorpublic java.util.List<GitlabMergeRequest> getOpenMergeRequests(java.io.Serializable projectId) + throws java.io.IOException+
java.io.IOExceptionpublic java.util.List<GitlabMergeRequest> getOpenMergeRequests(GitlabProject project) + throws java.io.IOException+
java.io.IOExceptionpublic java.util.List<GitlabMergeRequest> getMergeRequests(java.io.Serializable projectId) + throws java.io.IOException+
java.io.IOExceptionpublic java.util.List<GitlabMergeRequest> getMergeRequests(GitlabProject project) + throws java.io.IOException+
java.io.IOExceptionpublic java.util.List<GitlabMergeRequest> getAllMergeRequests(GitlabProject project) + throws java.io.IOException+
java.io.IOExceptionpublic GitlabMergeRequest getMergeRequestByIid(java.io.Serializable projectId, + java.lang.Integer mergeRequestIid) + throws java.io.IOException+
projectId - The id of the projectmergeRequestIid - The iid of the merge requestjava.io.IOException - on gitlab api call errorpublic GitlabMergeRequest getMergeRequestChanges(java.io.Serializable projectId, + java.lang.Integer mergeRequestId) + throws java.io.IOException+
projectId - The id of the projectmergeRequestId - The id of the merge requestjava.io.IOException - on gitlab api call errorpublic GitlabMergeRequest getMergeRequest(GitlabProject project, + java.lang.Integer mergeRequestId) + throws java.io.IOException+
java.io.IOExceptionpublic GitlabMergeRequest createMergeRequest(java.io.Serializable projectId, + java.lang.String sourceBranch, + java.lang.String targetBranch, + java.lang.Integer assigneeId, + java.lang.String title) + throws java.io.IOException+
projectId - sourceBranch - targetBranch - assigneeId - title - java.io.IOException - on gitlab api call errorpublic GitlabMergeRequest updateMergeRequest(java.io.Serializable projectId, + java.lang.Integer mergeRequestId, + java.lang.String targetBranch, + java.lang.Integer assigneeId, + java.lang.String title, + java.lang.String description, + java.lang.String stateEvent, + java.lang.String labels) + throws java.io.IOException+
projectId - The id of the projectmergeRequestId - The id of the merge request to updatetargetBranch - The target branch of the merge request, otherwise null to leave it untouchedassigneeId - The id of the assignee, otherwise null to leave it untouchedtitle - The title of the merge request, otherwise null to leave it untoucheddescription - The description of the merge request, otherwise null to leave it untouchedstateEvent - The state (close|reopen|merge) of the merge request, otherwise null to leave it untouchedlabels - A comma separated list of labels, otherwise null to leave it untouchedjava.io.IOException - on gitlab api call errorpublic GitlabMergeRequest acceptMergeRequest(GitlabProject project, + java.lang.Integer mergeRequestId, + java.lang.String mergeCommitMessage) + throws java.io.IOException+
project - The ProjectmergeRequestId - Merge Request IDmergeCommitMessage - optional merge commit message. Null if not setjava.io.IOException - on gitlab api call errorpublic GitlabNote getNote(GitlabMergeRequest mergeRequest, + java.lang.Integer noteId) + throws java.io.IOException+
mergeRequest - The merge requestnoteId - The id of the notejava.io.IOException - on gitlab api call errorpublic java.util.List<GitlabNote> getNotes(GitlabMergeRequest mergeRequest) + throws java.io.IOException+
java.io.IOExceptionpublic java.util.List<GitlabNote> getAllNotes(GitlabMergeRequest mergeRequest) + throws java.io.IOException+
java.io.IOExceptionpublic GitlabCommit getCommit(java.io.Serializable projectId, + java.lang.String commitHash) + throws java.io.IOException+
java.io.IOExceptionpublic java.util.List<GitlabBuild> getCommitBuilds(GitlabProject projectId, + java.lang.String commitHash) + throws java.io.IOException+
java.io.IOExceptionpublic java.util.List<GitlabBuild> getCommitBuilds(java.io.Serializable projectId, + java.lang.String commitHash) + throws java.io.IOException+
java.io.IOExceptionpublic java.util.List<GitlabCommit> getCommits(GitlabMergeRequest mergeRequest) + throws java.io.IOException+
java.io.IOExceptionpublic java.util.List<GitlabCommit> getCommits(GitlabMergeRequest mergeRequest, + Pagination pagination) + throws java.io.IOException+
java.io.IOExceptionpublic java.util.List<GitlabCommit> getLastCommits(java.io.Serializable projectId) + throws java.io.IOException+
java.io.IOExceptionpublic java.util.List<GitlabCommit> getLastCommits(java.io.Serializable projectId, + java.lang.String branchOrTag) + throws java.io.IOException+
java.io.IOExceptionpublic java.util.List<GitlabCommit> getCommits(java.io.Serializable projectId, + Pagination pagination, + java.lang.String branchOrTag) + throws java.io.IOException+
java.io.IOExceptionpublic java.util.List<GitlabCommit> getAllCommits(java.io.Serializable projectId) + throws java.io.IOException+
java.io.IOExceptionpublic java.util.List<GitlabCommit> getAllCommits(java.io.Serializable projectId, + java.lang.String branchOrTag) + throws java.io.IOException+
java.io.IOExceptionpublic java.util.List<GitlabCommit> getAllCommits(java.io.Serializable projectId, + Pagination pagination, + java.lang.String branchOrTag) + throws java.io.IOException+
java.io.IOExceptionpublic java.util.List<GitlabCommitDiff> getCommitDiffs(java.io.Serializable projectId, + java.lang.String commitHash) + throws java.io.IOException+
java.io.IOExceptionpublic java.util.List<GitlabCommitDiff> getCommitDiffs(java.io.Serializable projectId, + java.lang.String commitHash, + Pagination pagination) + throws java.io.IOException+
java.io.IOExceptionpublic GitlabCommitComparison compareCommits(java.io.Serializable projectId, + java.lang.String commitHash1, + java.lang.String commitHash2) + throws java.io.IOException+
java.io.IOExceptionpublic GitlabCommitComparison compareCommits(java.io.Serializable projectId, + java.lang.String commitHash1, + java.lang.String commitHash2, + Pagination pagination) + throws java.io.IOException+
java.io.IOExceptionpublic java.util.List<GitlabCommitStatus> getCommitStatuses(GitlabProject project, + java.lang.String commitHash) + throws java.io.IOException+
java.io.IOExceptionpublic java.util.List<GitlabCommitStatus> getCommitStatuses(GitlabProject project, + java.lang.String commitHash, + Pagination pagination) + throws java.io.IOException+
java.io.IOExceptionpublic GitlabCommitStatus 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) + throws java.io.IOException+
java.io.IOExceptionpublic byte[] getRawFileContent(GitlabProject project, + java.lang.String sha, + java.lang.String filepath) + throws java.io.IOException+
project - The Projectsha - The commit or branch namefilepath - The path of the filejava.io.IOException - on gitlab api call errorpublic byte[] getRawFileContent(java.lang.Integer projectId, + java.lang.String sha, + java.lang.String filepath) + throws java.io.IOException+
projectId - The Projectsha - The commit or branch namefilepath - The path of the filejava.io.IOException - on gitlab api call errorpublic byte[] getRawBlobContent(GitlabProject project, + java.lang.String sha) + throws java.io.IOException+
project - The Projectsha - The commit or branch namejava.io.IOException - on gitlab api call errorpublic byte[] getFileArchive(GitlabProject project) + throws java.io.IOException+
project - The Projectjava.io.IOException - on gitlab api call errorpublic java.util.List<GitlabRepositoryTree> getRepositoryTree(GitlabProject project, + java.lang.String path, + java.lang.String ref_name) + throws java.io.IOException+
project - The Projectpath - The path inside the repository. Used to get content of subdirectories (optional)ref_name - The name of a repository branch or tag or if not given the default branch (optional)java.io.IOException - on gitlab api call errorpublic GitlabNote updateNote(GitlabMergeRequest mergeRequest, + java.lang.Integer noteId, + java.lang.String body) + throws java.io.IOException+
mergeRequest - The merge requestnoteId - The id of the notebody - The content of the notejava.io.IOException - on gitlab api call errorpublic GitlabNote createNote(GitlabMergeRequest mergeRequest, + java.lang.String body) + throws java.io.IOException+
java.io.IOExceptionpublic java.util.List<GitlabBranch> getBranches(java.io.Serializable projectId) + throws java.io.IOException+
java.io.IOExceptionpublic java.util.List<GitlabBranch> getBranches(GitlabProject project) + throws java.io.IOException+
java.io.IOExceptionpublic void createBranch(GitlabProject project, + java.lang.String branchName, + java.lang.String ref) + throws java.io.IOException+
project - The gitlab projectbranchName - The name of the branch to createref - The branch name or commit SHA to create branch fromjava.io.IOException - on gitlab api call errorpublic void createBranch(java.io.Serializable projectId, + java.lang.String branchName, + java.lang.String ref) + throws java.io.IOException+
projectId - The id of the projectbranchName - The name of the branch to createref - The branch name or commit SHA to create branch fromjava.io.IOException - on gitlab api call errorpublic void deleteBranch(java.io.Serializable projectId, + java.lang.String branchName) + throws java.io.IOException+
projectId - The id of the projectbranchName - The name of the branch to deletejava.io.IOException - on gitlab api call errorpublic GitlabBranch getBranch(GitlabProject project, + java.lang.String branchName) + throws java.io.IOException+
java.io.IOExceptionpublic void protectBranch(GitlabProject project, + java.lang.String branchName) + throws java.io.IOException+
java.io.IOExceptionpublic void unprotectBranch(GitlabProject project, + java.lang.String branchName) + throws java.io.IOException+
java.io.IOExceptionpublic java.util.List<GitlabProjectHook> getProjectHooks(java.io.Serializable projectId) + throws java.io.IOException+
java.io.IOExceptionpublic java.util.List<GitlabProjectHook> getProjectHooks(GitlabProject project) + throws java.io.IOException+
java.io.IOExceptionpublic GitlabProjectHook getProjectHook(GitlabProject project, + java.lang.String hookId) + throws java.io.IOException+
java.io.IOExceptionpublic GitlabProjectHook addProjectHook(GitlabProject project, + java.lang.String url) + throws java.io.IOException+
java.io.IOExceptionpublic GitlabProjectHook addProjectHook(java.io.Serializable projectId, + java.lang.String url, + boolean pushEvents, + boolean issuesEvents, + boolean mergeRequestEvents, + boolean sslVerification) + throws java.io.IOException+
java.io.IOExceptionpublic GitlabProjectHook editProjectHook(GitlabProject project, + java.lang.String hookId, + java.lang.String url) + throws java.io.IOException+
java.io.IOExceptionpublic void deleteProjectHook(GitlabProjectHook hook) + throws java.io.IOException+
java.io.IOExceptionpublic void deleteProjectHook(GitlabProject project, + java.lang.String hookId) + throws java.io.IOException+
java.io.IOExceptionpublic java.util.List<GitlabIssue> getIssues(GitlabProject project) + throws java.io.IOException+
java.io.IOExceptionpublic GitlabIssue getIssue(java.io.Serializable projectId, + java.lang.Integer issueId) + throws java.io.IOException+
java.io.IOExceptionpublic GitlabIssue createIssue(int projectId, + int assigneeId, + int milestoneId, + java.lang.String labels, + java.lang.String description, + java.lang.String title) + throws java.io.IOException+
java.io.IOExceptionpublic GitlabIssue editIssue(int projectId, + int issueId, + int assigneeId, + int milestoneId, + java.lang.String labels, + java.lang.String description, + java.lang.String title, + GitlabIssue.Action action) + throws java.io.IOException+
java.io.IOExceptionpublic java.util.List<GitlabNote> getNotes(GitlabIssue issue) + throws java.io.IOException+
java.io.IOExceptionpublic GitlabNote createNote(java.io.Serializable projectId, + java.lang.Integer issueId, + java.lang.String message) + throws java.io.IOException+
java.io.IOExceptionpublic GitlabNote createNote(GitlabIssue issue, + java.lang.String message) + throws java.io.IOException+
java.io.IOExceptionpublic java.util.List<GitlabLabel> getLabels(java.io.Serializable projectId) + throws java.io.IOException+
projectId - The ID of the project.java.io.IOExceptionpublic java.util.List<GitlabLabel> getLabels(GitlabProject project) + throws java.io.IOException+
project - The project associated with labels.java.io.IOExceptionpublic GitlabLabel createLabel(java.io.Serializable projectId, + java.lang.String name, + java.lang.String color) + throws java.io.IOException+
projectId - The ID of the project containing the new label.name - The name of the label.color - The color of the label (eg #ff0000).java.io.IOExceptionpublic GitlabLabel createLabel(java.io.Serializable projectId, + GitlabLabel label) + throws java.io.IOException+
projectId - The ID of the project containing the label.label - The label to create.java.io.IOExceptionpublic void deleteLabel(java.io.Serializable projectId, + java.lang.String name) + throws java.io.IOException+
projectId - The ID of the project containing the label.name - The name of the label to delete.java.io.IOExceptionpublic void deleteLabel(java.io.Serializable projectId, + GitlabLabel label) + throws java.io.IOException+
projectId - The ID of the project containing the label.label - The label to delete.java.io.IOExceptionpublic GitlabLabel updateLabel(java.io.Serializable projectId, + java.lang.String name, + java.lang.String newName, + java.lang.String newColor) + throws java.io.IOException+
projectId - The ID of the project containing the label.name - The name of the label to update.newName - The updated name.newColor - The updated color.java.io.IOExceptionpublic java.util.List<GitlabMilestone> getMilestones(GitlabProject project) + throws java.io.IOException+
java.io.IOExceptionpublic java.util.List<GitlabMilestone> getMilestones(java.io.Serializable projectId) + throws java.io.IOException+
java.io.IOExceptionpublic GitlabMilestone createMilestone(java.io.Serializable projectId, + java.lang.String title, + java.lang.String description, + java.util.Date dueDate) + throws java.io.IOException+
projectId - The ID of the project.title - The title of the milestone.description - The description of the milestone. (Optional)dueDate - The date the milestone is due. (Optional)java.io.IOExceptionpublic GitlabMilestone createMilestone(java.io.Serializable projectId, + GitlabMilestone milestone) + throws java.io.IOException+
projectId - The ID of the project.milestone - The milestone to create.java.io.IOExceptionpublic GitlabMilestone updateMilestone(java.io.Serializable projectId, + int milestoneId, + java.lang.String title, + java.lang.String description, + java.util.Date dueDate, + java.lang.String stateEvent) + throws java.io.IOException+
projectId - The ID of the project.milestoneId - The ID of the milestone.title - The title of the milestone. (Optional)description - The description of the milestone. (Optional)dueDate - The date the milestone is due. (Optional)stateEvent - A value used to update the state of the milestone.
+ (Optional) (activate | close)java.io.IOExceptionpublic GitlabMilestone updateMilestone(java.io.Serializable projectId, + GitlabMilestone edited, + java.lang.String stateEvent) + throws java.io.IOException+
projectId - The ID of the project.edited - The already edited milestone.stateEvent - A value used to update the state of the milestone.
+ (Optional) (activate | close)java.io.IOExceptionpublic GitlabMilestone updateMilestone(GitlabMilestone edited, + java.lang.String stateEvent) + throws java.io.IOException+
edited - The already edited milestone.stateEvent - A value used to update the state of the milestone.
+ (Optional) (activate | close)java.io.IOExceptionpublic GitlabProjectMember addProjectMember(GitlabProject project, + GitlabUser user, + GitlabAccessLevel accessLevel) + throws java.io.IOException+
project - the GitlabProjectuser - the GitlabUseraccessLevel - the GitlabAccessLeveljava.io.IOException - on gitlab api call errorpublic GitlabProjectMember addProjectMember(java.lang.Integer projectId, + java.lang.Integer userId, + GitlabAccessLevel accessLevel) + throws java.io.IOException+
projectId - the project iduserId - the user idaccessLevel - the GitlabAccessLeveljava.io.IOException - on gitlab api call errorpublic void deleteProjectMember(GitlabProject project, + GitlabUser user) + throws java.io.IOException+
project - the GitlabProjectuser - the GitlabUserjava.io.IOException - on gitlab api call errorpublic void deleteProjectMember(java.lang.Integer projectId, + java.lang.Integer userId) + throws java.io.IOException+
projectId - the project iduserId - the user idjava.io.IOException - on gitlab api call errorpublic java.util.List<GitlabProjectMember> getProjectMembers(GitlabProject project) + throws java.io.IOException+
java.io.IOExceptionpublic java.util.List<GitlabProjectMember> getProjectMembers(java.io.Serializable projectId) + throws java.io.IOException+
java.io.IOExceptionpublic java.util.List<GitlabProjectMember> getNamespaceMembers(GitlabNamespace namespace) + throws java.io.IOException+
namespace - The namespacejava.io.IOException - on gitlab api call errorpublic java.util.List<GitlabProjectMember> getNamespaceMembers(java.lang.Integer namespaceId) + throws java.io.IOException+
namespaceId - Namespace IDjava.io.IOException - on gitlab api call errorpublic void transfer(java.lang.Integer namespaceId, + java.lang.Integer projectId) + throws java.io.IOException+
namespaceId - Namespace IDprojectId - Project IDjava.io.IOException - on gitlab api call errorpublic GitlabSSHKey createDeployKey(java.lang.Integer targetProjectId, + java.lang.String title, + java.lang.String key) + throws java.io.IOException+
targetProjectId - The id of the Gitlab projecttitle - The title of the ssh keykey - The public keyjava.io.IOException - on gitlab api call errorpublic void deleteDeployKey(java.lang.Integer targetProjectId, + java.lang.Integer targetKeyId) + throws java.io.IOException+
targetProjectId - The id of the Gitlab projecttargetKeyId - The id of the Gitlab ssh keyjava.io.IOException - on gitlab api call errorpublic java.util.List<GitlabSSHKey> getDeployKeys(java.lang.Integer targetProjectId) + throws java.io.IOException+
targetProjectId - The id of the Gitlab projectjava.io.IOException - on gitlab api call errorpublic GitlabSession getCurrentSession() + throws java.io.IOException+
java.io.IOExceptionpublic java.util.List<GitlabSystemHook> getSystemHooks() + throws java.io.IOException+
java.io.IOException - on gitlab api call errorpublic GitlabSystemHook addSystemHook(java.lang.String url) + throws java.io.IOException+
url - System hook urljava.io.IOException - on gitlab api call errorpublic void testSystemHook(java.lang.Integer hookId) + throws java.io.IOException+
java.io.IOException - on gitlab api call errorpublic GitlabSystemHook deleteSystemHook(java.lang.Integer hookId) + throws java.io.IOException+
java.io.IOException - on gitlab api call errorpublic CommitComment createCommitComment(java.lang.Integer projectId, + java.lang.String sha, + java.lang.String note, + java.lang.String path, + java.lang.String line, + java.lang.String line_type) + throws java.io.IOException+
projectId - (required) - The ID of a projectsha - (required) - The name of a repository branch or tag or if not given the default branchnote - (required) - Text of commentpath - (optional) - The file pathline - (optional) - The line numberline_type - (optional) - The line type (new or old)java.io.IOException - on gitlab api call errorpublic java.util.List<CommitComment> getCommitComments(java.lang.Integer projectId, + java.lang.String sha) + throws java.io.IOException+
projectId - (required) - The ID of a projectsha - (required) - The name of a repository branch or tag or if not given the default branchjava.io.IOException - on gitlab api call errorpublic java.util.List<GitlabTag> getTags(java.io.Serializable projectId) + throws java.io.IOException+
projectId - java.io.IOException - on gitlab api call errorpublic java.util.List<GitlabTag> getTags(GitlabProject project) + throws java.io.IOException+
project - java.io.IOException - on gitlab api call errorpublic GitlabTag addTag(java.io.Serializable projectId, + java.lang.String tagName, + java.lang.String ref, + java.lang.String message, + java.lang.String releaseDescription) + throws java.io.IOException+
projectId - tagName - ref - message - releaseDescription - java.io.IOException - on gitlab api call errorpublic GitlabTag addTag(GitlabProject project, + java.lang.String tagName, + java.lang.String ref, + java.lang.String message, + java.lang.String releaseDescription) + throws java.io.IOException+
project - tagName - ref - message - releaseDescription - java.io.IOException - on gitlab api call errorpublic void deleteTag(java.io.Serializable projectId, + java.lang.String tagName) + throws java.io.IOException+
projectId - tagName - java.io.IOException - on gitlab api call errorpublic void deleteTag(GitlabProject project, + java.lang.String tagName) + throws java.io.IOException+
project - tagName - java.io.IOException - on gitlab api call errorpublic class GitlabAPIException
+extends java.io.IOException
+| Constructor and Description | +
|---|
GitlabAPIException(java.lang.String message,
+ java.lang.Integer responseCode,
+ java.lang.Throwable cause) |
+
| Modifier and Type | +Method and Description | +
|---|---|
int |
+getResponseCode() |
+
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic class Pagination
+extends java.lang.Object
+| Modifier and Type | +Field and Description | +
|---|---|
static int |
+MAX_ITEMS_PER_PAGE |
+
static java.lang.String |
+PARAM_PAGE |
+
static java.lang.String |
+PARAM_PER_PAGE |
+
| Constructor and Description | +
|---|
Pagination() |
+
| Modifier and Type | +Method and Description | +
|---|---|
org.gitlab.api.http.Query |
+asQuery() |
+
void |
+setPage(int page) |
+
void |
+setPerPage(int perPage) |
+
java.lang.String |
+toString() |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final java.lang.String PARAM_PAGE+
public static final java.lang.String PARAM_PER_PAGE+
public static final int MAX_ITEMS_PER_PAGE+
public void setPage(int page)+
public void setPerPage(int perPage)+
public org.gitlab.api.http.Query asQuery()+
public java.lang.String toString()+
toString in class java.lang.Object| Enum Constant and Description | +
|---|
ACCESS_TOKEN |
+
PRIVATE_TOKEN |
+
| Modifier and Type | +Method and Description | +
|---|---|
java.lang.String |
+getTokenHeaderFormat() |
+
java.lang.String |
+getTokenHeaderName() |
+
java.lang.String |
+getTokenParamName() |
+
static TokenType |
+valueOf(java.lang.String name)
+Returns the enum constant of this type with the specified name.
+ |
+
static TokenType[] |
+values()
+Returns an array containing the constants of this enum type, in
+the order they are declared.
+ |
+
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOfgetClass, notify, notifyAll, wait, wait, waitpublic static final TokenType PRIVATE_TOKEN+
public static final TokenType ACCESS_TOKEN+
public static TokenType[] values()+
+for (TokenType c : TokenType.values()) + System.out.println(c); +
public static TokenType valueOf(java.lang.String name)+
name - the name of the enum constant to be returned.java.lang.IllegalArgumentException - if this enum type has no constant with the specified namejava.lang.NullPointerException - if the argument is nullpublic java.lang.String getTokenParamName()+
public java.lang.String getTokenHeaderName()+
public java.lang.String getTokenHeaderFormat()+
public class CommitComment
+extends java.lang.Object
+| Modifier and Type | +Field and Description | +
|---|---|
static java.lang.String |
+URL |
+
| Constructor and Description | +
|---|
CommitComment() |
+
| Modifier and Type | +Method and Description | +
|---|---|
GitlabUser |
+getAuthor() |
+
java.lang.String |
+getLine() |
+
java.lang.String |
+getLineType() |
+
java.lang.String |
+getNote() |
+
java.lang.String |
+getPath() |
+
void |
+setAuthor(GitlabUser author) |
+
void |
+setLine(java.lang.String line) |
+
void |
+setLineType(java.lang.String lineType) |
+
void |
+setNote(java.lang.String note) |
+
void |
+setPath(java.lang.String path) |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic static final java.lang.String URL+
public GitlabUser getAuthor()+
public void setAuthor(GitlabUser author)+
public java.lang.String getNote()+
public void setNote(java.lang.String note)+
public java.lang.String getPath()+
public void setPath(java.lang.String path)+
public java.lang.String getLine()+
public void setLine(java.lang.String line)+
public java.lang.String getLineType()+
public void setLineType(java.lang.String lineType)+
public abstract class GitlabAbstractMember +extends GitlabUser+
| Modifier and Type | +Field and Description | +
|---|---|
static java.lang.String |
+URL |
+
BLOCK_URL, UNBLOCK_URL, USER_URL, USERS_URL| Constructor and Description | +
|---|
GitlabAbstractMember() |
+
| Modifier and Type | +Method and Description | +
|---|---|
GitlabAccessLevel |
+getAccessLevel() |
+
void |
+setAccessLevel(GitlabAccessLevel accessLevel) |
+
getAvatarUrl, getBio, getColorSchemeId, getCreatedAt, getEmail, getExternProviderName, getExternUid, getId, getLinkedin, getName, getPrivateToken, getProvider, getSkype, getState, getThemeId, getTwitter, getUsername, getWebsiteUrl, isAdmin, isBlocked, isCanCreateGroup, isCanCreateProject, isCanCreateTeam, isDarkScheme, setAdmin, setAvatarUrl, setBio, setBlocked, setCanCreateGroup, setCanCreateProject, setCanCreateTeam, setColorSchemeId, setCreatedAt, setDarkScheme, setEmail, setExternProviderName, setExternUid, setId, setLinkedin, setName, setPrivateToken, setProvider, setSkype, setState, setThemeId, setTwitter, setUsername, setWebsiteUrlclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic static final java.lang.String URL+
public GitlabAccessLevel getAccessLevel()+
public void setAccessLevel(GitlabAccessLevel accessLevel)+
public enum GitlabAccessLevel +extends java.lang.Enum<GitlabAccessLevel>+
| Enum Constant and Description | +
|---|
Developer |
+
Guest |
+
Master |
+
Owner |
+
Reporter |
+
| Modifier and Type | +Field and Description | +
|---|---|
int |
+accessValue |
+
| Modifier and Type | +Method and Description | +
|---|---|
static GitlabAccessLevel |
+fromAccessValue(int accessValue) |
+
static GitlabAccessLevel |
+valueOf(java.lang.String name)
+Returns the enum constant of this type with the specified name.
+ |
+
static GitlabAccessLevel[] |
+values()
+Returns an array containing the constants of this enum type, in
+the order they are declared.
+ |
+
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOfgetClass, notify, notifyAll, wait, wait, waitpublic static final GitlabAccessLevel Guest+
public static final GitlabAccessLevel Reporter+
public static final GitlabAccessLevel Developer+
public static final GitlabAccessLevel Master+
public static final GitlabAccessLevel Owner+
public static GitlabAccessLevel[] values()+
+for (GitlabAccessLevel c : GitlabAccessLevel.values()) + System.out.println(c); +
public static GitlabAccessLevel valueOf(java.lang.String name)+
name - the name of the enum constant to be returned.java.lang.IllegalArgumentException - if this enum type has no constant with the specified namejava.lang.NullPointerException - if the argument is nullpublic static GitlabAccessLevel fromAccessValue(int accessValue) + throws java.lang.IllegalArgumentException+
java.lang.IllegalArgumentExceptionpublic class GitlabBranch
+extends java.lang.Object
+| Modifier and Type | +Field and Description | +
|---|---|
static java.lang.String |
+URL |
+
| Constructor and Description | +
|---|
GitlabBranch() |
+
| Modifier and Type | +Method and Description | +
|---|---|
GitlabBranchCommit |
+getCommit() |
+
java.lang.String |
+getName() |
+
boolean |
+isProtected() |
+
void |
+setCommit(GitlabBranchCommit commit) |
+
void |
+setName(java.lang.String name) |
+
void |
+setProtected(boolean isProtected) |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic static final java.lang.String URL+
public java.lang.String getName()+
public void setName(java.lang.String name)+
public GitlabBranchCommit getCommit()+
public void setCommit(GitlabBranchCommit commit)+
public boolean isProtected()+
public void setProtected(boolean isProtected)+
public class GitlabBranchCommit
+extends java.lang.Object
+| Modifier and Type | +Field and Description | +
|---|---|
static java.lang.String |
+URL |
+
| Constructor and Description | +
|---|
GitlabBranchCommit() |
+
| Modifier and Type | +Method and Description | +
|---|---|
GitlabUser |
+getAuthor() |
+
java.util.Date |
+getAuthoredDate() |
+
java.util.Date |
+getCommittedDate() |
+
GitlabUser |
+getCommitter() |
+
java.lang.String |
+getId() |
+
java.lang.String |
+getMessage() |
+
java.lang.String |
+getTree() |
+
void |
+setAuthor(GitlabUser author) |
+
void |
+setAuthoredDate(java.util.Date authoredDate) |
+
void |
+setCommittedDate(java.util.Date committedDate) |
+
void |
+setCommitter(GitlabUser committer) |
+
void |
+setId(java.lang.String id) |
+
void |
+setMessage(java.lang.String message) |
+
void |
+setTree(java.lang.String tree) |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic java.lang.String getId()+
public void setId(java.lang.String id)+
public java.lang.String getTree()+
public void setTree(java.lang.String tree)+
public java.lang.String getMessage()+
public void setMessage(java.lang.String message)+
public GitlabUser getAuthor()+
public void setAuthor(GitlabUser author)+
public GitlabUser getCommitter()+
public void setCommitter(GitlabUser committer)+
public java.util.Date getAuthoredDate()+
public void setAuthoredDate(java.util.Date authoredDate)+
public java.util.Date getCommittedDate()+
public void setCommittedDate(java.util.Date committedDate)+
public class GitlabBuild
+extends java.lang.Object
+| Modifier and Type | +Field and Description | +
|---|---|
static java.lang.String |
+URL |
+
| Constructor and Description | +
|---|
GitlabBuild() |
+
| Modifier and Type | +Method and Description | +
|---|---|
GitlabCommit |
+getCommit() |
+
java.lang.String |
+getCoverage() |
+
java.lang.String |
+getCreatedAt() |
+
java.lang.String |
+getDownloadUrl() |
+
java.lang.String |
+getFinishedAt() |
+
java.lang.Integer |
+getId() |
+
java.lang.String |
+getName() |
+
java.lang.String |
+getRef() |
+
GitlabRunner |
+getRunner() |
+
java.lang.String |
+getStage() |
+
java.lang.String |
+getStartedAt() |
+
java.lang.String |
+getStatus() |
+
java.lang.Boolean |
+getTag() |
+
GitlabUser |
+getUser() |
+
void |
+setCommit(GitlabCommit commit) |
+
void |
+setCoverage(java.lang.String coverage) |
+
void |
+setCreatedAt(java.lang.String createdAt) |
+
void |
+setDownloadUrl(java.lang.String downloadUrl) |
+
void |
+setFinishedAt(java.lang.String finishedAt) |
+
void |
+setId(java.lang.Integer id) |
+
void |
+setName(java.lang.String name) |
+
void |
+setRef(java.lang.String ref) |
+
void |
+setRunner(GitlabRunner runner) |
+
void |
+setStage(java.lang.String stage) |
+
void |
+setStartedAt(java.lang.String startedAt) |
+
void |
+setStatus(java.lang.String status) |
+
void |
+setTag(java.lang.Boolean tag) |
+
void |
+setUser(GitlabUser user) |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic static final java.lang.String URL+
public GitlabUser getUser()+
public void setUser(GitlabUser user)+
public java.lang.Boolean getTag()+
public void setTag(java.lang.Boolean tag)+
public java.lang.String getStatus()+
public void setStatus(java.lang.String status)+
public java.lang.String getStartedAt()+
public void setStartedAt(java.lang.String startedAt)+
public java.lang.String getStage()+
public void setStage(java.lang.String stage)+
public GitlabRunner getRunner()+
public void setRunner(GitlabRunner runner)+
public java.lang.String getRef()+
public void setRef(java.lang.String ref)+
public java.lang.String getName()+
public void setName(java.lang.String name)+
public java.lang.Integer getId()+
public void setId(java.lang.Integer id)+
public java.lang.String getFinishedAt()+
public void setFinishedAt(java.lang.String finishedAt)+
public java.lang.String getDownloadUrl()+
public void setDownloadUrl(java.lang.String downloadUrl)+
public java.lang.String getCreatedAt()+
public void setCreatedAt(java.lang.String createdAt)+
public java.lang.String getCoverage()+
public void setCoverage(java.lang.String coverage)+
public GitlabCommit getCommit()+
public void setCommit(GitlabCommit commit)+
public class GitlabCommit
+extends java.lang.Object
+| Modifier and Type | +Field and Description | +
|---|---|
static java.lang.String |
+URL |
+
| Constructor and Description | +
|---|
GitlabCommit() |
+
| Modifier and Type | +Method and Description | +
|---|---|
boolean |
+equals(java.lang.Object obj) |
+
java.lang.String |
+getAuthorEmail() |
+
java.lang.String |
+getAuthorName() |
+
java.util.Date |
+getCreatedAt() |
+
java.lang.String |
+getDescription() |
+
java.lang.String |
+getId() |
+
java.util.List<java.lang.String> |
+getParentIds() |
+
java.lang.String |
+getShortId() |
+
java.lang.String |
+getTitle() |
+
void |
+setAuthorEmail(java.lang.String authorEmail) |
+
void |
+setAuthorName(java.lang.String authorName) |
+
void |
+setCreatedAt(java.util.Date createdAt) |
+
void |
+setDescription(java.lang.String description) |
+
void |
+setId(java.lang.String id) |
+
void |
+setParentIds(java.util.List<java.lang.String> parentIds) |
+
void |
+setShortId(java.lang.String shortId) |
+
void |
+setTitle(java.lang.String title) |
+
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic static final java.lang.String URL+
public java.lang.String getId()+
public void setId(java.lang.String id)+
public java.lang.String getShortId()+
public void setShortId(java.lang.String shortId)+
public java.lang.String getTitle()+
public void setTitle(java.lang.String title)+
public java.lang.String getDescription()+
public void setDescription(java.lang.String description)+
public java.lang.String getAuthorName()+
public void setAuthorName(java.lang.String authorName)+
public java.lang.String getAuthorEmail()+
public void setAuthorEmail(java.lang.String authorEmail)+
public java.util.Date getCreatedAt()+
public void setCreatedAt(java.util.Date createdAt)+
public java.util.List<java.lang.String> getParentIds()+
public void setParentIds(java.util.List<java.lang.String> parentIds)+
public boolean equals(java.lang.Object obj)+
equals in class java.lang.Objectpublic class GitlabCommitComparison
+extends java.lang.Object
+| Modifier and Type | +Field and Description | +
|---|---|
static java.lang.String |
+URL |
+
| Constructor and Description | +
|---|
GitlabCommitComparison() |
+
| Modifier and Type | +Method and Description | +
|---|---|
GitlabCommit |
+getCommit() |
+
java.util.List<GitlabCommit> |
+getCommits() |
+
java.lang.Boolean |
+getCompareSameRef() |
+
java.lang.Boolean |
+getCompareTimeout() |
+
java.util.List<GitlabCommitDiff> |
+getDiffs() |
+
void |
+setCommit(GitlabCommit commit) |
+
void |
+setCommits(java.util.List<GitlabCommit> commits) |
+
void |
+setCompareSameRef(java.lang.Boolean compareSameRef) |
+
void |
+setCompareTimeout(java.lang.Boolean compareTimeout) |
+
void |
+setDiffs(java.util.List<GitlabCommitDiff> diffs) |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic static final java.lang.String URL+
public GitlabCommitComparison()+
public GitlabCommit getCommit()+
public void setCommit(GitlabCommit commit)+
public java.util.List<GitlabCommit> getCommits()+
public void setCommits(java.util.List<GitlabCommit> commits)+
public java.util.List<GitlabCommitDiff> getDiffs()+
public void setDiffs(java.util.List<GitlabCommitDiff> diffs)+
public java.lang.Boolean getCompareSameRef()+
public void setCompareSameRef(java.lang.Boolean compareSameRef)+
public java.lang.Boolean getCompareTimeout()+
public void setCompareTimeout(java.lang.Boolean compareTimeout)+
public class GitlabCommitDiff
+extends java.lang.Object
+| Modifier and Type | +Field and Description | +
|---|---|
static java.lang.String |
+URL |
+
| Constructor and Description | +
|---|
GitlabCommitDiff() |
+
| Modifier and Type | +Method and Description | +
|---|---|
java.lang.String |
+getAMode() |
+
java.lang.String |
+getBMode() |
+
boolean |
+getDeletedFile() |
+
java.lang.String |
+getDiff() |
+
boolean |
+getNewFile() |
+
java.lang.String |
+getNewPath() |
+
java.lang.String |
+getOldPath() |
+
boolean |
+getRenamedFile() |
+
void |
+setAMode(java.lang.String aMode) |
+
void |
+setBMode(java.lang.String bMode) |
+
void |
+setDeletedFile(boolean deletedFile) |
+
void |
+setDiff(java.lang.String diff) |
+
void |
+setNewFile(boolean newFile) |
+
void |
+setNewPath(java.lang.String newPath) |
+
void |
+setOldPath(java.lang.String oldPath) |
+
void |
+setRenamedFile(boolean renamedFile) |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic static final java.lang.String URL+
public java.lang.String getDiff()+
public void setDiff(java.lang.String diff)+
public java.lang.String getNewPath()+
public void setNewPath(java.lang.String newPath)+
public java.lang.String getOldPath()+
public void setOldPath(java.lang.String oldPath)+
public java.lang.String getAMode()+
public void setAMode(java.lang.String aMode)+
public java.lang.String getBMode()+
public void setBMode(java.lang.String bMode)+
public boolean getNewFile()+
public void setNewFile(boolean newFile)+
public boolean getRenamedFile()+
public void setRenamedFile(boolean renamedFile)+
public boolean getDeletedFile()+
public void setDeletedFile(boolean deletedFile)+
public class GitlabCommitStatus
+extends java.lang.Object
+| Modifier and Type | +Field and Description | +
|---|---|
static java.lang.String |
+URL |
+
| Constructor and Description | +
|---|
GitlabCommitStatus() |
+
| Modifier and Type | +Method and Description | +
|---|---|
boolean |
+equals(java.lang.Object obj) |
+
GitlabUser |
+getAuthor() |
+
java.util.Date |
+getCreatedAt() |
+
java.lang.String |
+getDescription() |
+
java.util.Date |
+getFinishedAt() |
+
java.lang.String |
+getId() |
+
java.lang.String |
+getName() |
+
java.lang.String |
+getRef() |
+
java.lang.String |
+getSha() |
+
java.util.Date |
+getStartedAt() |
+
java.lang.String |
+getStatus() |
+
java.lang.String |
+getTargetUrl() |
+
void |
+setAuthor(GitlabUser author) |
+
void |
+setCreatedAt(java.util.Date createdAt) |
+
void |
+setDescription(java.lang.String description) |
+
void |
+setFinishedAt(java.util.Date finishedAt) |
+
void |
+setId(java.lang.String id) |
+
void |
+setName(java.lang.String name) |
+
void |
+setRef(java.lang.String ref) |
+
void |
+setSha(java.lang.String sha) |
+
void |
+setStartedAt(java.util.Date startedAt) |
+
void |
+setStatus(java.lang.String status) |
+
void |
+setTargetUrl(java.lang.String targetUrl) |
+
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic static final java.lang.String URL+
public java.lang.String getId()+
public void setId(java.lang.String id)+
public java.lang.String getSha()+
public void setSha(java.lang.String sha)+
public java.lang.String getRef()+
public void setRef(java.lang.String ref)+
public java.lang.String getStatus()+
public void setStatus(java.lang.String status)+
public java.lang.String getName()+
public void setName(java.lang.String name)+
public java.lang.String getDescription()+
public void setDescription(java.lang.String description)+
public GitlabUser getAuthor()+
public void setAuthor(GitlabUser author)+
public java.lang.String getTargetUrl()+
public void setTargetUrl(java.lang.String targetUrl)+
public java.util.Date getCreatedAt()+
public void setCreatedAt(java.util.Date createdAt)+
public java.util.Date getStartedAt()+
public void setStartedAt(java.util.Date startedAt)+
public java.util.Date getFinishedAt()+
public void setFinishedAt(java.util.Date finishedAt)+
public boolean equals(java.lang.Object obj)+
equals in class java.lang.Objectpublic class GitlabGroup
+extends java.lang.Object
+| Modifier and Type | +Field and Description | +
|---|---|
static java.lang.String |
+URL |
+
| Constructor and Description | +
|---|
GitlabGroup() |
+
| Modifier and Type | +Method and Description | +
|---|---|
java.lang.Integer |
+getId() |
+
GitlabAccessLevel |
+getLdapAccess() |
+
java.lang.String |
+getLdapCn() |
+
java.lang.String |
+getName() |
+
java.lang.String |
+getPath() |
+
void |
+setId(java.lang.Integer id) |
+
void |
+setLdapAccess(GitlabAccessLevel ldapGitlabAccessLevel) |
+
void |
+setLdapCn(java.lang.String ldapCn) |
+
void |
+setName(java.lang.String name) |
+
void |
+setPath(java.lang.String path) |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic static final java.lang.String URL+
public java.lang.Integer getId()+
public void setId(java.lang.Integer id)+
public java.lang.String getName()+
public void setName(java.lang.String name)+
public java.lang.String getPath()+
public void setPath(java.lang.String path)+
public java.lang.String getLdapCn()+
public void setLdapCn(java.lang.String ldapCn)+
public GitlabAccessLevel getLdapAccess()+
public void setLdapAccess(GitlabAccessLevel ldapGitlabAccessLevel)+
public class GitlabGroupMember +extends GitlabAbstractMember+
URLBLOCK_URL, UNBLOCK_URL, USER_URL, USERS_URL| Constructor and Description | +
|---|
GitlabGroupMember() |
+
getAccessLevel, setAccessLevelgetAvatarUrl, getBio, getColorSchemeId, getCreatedAt, getEmail, getExternProviderName, getExternUid, getId, getLinkedin, getName, getPrivateToken, getProvider, getSkype, getState, getThemeId, getTwitter, getUsername, getWebsiteUrl, isAdmin, isBlocked, isCanCreateGroup, isCanCreateProject, isCanCreateTeam, isDarkScheme, setAdmin, setAvatarUrl, setBio, setBlocked, setCanCreateGroup, setCanCreateProject, setCanCreateTeam, setColorSchemeId, setCreatedAt, setDarkScheme, setEmail, setExternProviderName, setExternUid, setId, setLinkedin, setName, setPrivateToken, setProvider, setSkype, setState, setThemeId, setTwitter, setUsername, setWebsiteUrlclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic static enum GitlabIssue.Action +extends java.lang.Enum<GitlabIssue.Action>+
| Enum Constant and Description | +
|---|
CLOSE |
+
LEAVE |
+
REOPEN |
+
| Modifier and Type | +Method and Description | +
|---|---|
static GitlabIssue.Action |
+valueOf(java.lang.String name)
+Returns the enum constant of this type with the specified name.
+ |
+
static GitlabIssue.Action[] |
+values()
+Returns an array containing the constants of this enum type, in
+the order they are declared.
+ |
+
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOfgetClass, notify, notifyAll, wait, wait, waitpublic static final GitlabIssue.Action LEAVE+
public static final GitlabIssue.Action CLOSE+
public static final GitlabIssue.Action REOPEN+
public static GitlabIssue.Action[] values()+
+for (GitlabIssue.Action c : GitlabIssue.Action.values()) + System.out.println(c); +
public static GitlabIssue.Action valueOf(java.lang.String name)+
name - the name of the enum constant to be returned.java.lang.IllegalArgumentException - if this enum type has no constant with the specified namejava.lang.NullPointerException - if the argument is nullpublic class GitlabIssue
+extends java.lang.Object
+| Modifier and Type | +Class and Description | +
|---|---|
static class |
+GitlabIssue.Action |
+
| Modifier and Type | +Field and Description | +
|---|---|
static java.lang.String |
+STATE_CLOSED |
+
static java.lang.String |
+STATE_OPENED |
+
static java.lang.String |
+URL |
+
| Constructor and Description | +
|---|
GitlabIssue() |
+
| Modifier and Type | +Method and Description | +
|---|---|
GitlabUser |
+getAssignee() |
+
GitlabUser |
+getAuthor() |
+
java.util.Date |
+getCreatedAt() |
+
java.lang.String |
+getDescription() |
+
int |
+getId() |
+
int |
+getIid() |
+
java.lang.String[] |
+getLabels() |
+
GitlabMilestone |
+getMilestone() |
+
int |
+getProjectId() |
+
java.lang.String |
+getState() |
+
java.lang.String |
+getTitle() |
+
java.util.Date |
+getUpdatedAt() |
+
void |
+setAssignee(GitlabUser assignee) |
+
void |
+setAuthor(GitlabUser author) |
+
void |
+setCreatedAt(java.util.Date createdAt) |
+
void |
+setDescription(java.lang.String description) |
+
void |
+setId(int id) |
+
void |
+setIid(int iid) |
+
void |
+setLabels(java.lang.String[] labels) |
+
void |
+setMilestone(GitlabMilestone milestone) |
+
void |
+setProjectId(int projectId) |
+
void |
+setState(java.lang.String state) |
+
void |
+setTitle(java.lang.String title) |
+
void |
+setUpdatedAt(java.util.Date updatedAt) |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic static final java.lang.String STATE_CLOSED+
public static final java.lang.String STATE_OPENED+
public static final java.lang.String URL+
public int getId()+
public void setId(int id)+
public int getIid()+
public void setIid(int iid)+
public int getProjectId()+
public void setProjectId(int projectId)+
public java.lang.String getTitle()+
public void setTitle(java.lang.String title)+
public java.lang.String getDescription()+
public void setDescription(java.lang.String description)+
public java.lang.String[] getLabels()+
public void setLabels(java.lang.String[] labels)+
public GitlabMilestone getMilestone()+
public void setMilestone(GitlabMilestone milestone)+
public GitlabUser getAssignee()+
public void setAssignee(GitlabUser assignee)+
public GitlabUser getAuthor()+
public void setAuthor(GitlabUser author)+
public java.lang.String getState()+
public void setState(java.lang.String state)+
public java.util.Date getUpdatedAt()+
public void setUpdatedAt(java.util.Date updatedAt)+
public java.util.Date getCreatedAt()+
public void setCreatedAt(java.util.Date createdAt)+
public class GitlabLabel
+extends java.lang.Object
+| Modifier and Type | +Field and Description | +
|---|---|
static java.lang.String |
+URL |
+
| Constructor and Description | +
|---|
GitlabLabel() |
+
| Modifier and Type | +Method and Description | +
|---|---|
java.lang.String |
+getColor()
+Gets the color of a label as six digit HTML hex value.
+ |
+
java.lang.String |
+getName()
+Gets the name (text) of a label.
+ |
+
void |
+setColor(java.lang.String color)
+Sets the color of a label.
+ |
+
void |
+setName(java.lang.String name)
+Sets the name (text) of a label.
+ |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic static final java.lang.String URL+
public java.lang.String getName()+
public void setName(java.lang.String name)+
name - public java.lang.String getColor()+
public void setColor(java.lang.String color)+
color - A six digit HTML hex value including number sign (eg #ff0000)public class GitlabMergeRequest
+extends java.lang.Object
+| Modifier and Type | +Field and Description | +
|---|---|
static java.lang.String |
+URL |
+
| Constructor and Description | +
|---|
GitlabMergeRequest() |
+
| Modifier and Type | +Method and Description | +
|---|---|
GitlabUser |
+getAssignee() |
+
GitlabUser |
+getAuthor() |
+
java.util.List<GitlabCommitDiff> |
+getChanges() |
+
java.util.Date |
+getCreatedAt() |
+
java.lang.String |
+getDescription() |
+
int |
+getDownvotes() |
+
java.lang.Integer |
+getId() |
+
java.lang.Integer |
+getIid() |
+
java.lang.String[] |
+getLabels() |
+
java.lang.String |
+getMergeStatus() |
+
GitlabMilestone |
+getMilestone() |
+
java.lang.Integer |
+getMilestoneId()
+Deprecated.
+ |
+
java.lang.Integer |
+getProjectId() |
+
java.lang.String |
+getSourceBranch() |
+
java.lang.Integer |
+getSourceProjectId() |
+
java.lang.String |
+getState() |
+
java.lang.String |
+getTargetBranch() |
+
java.lang.Integer |
+getTargetProjectId() |
+
java.lang.String |
+getTitle() |
+
java.util.Date |
+getUpdatedAt() |
+
int |
+getUpvotes() |
+
boolean |
+isClosed()
+Deprecated.
+ |
+
boolean |
+isMerged()
+Deprecated.
+ |
+
void |
+setAssignee(GitlabUser assignee) |
+
void |
+setAuthor(GitlabUser author) |
+
void |
+setChanges(java.util.List<GitlabCommitDiff> changes) |
+
void |
+setClosed(boolean closed)
+Deprecated.
+ |
+
void |
+setCreatedAt(java.util.Date createdAt) |
+
void |
+setDescription(java.lang.String d) |
+
void |
+setDownvotes(int downvotes) |
+
void |
+setId(java.lang.Integer id) |
+
void |
+setIid(java.lang.Integer iid) |
+
void |
+setLabels(java.lang.String[] labels) |
+
void |
+setMerged(boolean merged)
+Deprecated.
+ |
+
void |
+setMergeStatus(java.lang.String mergeStatus) |
+
void |
+setMilestone(GitlabMilestone milestone) |
+
void |
+setMilestoneId(java.lang.Integer id)
+Deprecated.
+ |
+
void |
+setProjectId(java.lang.Integer projectId) |
+
void |
+setSourceBranch(java.lang.String sourceBranch) |
+
void |
+setSourceProjectId(java.lang.Integer sourceProjectId) |
+
void |
+setState(java.lang.String state) |
+
void |
+setTargetBranch(java.lang.String targetBranch) |
+
void |
+setTargetProjectId(java.lang.Integer targetProjectId) |
+
void |
+setTitle(java.lang.String title) |
+
void |
+setUpdatedAt(java.util.Date updatedAt) |
+
void |
+setUpvotes(int upvotes) |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic static final java.lang.String URL+
public java.lang.Integer getId()+
public void setId(java.lang.Integer id)+
@Deprecated +public java.lang.Integer getMilestoneId()+
@Deprecated +public void setMilestoneId(java.lang.Integer id)+
public java.lang.Integer getIid()+
public void setIid(java.lang.Integer iid)+
public java.lang.String getTargetBranch()+
public void setTargetBranch(java.lang.String targetBranch)+
public java.lang.String getSourceBranch()+
public void setSourceBranch(java.lang.String sourceBranch)+
public java.lang.Integer getProjectId()+
public void setProjectId(java.lang.Integer projectId)+
public java.lang.Integer getSourceProjectId()+
public void setSourceProjectId(java.lang.Integer sourceProjectId)+
public java.lang.String getTitle()+
public void setTitle(java.lang.String title)+
public java.lang.String getDescription()+
public void setDescription(java.lang.String d)+
@Deprecated +public boolean isClosed()+
@Deprecated +public void setClosed(boolean closed)+
@Deprecated +public boolean isMerged()+
@Deprecated +public void setMerged(boolean merged)+
public GitlabUser getAuthor()+
public void setAuthor(GitlabUser author)+
public GitlabUser getAssignee()+
public void setAssignee(GitlabUser assignee)+
public java.lang.String getState()+
public void setState(java.lang.String state)+
public GitlabMilestone getMilestone()+
public void setMilestone(GitlabMilestone milestone)+
public java.lang.String[] getLabels()+
public void setLabels(java.lang.String[] labels)+
public int getUpvotes()+
public void setUpvotes(int upvotes)+
public int getDownvotes()+
public void setDownvotes(int downvotes)+
public java.lang.Integer getTargetProjectId()+
public void setTargetProjectId(java.lang.Integer targetProjectId)+
public java.util.Date getUpdatedAt()+
public void setUpdatedAt(java.util.Date updatedAt)+
public java.util.Date getCreatedAt()+
public void setCreatedAt(java.util.Date createdAt)+
public java.util.List<GitlabCommitDiff> getChanges()+
public void setChanges(java.util.List<GitlabCommitDiff> changes)+
public java.lang.String getMergeStatus()+
public void setMergeStatus(java.lang.String mergeStatus)+
public class GitlabMilestone
+extends java.lang.Object
+| Modifier and Type | +Field and Description | +
|---|---|
static java.lang.String |
+URL |
+
| Constructor and Description | +
|---|
GitlabMilestone() |
+
| Modifier and Type | +Method and Description | +
|---|---|
java.util.Date |
+getCreatedDate() |
+
java.lang.String |
+getDescription() |
+
java.util.Date |
+getDueDate() |
+
int |
+getId() |
+
int |
+getIid() |
+
int |
+getProjectId() |
+
java.lang.String |
+getState() |
+
java.lang.String |
+getTitle() |
+
java.util.Date |
+getUpdatedDate() |
+
void |
+setCreatedDate(java.util.Date createdDate) |
+
void |
+setDescription(java.lang.String description) |
+
void |
+setDueDate(java.util.Date dueDate) |
+
void |
+setId(int id) |
+
void |
+setIid(int iid) |
+
void |
+setProjectId(int projectId) |
+
void |
+setState(java.lang.String state) |
+
void |
+setTitle(java.lang.String title) |
+
void |
+setUpdatedDate(java.util.Date updatedDate) |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic static final java.lang.String URL+
public int getId()+
public void setId(int id)+
public int getIid()+
public void setIid(int iid)+
public int getProjectId()+
public void setProjectId(int projectId)+
public java.lang.String getTitle()+
public void setTitle(java.lang.String title)+
public java.lang.String getDescription()+
public void setDescription(java.lang.String description)+
public java.util.Date getDueDate()+
public void setDueDate(java.util.Date dueDate)+
public java.lang.String getState()+
public void setState(java.lang.String state)+
public java.util.Date getUpdatedDate()+
public void setUpdatedDate(java.util.Date updatedDate)+
public java.util.Date getCreatedDate()+
public void setCreatedDate(java.util.Date createdDate)+
public class GitlabNamespace
+extends java.lang.Object
+| Modifier and Type | +Field and Description | +
|---|---|
static java.lang.String |
+URL |
+
| Constructor and Description | +
|---|
GitlabNamespace() |
+
| Modifier and Type | +Method and Description | +
|---|---|
java.util.Date |
+getCreatedAt() |
+
java.lang.String |
+getDescription() |
+
java.lang.Integer |
+getId() |
+
java.lang.String |
+getName() |
+
java.lang.Integer |
+getOwnerId() |
+
java.lang.String |
+getPath() |
+
java.util.Date |
+getUpdatedAt() |
+
void |
+setCreatedAt(java.util.Date createdAt) |
+
void |
+setDescription(java.lang.String description) |
+
void |
+setId(java.lang.Integer id) |
+
void |
+setName(java.lang.String name) |
+
void |
+setOwnerId(java.lang.Integer ownerId) |
+
void |
+setPath(java.lang.String path) |
+
void |
+setUpdatedAt(java.util.Date updatedAt) |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic static final java.lang.String URL+
public java.lang.Integer getId()+
public void setId(java.lang.Integer id)+
public java.util.Date getCreatedAt()+
public void setCreatedAt(java.util.Date createdAt)+
public java.util.Date getUpdatedAt()+
public void setUpdatedAt(java.util.Date updatedAt)+
public java.lang.Integer getOwnerId()+
public void setOwnerId(java.lang.Integer ownerId)+
public java.lang.String getName()+
public void setName(java.lang.String name)+
public java.lang.String getPath()+
public void setPath(java.lang.String path)+
public java.lang.String getDescription()+
public void setDescription(java.lang.String description)+
public class GitlabNote
+extends java.lang.Object
+| Modifier and Type | +Field and Description | +
|---|---|
static java.lang.String |
+URL |
+
| Constructor and Description | +
|---|
GitlabNote() |
+
| Modifier and Type | +Method and Description | +
|---|---|
java.lang.String |
+getAttachment() |
+
GitlabUser |
+getAuthor() |
+
java.lang.String |
+getBody() |
+
java.util.Date |
+getCreatedAt() |
+
java.lang.Integer |
+getId() |
+
boolean |
+isDownvote() |
+
boolean |
+isSystem() |
+
boolean |
+isUpvote() |
+
void |
+setAttachment(java.lang.String attachment) |
+
void |
+setAuthor(GitlabUser author) |
+
void |
+setBody(java.lang.String body) |
+
void |
+setCreatedAt(java.util.Date createdAt) |
+
void |
+setDownvote(boolean downvote) |
+
void |
+setId(java.lang.Integer id) |
+
void |
+setSystem(boolean system) |
+
void |
+setUpvote(boolean upvote) |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic static final java.lang.String URL+
public java.lang.Integer getId()+
public void setId(java.lang.Integer id)+
public java.lang.String getBody()+
public void setBody(java.lang.String body)+
public GitlabUser getAuthor()+
public void setAuthor(GitlabUser author)+
public java.util.Date getCreatedAt()+
public void setCreatedAt(java.util.Date createdAt)+
public java.lang.String getAttachment()+
public void setAttachment(java.lang.String attachment)+
public boolean isSystem()+
public void setSystem(boolean system)+
public boolean isUpvote()+
public void setUpvote(boolean upvote)+
public boolean isDownvote()+
public void setDownvote(boolean downvote)+
public class GitlabPermission
+extends java.lang.Object
+| Constructor and Description | +
|---|
GitlabPermission() |
+
| Modifier and Type | +Method and Description | +
|---|---|
GitlabProjectAccessLevel |
+getProjectAccess() |
+
GitlabProjectAccessLevel |
+getProjectGroupAccess() |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic GitlabProjectAccessLevel getProjectAccess()+
public GitlabProjectAccessLevel getProjectGroupAccess()+
public class GitlabProject
+extends java.lang.Object
+| Modifier and Type | +Field and Description | +
|---|---|
static java.lang.String |
+URL |
+
| Constructor and Description | +
|---|
GitlabProject() |
+
| Modifier and Type | +Method and Description | +
|---|---|
java.lang.String |
+getAvatarUrl() |
+
java.util.Date |
+getCreatedAt() |
+
java.lang.Integer |
+getCreatorId() |
+
java.lang.String |
+getDefaultBranch() |
+
java.lang.String |
+getDescription() |
+
java.lang.Integer |
+getForksCount() |
+
java.lang.String |
+getHttpUrl() |
+
java.lang.Integer |
+getId() |
+
java.util.Date |
+getLastActivityAt() |
+
java.lang.String |
+getName() |
+
GitlabNamespace |
+getNamespace() |
+
java.lang.String |
+getNameWithNamespace() |
+
GitlabUser |
+getOwner() |
+
java.lang.String |
+getPath() |
+
java.lang.String |
+getPathWithNamespace() |
+
GitlabPermission |
+getPermissions() |
+
java.lang.String |
+getSshUrl() |
+
java.lang.Integer |
+getStarCount() |
+
java.util.List<java.lang.String> |
+getTagList() |
+
java.lang.Integer |
+getVisibilityLevel() |
+
java.lang.String |
+getWebUrl() |
+
boolean |
+isArchived() |
+
boolean |
+isIssuesEnabled() |
+
boolean |
+isMergeRequestsEnabled() |
+
boolean |
+isPublic() |
+
boolean |
+isSnippetsEnabled() |
+
boolean |
+isWallEnabled() |
+
boolean |
+isWikiEnabled() |
+
void |
+setArchived(boolean archived) |
+
void |
+setAvatarUrl(java.lang.String avatarUrl) |
+
void |
+setCreatedAt(java.util.Date createdAt) |
+
void |
+setCreatorId(java.lang.Integer creatorId) |
+
void |
+setDefaultBranch(java.lang.String defaultBranch) |
+
void |
+setDescription(java.lang.String description) |
+
void |
+setForksCount(java.lang.Integer forksCount) |
+
void |
+setHttpUrl(java.lang.String httpUrl) |
+
void |
+setId(java.lang.Integer id) |
+
void |
+setIssuesEnabled(boolean issuesEnabled) |
+
void |
+setLastActivityAt(java.util.Date lastActivityAt) |
+
void |
+setMergeRequestsEnabled(boolean mergeRequestsEnabled) |
+
void |
+setName(java.lang.String name) |
+
void |
+setNamespace(GitlabNamespace namespace) |
+
void |
+setNameWithNamespace(java.lang.String nameWithNamespace) |
+
void |
+setOwner(GitlabUser owner) |
+
void |
+setPath(java.lang.String path) |
+
void |
+setPathWithNamespace(java.lang.String pathWithNamespace) |
+
void |
+setPermissions(GitlabPermission permissions) |
+
void |
+setPublic(boolean aPublic) |
+
void |
+setSnippetsEnabled(boolean snippetsEnabled) |
+
void |
+setSshUrl(java.lang.String sshUrl) |
+
void |
+setStarCount(java.lang.Integer starCount) |
+
void |
+setTagList(java.util.List<java.lang.String> tagList) |
+
void |
+setVisibilityLevel(java.lang.Integer visibilityLevel) |
+
void |
+setWallEnabled(boolean wallEnabled) |
+
void |
+setWebUrl(java.lang.String webUrl) |
+
void |
+setWikiEnabled(boolean wikiEnabled) |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic static final java.lang.String URL+
public java.lang.Integer getId()+
public void setId(java.lang.Integer id)+
public java.lang.String getName()+
public void setName(java.lang.String name)+
public java.lang.String getNameWithNamespace()+
public void setNameWithNamespace(java.lang.String nameWithNamespace)+
public java.lang.String getDescription()+
public void setDescription(java.lang.String description)+
public java.lang.String getDefaultBranch()+
public void setDefaultBranch(java.lang.String defaultBranch)+
public java.lang.Integer getVisibilityLevel()+
public void setVisibilityLevel(java.lang.Integer visibilityLevel)+
public GitlabUser getOwner()+
public void setOwner(GitlabUser owner)+
public java.lang.String getPath()+
public void setPath(java.lang.String path)+
public java.lang.String getPathWithNamespace()+
public void setPathWithNamespace(java.lang.String pathWithNamespace)+
public boolean isIssuesEnabled()+
public void setIssuesEnabled(boolean issuesEnabled)+
public boolean isMergeRequestsEnabled()+
public void setMergeRequestsEnabled(boolean mergeRequestsEnabled)+
public boolean isSnippetsEnabled()+
public void setSnippetsEnabled(boolean snippetsEnabled)+
public boolean isWallEnabled()+
public void setWallEnabled(boolean wallEnabled)+
public boolean isWikiEnabled()+
public void setWikiEnabled(boolean wikiEnabled)+
public java.util.Date getCreatedAt()+
public void setCreatedAt(java.util.Date createdAt)+
public java.lang.String getSshUrl()+
public void setSshUrl(java.lang.String sshUrl)+
public java.lang.String getWebUrl()+
public void setWebUrl(java.lang.String webUrl)+
public java.lang.String getHttpUrl()+
public void setHttpUrl(java.lang.String httpUrl)+
public GitlabNamespace getNamespace()+
public void setNamespace(GitlabNamespace namespace)+
public boolean isPublic()+
public void setPublic(boolean aPublic)+
public boolean isArchived()+
public void setArchived(boolean archived)+
public java.util.Date getLastActivityAt()+
public void setLastActivityAt(java.util.Date lastActivityAt)+
public GitlabPermission getPermissions()+
public void setPermissions(GitlabPermission permissions)+
public java.lang.String getAvatarUrl()+
public void setAvatarUrl(java.lang.String avatarUrl)+
public java.lang.Integer getCreatorId()+
public void setCreatorId(java.lang.Integer creatorId)+
public java.lang.Integer getStarCount()+
public void setStarCount(java.lang.Integer starCount)+
public java.lang.Integer getForksCount()+
public void setForksCount(java.lang.Integer forksCount)+
public java.util.List<java.lang.String> getTagList()+
public void setTagList(java.util.List<java.lang.String> tagList)+
public class GitlabProjectAccessLevel
+extends java.lang.Object
+| Constructor and Description | +
|---|
GitlabProjectAccessLevel() |
+
| Modifier and Type | +Method and Description | +
|---|---|
GitlabAccessLevel |
+getAccessLevel() |
+
int |
+getNoficationLevel() |
+
void |
+setAccessLevel(GitlabAccessLevel accessLevel) |
+
void |
+setNoficationLevel(int notificationLevel) |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic GitlabProjectAccessLevel()+
public GitlabAccessLevel getAccessLevel()+
public void setAccessLevel(GitlabAccessLevel accessLevel)+
public int getNoficationLevel()+
public void setNoficationLevel(int notificationLevel)+
public class GitlabProjectHook
+extends java.lang.Object
+| Modifier and Type | +Field and Description | +
|---|---|
static java.lang.String |
+URL |
+
| Constructor and Description | +
|---|
GitlabProjectHook() |
+
| Modifier and Type | +Method and Description | +
|---|---|
java.util.Date |
+getCreatedAt() |
+
java.lang.String |
+getId() |
+
boolean |
+getIssueEvents() |
+
java.lang.Integer |
+getProjectId() |
+
boolean |
+getPushEvents() |
+
java.lang.String |
+getUrl() |
+
boolean |
+isMergeRequestsEvents() |
+
boolean |
+isSslVerificationEnabled() |
+
void |
+setCreatedAt(java.util.Date createdAt) |
+
void |
+setId(java.lang.String id) |
+
void |
+setIssueEvents(boolean issueEvents) |
+
void |
+setMergeRequestsEvents(boolean mergeRequestsEvents) |
+
void |
+setProjectId(java.lang.Integer projectId) |
+
void |
+setPushEvents(boolean pushEvents) |
+
void |
+setSslVerificationEnabled(boolean sslVerificationEnabled) |
+
void |
+setUrl(java.lang.String url) |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic static final java.lang.String URL+
public java.lang.String getId()+
public void setId(java.lang.String id)+
public java.lang.String getUrl()+
public void setUrl(java.lang.String url)+
public java.lang.Integer getProjectId()+
public void setProjectId(java.lang.Integer projectId)+
public boolean getPushEvents()+
public void setPushEvents(boolean pushEvents)+
public boolean getIssueEvents()+
public void setIssueEvents(boolean issueEvents)+
public boolean isMergeRequestsEvents()+
public void setMergeRequestsEvents(boolean mergeRequestsEvents)+
public java.util.Date getCreatedAt()+
public void setCreatedAt(java.util.Date createdAt)+
public boolean isSslVerificationEnabled()+
public void setSslVerificationEnabled(boolean sslVerificationEnabled)+
public class GitlabProjectMember +extends GitlabAbstractMember+
URLBLOCK_URL, UNBLOCK_URL, USER_URL, USERS_URL| Constructor and Description | +
|---|
GitlabProjectMember() |
+
getAccessLevel, setAccessLevelgetAvatarUrl, getBio, getColorSchemeId, getCreatedAt, getEmail, getExternProviderName, getExternUid, getId, getLinkedin, getName, getPrivateToken, getProvider, getSkype, getState, getThemeId, getTwitter, getUsername, getWebsiteUrl, isAdmin, isBlocked, isCanCreateGroup, isCanCreateProject, isCanCreateTeam, isDarkScheme, setAdmin, setAvatarUrl, setBio, setBlocked, setCanCreateGroup, setCanCreateProject, setCanCreateTeam, setColorSchemeId, setCreatedAt, setDarkScheme, setEmail, setExternProviderName, setExternUid, setId, setLinkedin, setName, setPrivateToken, setProvider, setSkype, setState, setThemeId, setTwitter, setUsername, setWebsiteUrlclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic class GitlabRelease
+extends java.lang.Object
+| Constructor and Description | +
|---|
GitlabRelease() |
+
| Modifier and Type | +Method and Description | +
|---|---|
java.lang.String |
+getDescription() |
+
java.lang.String |
+getTagName() |
+
void |
+setDescription(java.lang.String description) |
+
void |
+setTagName(java.lang.String tagName) |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic java.lang.String getTagName()+
public void setTagName(java.lang.String tagName)+
public java.lang.String getDescription()+
public void setDescription(java.lang.String description)+
public class GitlabRepositoryTree
+extends java.lang.Object
+| Modifier and Type | +Field and Description | +
|---|---|
static java.lang.String |
+URL |
+
| Constructor and Description | +
|---|
GitlabRepositoryTree() |
+
| Modifier and Type | +Method and Description | +
|---|---|
java.lang.String |
+getId() |
+
java.lang.String |
+getMode() |
+
java.lang.String |
+getName() |
+
java.lang.String |
+getType() |
+
void |
+setId(java.lang.String id) |
+
void |
+setMode(java.lang.String mode) |
+
void |
+setName(java.lang.String name) |
+
void |
+setType(java.lang.String type) |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic java.lang.String getName()+
public void setName(java.lang.String name)+
public java.lang.String getType()+
public void setType(java.lang.String type)+
public java.lang.String getMode()+
public void setMode(java.lang.String mode)+
public java.lang.String getId()+
public void setId(java.lang.String id)+
public class GitlabRunner
+extends java.lang.Object
+| Constructor and Description | +
|---|
GitlabRunner() |
+
| Modifier and Type | +Method and Description | +
|---|---|
java.lang.Boolean |
+getActive() |
+
java.lang.String |
+getDescription() |
+
java.lang.Integer |
+getId() |
+
java.lang.String |
+getName() |
+
java.lang.Boolean |
+getShared() |
+
void |
+setActive(java.lang.Boolean active) |
+
void |
+setDescription(java.lang.String description) |
+
void |
+setId(java.lang.Integer id) |
+
void |
+setName(java.lang.String name) |
+
void |
+setShared(java.lang.Boolean shared) |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic java.lang.Integer getId()+
public void setId(java.lang.Integer id)+
public java.lang.String getDescription()+
public void setDescription(java.lang.String description)+
public java.lang.Boolean getActive()+
public void setActive(java.lang.Boolean active)+
public java.lang.Boolean getShared()+
public void setShared(java.lang.Boolean shared)+
public java.lang.String getName()+
public void setName(java.lang.String name)+
public class GitlabSSHKey
+extends java.lang.Object
+| Modifier and Type | +Field and Description | +
|---|---|
static java.lang.String |
+KEYS_URL |
+
| Constructor and Description | +
|---|
GitlabSSHKey() |
+
| Modifier and Type | +Method and Description | +
|---|---|
java.lang.Integer |
+getId() |
+
java.lang.String |
+getKey() |
+
java.lang.String |
+getTitle() |
+
GitlabUser |
+getUser() |
+
void |
+setId(java.lang.Integer id) |
+
void |
+setKey(java.lang.String key) |
+
void |
+setTitle(java.lang.String title) |
+
void |
+setUser(GitlabUser user) |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic java.lang.Integer getId()+
public void setId(java.lang.Integer id)+
public java.lang.String getTitle()+
public void setTitle(java.lang.String title)+
public java.lang.String getKey()+
public void setKey(java.lang.String key)+
public GitlabUser getUser()+
public void setUser(GitlabUser user)+
public class GitlabSession +extends GitlabUser+
| Modifier and Type | +Field and Description | +
|---|---|
static java.lang.String |
+URL |
+
BLOCK_URL, UNBLOCK_URL, USER_URL, USERS_URL| Constructor and Description | +
|---|
GitlabSession() |
+
| Modifier and Type | +Method and Description | +
|---|---|
java.lang.String |
+getPrivateToken() |
+
void |
+setPrivateToken(java.lang.String privateToken) |
+
getAvatarUrl, getBio, getColorSchemeId, getCreatedAt, getEmail, getExternProviderName, getExternUid, getId, getLinkedin, getName, getProvider, getSkype, getState, getThemeId, getTwitter, getUsername, getWebsiteUrl, isAdmin, isBlocked, isCanCreateGroup, isCanCreateProject, isCanCreateTeam, isDarkScheme, setAdmin, setAvatarUrl, setBio, setBlocked, setCanCreateGroup, setCanCreateProject, setCanCreateTeam, setColorSchemeId, setCreatedAt, setDarkScheme, setEmail, setExternProviderName, setExternUid, setId, setLinkedin, setName, setProvider, setSkype, setState, setThemeId, setTwitter, setUsername, setWebsiteUrlclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic static final java.lang.String URL+
public java.lang.String getPrivateToken()+
getPrivateToken in class GitlabUserpublic void setPrivateToken(java.lang.String privateToken)+
setPrivateToken in class GitlabUserpublic class GitlabSystemHook
+extends java.lang.Object
+| Modifier and Type | +Field and Description | +
|---|---|
static java.lang.String |
+URL |
+
| Constructor and Description | +
|---|
GitlabSystemHook() |
+
| Modifier and Type | +Method and Description | +
|---|---|
java.util.Date |
+getCreatedAt() |
+
java.lang.Integer |
+getId() |
+
java.lang.String |
+getUrl() |
+
void |
+setCreatedAt(java.util.Date createdAt) |
+
void |
+setId(java.lang.Integer id) |
+
void |
+setUrl(java.lang.String url) |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic static final java.lang.String URL+
public java.lang.Integer getId()+
public void setId(java.lang.Integer id)+
public java.lang.String getUrl()+
public void setUrl(java.lang.String url)+
public java.util.Date getCreatedAt()+
public void setCreatedAt(java.util.Date createdAt)+
public class GitlabTag
+extends java.lang.Object
+| Modifier and Type | +Field and Description | +
|---|---|
static java.lang.String |
+URL |
+
| Modifier and Type | +Method and Description | +
|---|---|
GitlabBranchCommit |
+getCommit() |
+
java.lang.String |
+getMessage() |
+
java.lang.String |
+getName() |
+
GitlabRelease |
+getRelease() |
+
void |
+setCommit(GitlabBranchCommit commit) |
+
void |
+setMessage(java.lang.String message) |
+
void |
+setName(java.lang.String name) |
+
void |
+setRelease(GitlabRelease release) |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic static final java.lang.String URL+
public GitlabBranchCommit getCommit()+
public void setCommit(GitlabBranchCommit commit)+
public GitlabRelease getRelease()+
public void setRelease(GitlabRelease release)+
public java.lang.String getName()+
public void setName(java.lang.String name)+
public java.lang.String getMessage()+
public void setMessage(java.lang.String message)+
public class GitlabUser
+extends java.lang.Object
+| Modifier and Type | +Field and Description | +
|---|---|
static java.lang.String |
+BLOCK_URL |
+
static java.lang.String |
+UNBLOCK_URL |
+
static java.lang.String |
+URL |
+
static java.lang.String |
+USER_URL |
+
static java.lang.String |
+USERS_URL |
+
| Constructor and Description | +
|---|
GitlabUser() |
+
| Modifier and Type | +Method and Description | +
|---|---|
java.lang.String |
+getAvatarUrl() |
+
java.lang.String |
+getBio() |
+
java.lang.Integer |
+getColorSchemeId() |
+
java.util.Date |
+getCreatedAt() |
+
java.lang.String |
+getEmail() |
+
java.lang.String |
+getExternProviderName() |
+
java.lang.String |
+getExternUid() |
+
java.lang.Integer |
+getId() |
+
java.lang.String |
+getLinkedin() |
+
java.lang.String |
+getName() |
+
java.lang.String |
+getPrivateToken() |
+
java.lang.String |
+getProvider() |
+
java.lang.String |
+getSkype() |
+
java.lang.String |
+getState() |
+
java.lang.Integer |
+getThemeId() |
+
java.lang.String |
+getTwitter() |
+
java.lang.String |
+getUsername() |
+
java.lang.String |
+getWebsiteUrl() |
+
boolean |
+isAdmin() |
+
boolean |
+isBlocked() |
+
boolean |
+isCanCreateGroup() |
+
boolean |
+isCanCreateProject() |
+
boolean |
+isCanCreateTeam() |
+
boolean |
+isDarkScheme() |
+
void |
+setAdmin(boolean admin) |
+
void |
+setAvatarUrl(java.lang.String avatarUrl) |
+
void |
+setBio(java.lang.String bio) |
+
void |
+setBlocked(boolean blocked) |
+
void |
+setCanCreateGroup(boolean canCreateGroup) |
+
void |
+setCanCreateProject(boolean canCreateProject) |
+
void |
+setCanCreateTeam(boolean canCreateTeam) |
+
void |
+setColorSchemeId(java.lang.Integer colorSchemeId) |
+
void |
+setCreatedAt(java.util.Date createdAt) |
+
void |
+setDarkScheme(boolean darkScheme) |
+
void |
+setEmail(java.lang.String email) |
+
void |
+setExternProviderName(java.lang.String externProviderName) |
+
void |
+setExternUid(java.lang.String externUid) |
+
void |
+setId(java.lang.Integer id) |
+
void |
+setLinkedin(java.lang.String linkedin) |
+
void |
+setName(java.lang.String name) |
+
void |
+setPrivateToken(java.lang.String privateToken) |
+
void |
+setProvider(java.lang.String provider) |
+
void |
+setSkype(java.lang.String skype) |
+
void |
+setState(java.lang.String state) |
+
void |
+setThemeId(java.lang.Integer themeId) |
+
void |
+setTwitter(java.lang.String twitter) |
+
void |
+setUsername(java.lang.String userName) |
+
void |
+setWebsiteUrl(java.lang.String websiteUrl) |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic static java.lang.String URL+
public static java.lang.String USERS_URL+
public static java.lang.String USER_URL+
public static java.lang.String BLOCK_URL+
public static java.lang.String UNBLOCK_URL+
public java.lang.Integer getId()+
public void setId(java.lang.Integer id)+
public java.lang.String getUsername()+
public void setUsername(java.lang.String userName)+
public java.lang.String getEmail()+
public void setEmail(java.lang.String email)+
public java.lang.String getName()+
public void setName(java.lang.String name)+
public boolean isBlocked()+
public void setBlocked(boolean blocked)+
public java.util.Date getCreatedAt()+
public void setCreatedAt(java.util.Date createdAt)+
public java.lang.String getBio()+
public void setBio(java.lang.String bio)+
public java.lang.String getSkype()+
public void setSkype(java.lang.String skype)+
public java.lang.String getLinkedin()+
public void setLinkedin(java.lang.String linkedin)+
public java.lang.String getTwitter()+
public void setTwitter(java.lang.String twitter)+
public boolean isDarkScheme()+
public void setDarkScheme(boolean darkScheme)+
public java.lang.Integer getThemeId()+
public void setThemeId(java.lang.Integer themeId)+
public java.lang.String getExternUid()+
public void setExternUid(java.lang.String externUid)+
public java.lang.String getProvider()+
public void setProvider(java.lang.String provider)+
public java.lang.String getState()+
public void setState(java.lang.String state)+
public java.lang.String getExternProviderName()+
public void setExternProviderName(java.lang.String externProviderName)+
public java.lang.String getWebsiteUrl()+
public void setWebsiteUrl(java.lang.String websiteUrl)+
public boolean isAdmin()+
public void setAdmin(boolean admin)+
public boolean isCanCreateGroup()+
public void setCanCreateGroup(boolean canCreateGroup)+
public boolean isCanCreateProject()+
public void setCanCreateProject(boolean canCreateProject)+
public boolean isCanCreateTeam()+
public void setCanCreateTeam(boolean canCreateTeam)+
public java.lang.String getAvatarUrl()+
public void setAvatarUrl(java.lang.String avatarUrl)+
public java.lang.Integer getColorSchemeId()+
public void setColorSchemeId(java.lang.Integer colorSchemeId)+
public java.lang.String getPrivateToken()+
public void setPrivateToken(java.lang.String privateToken)+
| Class | +Description | +
|---|---|
| CommitComment | ++ |
| GitlabAbstractMember | ++ |
| GitlabBranch | ++ |
| GitlabBranchCommit | ++ |
| GitlabBuild | ++ |
| GitlabCommit | ++ |
| GitlabCommitComparison | ++ |
| GitlabCommitDiff | ++ |
| GitlabCommitStatus | ++ |
| GitlabGroup | ++ |
| GitlabGroupMember | ++ |
| GitlabIssue | ++ |
| GitlabLabel | +
+ Models a Gitlab label.
+ |
+
| GitlabMergeRequest | ++ |
| GitlabMilestone | ++ |
| GitlabNamespace | ++ |
| GitlabNote | ++ |
| GitlabPermission | ++ |
| GitlabProject | ++ |
| GitlabProjectAccessLevel | ++ |
| GitlabProjectHook | ++ |
| GitlabProjectMember | ++ |
| GitlabRelease | ++ |
| GitlabRepositoryTree | ++ |
| GitlabRunner | ++ |
| GitlabSession | ++ |
| GitlabSSHKey | ++ |
| GitlabSystemHook | ++ |
| GitlabTag | ++ |
| GitlabUser | ++ |
| Enum | +Description | +
|---|---|
| GitlabAccessLevel | ++ |
| GitlabIssue.Action | ++ |
| Class | +Description | +
|---|---|
| GitlabAPI | +
+ Gitlab API Wrapper class
+ |
+
| Pagination | ++ |
| Enum | +Description | +
|---|---|
| AuthMethod | ++ |
| TokenType | ++ |
| Exception | +Description | +
|---|---|
| GitlabAPIException | +
+ Gitlab API Exception
+ |
+
+ + diff --git a/overview-summary.html b/overview-summary.html new file mode 100644 index 00000000..4a9e854e --- /dev/null +++ b/overview-summary.html @@ -0,0 +1,137 @@ + + + + + +
| Package | +Description | +
|---|---|
| org.gitlab.api | ++ |
| org.gitlab.api.models | ++ |
int responseCode+