Class KeystoneService
- java.lang.Object
-
- org.openstack4j.openstack.identity.v2.domain.KeystoneService
-
- All Implemented Interfaces:
Serializable
,Buildable<ServiceBuilder>
,Service
,ModelEntity
public class KeystoneService extends Object implements Service
OpenStack service, such as Compute (Nova), Object Storage (Swift), or Image Service (Glance). A service provides one or more endpoints through which users can access resources and perform- Author:
- Jeremy Unruh
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
KeystoneService.ServiceConcreteBuilder
static class
KeystoneService.Services
-
Nested classes/interfaces inherited from interface org.openstack4j.common.Buildable
Buildable.Builder<T extends Buildable.Builder<T,M>,M extends Buildable<?>>
-
-
Constructor Summary
Constructors Constructor Description KeystoneService()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ServiceBuilder
builder()
String
getDescription()
String
getId()
String
getName()
String
getType()
The type of service (compute, identity, image, etc)ServiceBuilder
toBuilder()
String
toString()
-
-
-
Method Detail
-
builder
public static ServiceBuilder builder()
-
toBuilder
public ServiceBuilder toBuilder()
- Specified by:
toBuilder
in interfaceBuildable<ServiceBuilder>
-
getId
public String getId()
-
getType
public String getType()
Description copied from interface:Service
The type of service (compute, identity, image, etc)
-
getName
public String getName()
-
getDescription
public String getDescription()
- Specified by:
getDescription
in interfaceService
- Returns:
- the description of the service
-
-