public class GitLabCiYamlApi extends AbstractApi
Constants.ActionType, Constants.ApplicationScope, Constants.ArchiveFormat, Constants.AutoDevopsDeployStrategy, Constants.BuildGitStrategy, Constants.CommitBuildState, Constants.ContributorOrderBy, Constants.DefaultBranchProtectionLevel, Constants.DeploymentOrderBy, Constants.DeploymentStatus, Constants.DeployTokenScope, Constants.Encoding, Constants.EpicOrderBy, Constants.EventScope, Constants.GroupOrderBy, Constants.GroupSearchScope, Constants.ImpersonationState, Constants.IssueOrderBy, Constants.IssueScope, Constants.IssueState, Constants.JobScope, Constants.LineType, Constants.MergeRequestOrderBy, Constants.MergeRequestScope, Constants.MergeRequestSearchIn, Constants.MergeRequestState, Constants.MilestoneState, Constants.PackageOrderBy, Constants.PackageStatus, Constants.PipelineOrderBy, Constants.PipelineScope, Constants.ProjectAccessTokenScope, Constants.ProjectCreationLevel, Constants.ProjectOrderBy, Constants.ProjectSearchScope, Constants.SearchScope, Constants.SortOrder, Constants.SquashOption, Constants.StateEvent, Constants.SubgroupCreationLevel, Constants.TagOrderBy, Constants.TargetType, Constants.TodoAction, Constants.TodoState, Constants.TodoType, Constants.TokenType
gitLabApi
NEXT_PAGE_HEADER, PAGE_HEADER, PAGE_PARAM, PER_PAGE, PER_PAGE_PARAM, PREV_PAGE_HEADER, TOTAL_HEADER, TOTAL_PAGES_HEADER
Constructor and Description |
---|
GitLabCiYamlApi(GitLabApi gitLabApi) |
Modifier and Type | Method and Description |
---|---|
java.util.List<GitLabCiTemplateElement> |
getAllGitLabCiYamlTemplates()
Get all GitLab CI/CD YAML templates.
|
GitLabCiTemplate |
getSingleGitLabCiYamlTemplate(java.lang.String key)
Get a single GitLab CI/CD YAML template.
|
addFormParam, addFormParam, delete, delete, get, get, getApiClient, getApiVersion, getDefaultPerPage, getDefaultPerPageParam, getDefaultPerPageParam, getGroupIdOrPath, getLabelIdOrName, getPageQueryParams, getPageQueryParams, getPerPageQueryParam, getProjectIdOrPath, getUserIdOrUsername, getWithAccepts, handle, head, isApiVersion, patch, patch, post, post, post, post, post, put, put, put, putUpload, putUpload, putWithFormData, upload, upload, upload, upload, urlEncode, validate
public GitLabCiYamlApi(GitLabApi gitLabApi)
public java.util.List<GitLabCiTemplateElement> getAllGitLabCiYamlTemplates() throws GitLabApiException
GitLab Endpoint: GET /templates/gitlab_ci_ymls
GitLabApiException
- if any exception occurspublic GitLabCiTemplate getSingleGitLabCiYamlTemplate(java.lang.String key) throws GitLabApiException
GitLab Endpoint: GET /templates/gitlab_ci_ymls/:key
key
- The key of the GitLab CI YAML templateGitLabApiException
- if any exception occurs