Uses of Package
org.gitlab4j.api.models
Package | Description |
---|---|
org.gitlab4j.api | |
org.gitlab4j.api.models | |
org.gitlab4j.api.systemhooks | |
org.gitlab4j.api.utils | |
org.gitlab4j.api.webhook |
-
Classes in org.gitlab4j.api.models used by org.gitlab4j.api Class 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 AuditEvent AwardEmoji Badge Blame Board BoardList Branch ChangelogPayload 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.Email 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 theGroupApi.createGroup(GroupParams)
andGroupApi.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. of them.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 RemoteMirror 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 -
Classes in org.gitlab4j.api.models used by org.gitlab4j.api.models Class 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 AuditEventDetail 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 theGroupApi.createGroup(GroupParams)
andGroupApi.updateGroup(Object, GroupParams)
methods to set the parameters for the call to the GitLab API.GroupParams.DefaultBranchProtectionLevel 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. of them.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 levelOwner 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 Reviewer 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 -
Classes in org.gitlab4j.api.models used by org.gitlab4j.api.systemhooks Class Description Visibility -
Classes in org.gitlab4j.api.models used by org.gitlab4j.api.utils Class Description User -
Classes in org.gitlab4j.api.models used by org.gitlab4j.api.webhook Class Description AccessLevel Assignee Author Diff Duration This class represents a duration in time.Job User Variable