Class IdentityServiceImpl
- java.lang.Object
-
- org.openstack4j.openstack.internal.BaseOpenStackService
-
- org.openstack4j.openstack.identity.v3.internal.BaseIdentityServices
-
- org.openstack4j.openstack.identity.v3.internal.IdentityServiceImpl
-
- All Implemented Interfaces:
IdentityService
,RestService
public class IdentityServiceImpl extends BaseIdentityServices implements IdentityService
Identity V3 service implementation
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.openstack4j.openstack.internal.BaseOpenStackService
BaseOpenStackService.Invocation<R>
-
-
Constructor Summary
Constructors Constructor Description IdentityServiceImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CredentialService
credentials()
Credential Service APIDomainService
domains()
Domain Service APIGroupService
groups()
Group Service APIList<? extends Extension>
listExtensions()
List extensions currently available on the OpenStack instancePolicyService
policies()
Policy Service APIProjectService
projects()
Projects Service APIRegionService
regions()
Region Service APIRoleService
roles()
Role Service APIServiceEndpointService
serviceEndpoints()
ServiceEndpoint Service APITokenService
tokens()
Token Service APIUserService
users()
Users Service API-
Methods inherited from class org.openstack4j.openstack.internal.BaseOpenStackService
delete, deleteWithResponse, get, getProvider, getServiceVersion, getWithResponse, getXOpenstackRequestId, head, patch, patchWithResponse, post, postWithResponse, put, putWithResponse, request, toList, uri
-
-
-
-
Method Detail
-
credentials
public CredentialService credentials()
Description copied from interface:IdentityService
Credential Service API- Specified by:
credentials
in interfaceIdentityService
- Returns:
- the credential service
-
domains
public DomainService domains()
Description copied from interface:IdentityService
Domain Service API- Specified by:
domains
in interfaceIdentityService
- Returns:
- the domain service
-
projects
public ProjectService projects()
Description copied from interface:IdentityService
Projects Service API- Specified by:
projects
in interfaceIdentityService
- Returns:
- the project service
-
users
public UserService users()
Description copied from interface:IdentityService
Users Service API- Specified by:
users
in interfaceIdentityService
- Returns:
- the user service
-
roles
public RoleService roles()
Description copied from interface:IdentityService
Role Service API- Specified by:
roles
in interfaceIdentityService
- Returns:
- the role service
-
groups
public GroupService groups()
Description copied from interface:IdentityService
Group Service API- Specified by:
groups
in interfaceIdentityService
- Returns:
- the group service
-
policies
public PolicyService policies()
Description copied from interface:IdentityService
Policy Service API- Specified by:
policies
in interfaceIdentityService
- Returns:
- the policy service
-
serviceEndpoints
public ServiceEndpointService serviceEndpoints()
Description copied from interface:IdentityService
ServiceEndpoint Service API- Specified by:
serviceEndpoints
in interfaceIdentityService
- Returns:
- the service and endpoint service
-
regions
public RegionService regions()
Description copied from interface:IdentityService
Region Service API- Specified by:
regions
in interfaceIdentityService
- Returns:
- the region service
-
tokens
public TokenService tokens()
Description copied from interface:IdentityService
Token Service API- Specified by:
tokens
in interfaceIdentityService
- Returns:
- the token service
-
listExtensions
public List<? extends Extension> listExtensions()
Description copied from interface:IdentityService
List extensions currently available on the OpenStack instance- Specified by:
listExtensions
in interfaceIdentityService
- Returns:
- List of extensions
-
-