| Package | Description |
|---|---|
| org.gitlab4j.api | |
| org.gitlab4j.api.models | |
| org.gitlab4j.api.systemhooks | |
| org.gitlab4j.api.utils | |
| org.gitlab4j.api.webhook |
| Class and Description |
|---|
| AcceptMergeRequestParams |
| AccessLevel |
| AccessRequest |
| AllowedTo
This class is used by the ProtectedBranchesAPi to set up the
allowed_to_push, allowed_to_merge, and allowed_to_unprotect values.
|
| Application |
| ApplicationSettings |
| ApprovalRule |
| ApprovalRuleParams |
| ApprovalState |
| ArtifactsFile |
| AwardEmoji |
| Badge |
| Board |
| BoardList |
| Branch |
| Comment |
| Commit |
| CommitAction |
| CommitPayload |
| CommitRef |
| CommitRef.RefType |
| CommitStatus |
| CommitStatusFilter
This class is used to filter commit status when getting lists of them.
|
| CompareResults |
| Contributor
This class models the object for a repository contributor.
|
| CustomAttribute |
| DeployKey |
| DeployToken |
| Diff |
| Discussion |
| Duration
This class represents a duration in time.
|
| Environment |
| Epic |
| EpicIssue |
| Event |
| ExportStatus |
| FileUpload |
| GpgSignature |
| Group |
| GroupFilter
This class is used to filter Projects when getting lists of projects for a specified group.
|
| GroupParams
This class is utilized by the
GroupApi.createGroup(GroupParams)
and GroupApi.updateGroup(Object, GroupParams) methods to set
the parameters for the call to the GitLab API. |
| GroupProjectsFilter
This class is used to filter Projects when getting lists of projects for a specified group.
|
| HealthCheckInfo |
| ImpersonationToken |
| ImpersonationToken.Scope
Enum to specify the scope of an ImpersonationToken.
|
| ImportStatus |
| Issue |
| IssueFilter
This class is used to filter issues when getting lists of them.
|
| IssueLink |
| IssuesStatistics |
| IssuesStatisticsFilter
This class is used to filter issues when getting issue statistics.
|
| Job |
| JobStatus
Enum for the various Job status values.
|
| Label |
| LabelEvent |
| License |
| LicenseTemplate |
| Markdown |
| Member |
| MergeRequest |
| MergeRequestDiff |
| MergeRequestFilter
This class is used to filter merge requests when getting lists of them.
|
| MergeRequestParams
This class provides the form parameters for creating and updating merge requests.
|
| Milestone |
| Namespace |
| Note |
| Note.OrderBy
Enum to use for ordering the results.
|
| NotificationSettings |
| Package |
| PackageFile |
| Participant |
| Pipeline |
| PipelineFilter
This class is used to filter Pipelines when getting lists of them.
|
| PipelineSchedule |
| PipelineStatus
Enum for the various Pipeline status values.
|
| Position |
| Project |
| ProjectApprovalsConfig |
| ProjectFetches |
| ProjectFilter
This class is used to filter Projects when getting lists of projects for a specified user.
|
| ProjectHook |
| ProjectUser |
| ProtectedBranch |
| ProtectedTag |
| PushRules |
| RegistryRepository |
| RegistryRepositoryTag |
| Release |
| ReleaseParams |
| RepositoryFile |
| Runner |
| Runner.RunnerStatus
Enum to use for RunnersApi filtering on status.
|
| Runner.RunnerType
Enum to use for RunnersApi filtering on type.
|
| RunnerDetail |
| RunnerDetail.RunnerAccessLevel
Enum to use for RunnerDetail accessLevel property.
|
| Setting
This enum provides constants and value validation for the available GitLab application settings.
|
| Snippet |
| SshKey |
| SystemHook |
| Tag |
| TimeStats |
| Todo |
| TreeItem |
| Trigger |
| User |
| Variable |
| Variable.Type
Enum for the various Commit build status values.
|
| Version |
| Visibility |
| WikiAttachment |
| WikiPage |
| Class and Description |
|---|
| AbstractUser |
| AcceptMergeRequestParams |
| AccessLevel |
| AllowedTo
This class is used by the ProtectedBranchesAPi to set up the
allowed_to_push, allowed_to_merge, and allowed_to_unprotect values.
|
| ApprovalRule |
| ApprovalRuleParams |
| Artifact |
| Artifact.FileType |
| ArtifactsFile |
| Assets
This class is part of the Release class model.
|
| Assets.Link |
| Assets.Source |
| Assignee |
| Author |
| AwardEmoji.AwardableType |
| Badge.BadgeKind |
| BoardList |
| Branch |
| BranchAccessLevel |
| Commit |
| CommitAction |
| CommitAction.Action |
| CommitPayload |
| CommitRef.RefType |
| CommitStats |
| CommitStatus |
| CommitStatusFilter
This class is used to filter commit status when getting lists of them.
|
| CustomAttribute |
| Deployable |
| Deployment |
| DetailedStatus
This class is part of the Pipeline message.
|
| Diff |
| DiffRef |
| Duration
This class represents a duration in time.
|
| Environment |
| Environment.EnvironmentState |
| Epic |
| Event |
| EventData |
| ExportStatus.Status
Enum representing the status of the export.
|
| Group |
| Group.Statistics |
| GroupFilter
This class is used to filter Projects when getting lists of projects for a specified group.
|
| GroupParams
This class is utilized by the
GroupApi.createGroup(GroupParams)
and GroupApi.updateGroup(Object, GroupParams) methods to set
the parameters for the call to the GitLab API. |
| GroupParams.ProjectCreationLevel
Constant to specify the project_creation_level for the group.
|
| GroupParams.SubgroupCreationLevel
Constant to specify the subgroup_creation_level for the group.
|
| GroupProjectsFilter
This class is used to filter Projects when getting lists of projects for a specified group.
|
| HealthCheckItem |
| HealthCheckStatus |
| Identity |
| ImpersonationToken.Scope
Enum to specify the scope of an ImpersonationToken.
|
| ImportStatus.Status
Enum representing the status of the import.
|
| Issue |
| Issue.TaskCompletionStatus |
| IssueFilter
This class is used to filter issues when getting lists of them.
|
| IssuesStatistics.Counts |
| IssuesStatistics.Statistics |
| IssuesStatisticsFilter
This class is used to filter issues when getting issue statistics.
|
| Job |
| JobStatus
Enum for the various Job status values.
|
| Label |
| LabelEvent.ResourceType
Enum to use for specifying the label event resource type.
|
| Member |
| MergeRequest |
| MergeRequestFilter
This class is used to filter merge requests when getting lists of them.
|
| MergeRequestParams
This class provides the form parameters for creating and updating merge requests.
|
| Milestone |
| Namespace |
| Note |
| Note.NoteableType |
| Note.OrderBy
Enum to use for ordering the results.
|
| Note.Type |
| NotificationSettings.Events |
| NotificationSettings.Level
Notification level
|
| Owner |
| PackageType |
| Participant |
| Permissions |
| Pipeline |
| PipelineFilter
This class is used to filter Pipelines when getting lists of them.
|
| PipelineStatus
Enum for the various Pipeline status values.
|
| Position |
| Position.PositionType |
| Project |
| Project.MergeMethod |
| ProjectAccess |
| ProjectApprovalsConfig |
| ProjectFetches.DateCount |
| ProjectFetches.Fetches |
| ProjectFilter
This class is used to filter Projects when getting lists of projects for a specified user.
|
| ProjectHook |
| ProjectSharedGroup |
| ProjectStatistics
This class contains the sizing information from the project.
|
| ProtectedBranch |
| ProtectedTag.CreateAccessLevel |
| PushData |
| PushRules |
| References |
| Release |
| ReleaseParams |
| Repository |
| Runner |
| Runner.RunnerStatus
Enum to use for RunnersApi filtering on status.
|
| Runner.RunnerType
Enum to use for RunnersApi filtering on type.
|
| RunnerDetail |
| RunnerDetail.RunnerAccessLevel
Enum to use for RunnerDetail accessLevel property.
|
| Setting
This enum provides constants and value validation for the available GitLab application settings.
|
| SystemHook |
| TaskCompletionStatus |
| TimeStats |
| TreeItem.Type |
| User |
| Variable |
| Variable.Type
Enum for the various Commit build status values.
|
| Visibility |
| WikiAttachment.Link |
| Class and Description |
|---|
| Visibility |
| Class and Description |
|---|
| User |
| Class and Description |
|---|
| AccessLevel |
| Assignee |
| Author |
| Diff |
| Duration
This class represents a duration in time.
|
| Job |
| User |
| Variable |
Copyright © 2020. All rights reserved.