Class GroupServiceImpl
- java.lang.Object
-
- org.ovirt.engine.sdk4.internal.services.ServiceImpl
-
- org.ovirt.engine.sdk4.internal.services.GroupServiceImpl
-
- All Implemented Interfaces:
Service
,GroupService
public class GroupServiceImpl extends ServiceImpl implements GroupService
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.ovirt.engine.sdk4.services.GroupService
GroupService.GetRequest, GroupService.GetResponse, GroupService.RemoveRequest, GroupService.RemoveResponse
-
-
Constructor Summary
Constructors Constructor Description GroupServiceImpl(HttpConnection connection, String path)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GroupService.GetRequest
get()
Gets the system group information.AssignedPermissionsService
permissionsService()
Reference to the service that manages the collection of permissions assigned to this system group.GroupService.RemoveRequest
remove()
Removes the system group.AssignedRolesService
rolesService()
Reference to the service that manages the collection of roles assigned to this system group.Service
service(String path)
Service locator method, returns individual service on which the URI is dispatched.AssignedTagsService
tagsService()
Reference to the service that manages the collection of tags assigned to this system group.String
toString()
-
Methods inherited from class org.ovirt.engine.sdk4.internal.services.ServiceImpl
checkAction, checkFault, getConnection, getPath, throwError
-
-
-
-
Constructor Detail
-
GroupServiceImpl
public GroupServiceImpl(HttpConnection connection, String path)
-
-
Method Detail
-
get
public GroupService.GetRequest get()
Description copied from interface:GroupService
Gets the system group information. Usage: .... GET /ovirt-engine/api/groups/123 .... Will return the group information: [source,xml] ----mygroup 476652557A382F67696B6D2B32762B37796E46476D513D3D DC=example,DC=com myextension-authz - Specified by:
get
in interfaceGroupService
-
remove
public GroupService.RemoveRequest remove()
Description copied from interface:GroupService
Removes the system group. Usage: .... DELETE /ovirt-engine/api/groups/123 ....- Specified by:
remove
in interfaceGroupService
-
permissionsService
public AssignedPermissionsService permissionsService()
Description copied from interface:GroupService
Reference to the service that manages the collection of permissions assigned to this system group.- Specified by:
permissionsService
in interfaceGroupService
-
rolesService
public AssignedRolesService rolesService()
Description copied from interface:GroupService
Reference to the service that manages the collection of roles assigned to this system group.- Specified by:
rolesService
in interfaceGroupService
-
tagsService
public AssignedTagsService tagsService()
Description copied from interface:GroupService
Reference to the service that manages the collection of tags assigned to this system group.- Specified by:
tagsService
in interfaceGroupService
-
service
public Service service(String path)
Description copied from interface:GroupService
Service locator method, returns individual service on which the URI is dispatched.- Specified by:
service
in interfaceGroupService
-
-