Class PermissionsService
java.lang.Object
org.sonarqube.ws.client.BaseService
org.sonarqube.ws.client.permissions.PermissionsService
-
Field Summary
Fields inherited from class org.sonarqube.ws.client.BaseService
controller
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addGroup
(AddGroupRequest request) This is part of the internal API.void
This is part of the internal API.void
This is part of the internal API.void
addUser
(AddUserRequest request) This is part of the internal API.void
This is part of the internal API.void
applyTemplate
(ApplyTemplateRequest request) This is part of the internal API.void
This is part of the internal API.org.sonarqube.ws.Permissions.CreateTemplateWsResponse
createTemplate
(CreateTemplateRequest request) This is part of the internal API.void
deleteTemplate
(DeleteTemplateRequest request) This is part of the internal API.org.sonarqube.ws.Permissions.WsGroupsResponse
groups
(GroupsRequest request) This is part of the internal API.void
removeGroup
(RemoveGroupRequest request) This is part of the internal API.void
This is part of the internal API.void
This is part of the internal API.void
removeUser
(RemoveUserRequest request) This is part of the internal API.void
This is part of the internal API.org.sonarqube.ws.Permissions.SearchTemplatesWsResponse
searchTemplates
(SearchTemplatesRequest request) This is part of the internal API.void
This is part of the internal API.org.sonarqube.ws.Permissions.WsTemplateGroupsResponse
templateGroups
(TemplateGroupsRequest request) This is part of the internal API.templateUsers
(TemplateUsersRequest request) This is part of the internal API.org.sonarqube.ws.Permissions.UpdateTemplateWsResponse
updateTemplate
(UpdateTemplateRequest request) This is part of the internal API.org.sonarqube.ws.Permissions.UsersWsResponse
users
(UsersRequest request) This is part of the internal API.Methods inherited from class org.sonarqube.ws.client.BaseService
call, call, call, convert, inlineMultipleParamValue, path
-
Constructor Details
-
PermissionsService
-
-
Method Details
-
addGroup
This is part of the internal API. This is a POST request.- Since:
- 5.2
- See Also:
-
addGroupToTemplate
This is part of the internal API. This is a POST request.- Since:
- 5.2
- See Also:
-
addProjectCreatorToTemplate
This is part of the internal API. This is a POST request.- Since:
- 6.0
- See Also:
-
addUser
This is part of the internal API. This is a POST request.- Since:
- 5.2
- See Also:
-
addUserToTemplate
This is part of the internal API. This is a POST request.- Since:
- 5.2
- See Also:
-
applyTemplate
This is part of the internal API. This is a POST request.- Since:
- 5.2
- See Also:
-
bulkApplyTemplate
This is part of the internal API. This is a POST request.- Since:
- 5.5
- See Also:
-
createTemplate
public org.sonarqube.ws.Permissions.CreateTemplateWsResponse createTemplate(CreateTemplateRequest request) This is part of the internal API. This is a POST request.- Since:
- 5.2
- See Also:
-
deleteTemplate
This is part of the internal API. This is a POST request.- Since:
- 5.2
- See Also:
-
groups
This is part of the internal API. This is a GET request.- Since:
- 5.2
- See Also:
-
removeGroup
This is part of the internal API. This is a POST request.- Since:
- 5.2
- See Also:
-
removeGroupFromTemplate
This is part of the internal API. This is a POST request.- Since:
- 5.2
- See Also:
-
removeProjectCreatorFromTemplate
This is part of the internal API. This is a POST request.- Since:
- 6.0
- See Also:
-
removeUser
This is part of the internal API. This is a POST request.- Since:
- 5.2
- See Also:
-
removeUserFromTemplate
This is part of the internal API. This is a POST request.- Since:
- 5.2
- See Also:
-
searchTemplates
public org.sonarqube.ws.Permissions.SearchTemplatesWsResponse searchTemplates(SearchTemplatesRequest request) This is part of the internal API. This is a GET request.- Since:
- 5.2
- See Also:
-
setDefaultTemplate
This is part of the internal API. This is a POST request.- Since:
- 5.2
- See Also:
-
templateGroups
public org.sonarqube.ws.Permissions.WsTemplateGroupsResponse templateGroups(TemplateGroupsRequest request) This is part of the internal API. This is a GET request.- Since:
- 5.2
- See Also:
-
templateUsers
This is part of the internal API. This is a GET request.- Since:
- 5.2
- See Also:
-
updateTemplate
public org.sonarqube.ws.Permissions.UpdateTemplateWsResponse updateTemplate(UpdateTemplateRequest request) This is part of the internal API. This is a POST request.- Since:
- 5.2
- See Also:
-
users
This is part of the internal API. This is a GET request.- Since:
- 5.2
- See Also:
-