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
APPLICATION_MERGE_PATCH_JSON, controller -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddGroup(AddGroupRequest request) This is part of the internal API.voidThis is part of the internal API.voidThis is part of the internal API.voidaddUser(AddUserRequest request) This is part of the internal API.voidThis is part of the internal API.voidapplyTemplate(ApplyTemplateRequest request) This is part of the internal API.voidThis is part of the internal API.org.sonarqube.ws.Permissions.CreateTemplateWsResponsecreateTemplate(CreateTemplateRequest request) This is part of the internal API.voiddeleteTemplate(DeleteTemplateRequest request) This is part of the internal API.org.sonarqube.ws.Permissions.WsGroupsResponsegroups(GroupsRequest request) This is part of the internal API.voidremoveGroup(RemoveGroupRequest request) This is part of the internal API.voidThis is part of the internal API.voidThis is part of the internal API.voidremoveUser(RemoveUserRequest request) This is part of the internal API.voidThis is part of the internal API.org.sonarqube.ws.Permissions.SearchTemplatesWsResponsesearchTemplates(SearchTemplatesRequest request) This is part of the internal API.voidThis is part of the internal API.org.sonarqube.ws.Permissions.WsTemplateGroupsResponsetemplateGroups(TemplateGroupsRequest request) This is part of the internal API.templateUsers(TemplateUsersRequest request) This is part of the internal API.org.sonarqube.ws.Permissions.UpdateTemplateWsResponseupdateTemplate(UpdateTemplateRequest request) This is part of the internal API.org.sonarqube.ws.Permissions.UsersWsResponseusers(UsersRequest request) This is part of the internal API.Methods inherited from class org.sonarqube.ws.client.BaseService
call, call, call, convert, inlineMultipleParamValue, path, 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:
-