public class LicensesApi extends AbstractApi
Constants.ActionType, Constants.ApplicationScope, Constants.ArchiveFormat, Constants.CommitBuildState, Constants.Encoding, Constants.EpicOrderBy, Constants.GroupOrderBy, Constants.ImpersonationState, Constants.IssueOrderBy, Constants.IssueScope, Constants.IssueState, Constants.JobScope, Constants.LineType, Constants.MergeRequestOrderBy, Constants.MergeRequestScope, Constants.MergeRequestState, Constants.MilestoneState, Constants.PipelineOrderBy, Constants.PipelineScope, Constants.ProjectOrderBy, Constants.SortOrder, Constants.StateEvent, Constants.TargetType, 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 |
---|
LicensesApi(GitLabApi gitLabApi) |
Modifier and Type | Method and Description |
---|---|
List<LicenseTemplate> |
getAllLicenseTemplates()
Get all license templates.
|
List<LicenseTemplate> |
getPopularLicenseTemplates()
Get popular license templates.
|
LicenseTemplate |
getSingleLicenseTemplate(String key)
Get a single license template.
|
addFormParam, addFormParam, delete, delete, get, get, getApiClient, getApiVersion, getDefaultPerPage, getDefaultPerPageParam, getDefaultPerPageParam, getGroupIdOrPath, getPageQueryParams, getPageQueryParams, getPerPageQueryParam, getProjectIdOrPath, getUserIdOrUsername, getWithAccepts, handle, head, isApiVersion, post, post, post, post, post, put, put, putUpload, putUpload, putWithFormData, upload, upload, upload, urlEncode, validate
public LicensesApi(GitLabApi gitLabApi)
public List<LicenseTemplate> getAllLicenseTemplates() throws GitLabApiException
GitLabApiException
- if any exception occurspublic List<LicenseTemplate> getPopularLicenseTemplates() throws GitLabApiException
GitLabApiException
- if any exception occurspublic LicenseTemplate getSingleLicenseTemplate(String key) throws GitLabApiException
key
- The key of the license templateGitLabApiException
- if any exception occursCopyright © 2019. All rights reserved.