Interface Service
-
- All Superinterfaces:
Buildable<ServiceBuilder>
,ModelEntity
,Serializable
- All Known Implementing Classes:
KeystoneService
public interface Service extends ModelEntity, Buildable<ServiceBuilder>
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
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.openstack4j.common.Buildable
Buildable.Builder<T extends Buildable.Builder<T,M>,M extends Buildable<?>>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getDescription()
String
getId()
String
getName()
String
getType()
The type of service (compute, identity, image, etc)
-
-
-
Method Detail
-
getId
String getId()
- Returns:
- the id for the service
-
getType
String getType()
The type of service (compute, identity, image, etc)- Returns:
- the type of the service
-
getName
String getName()
- Returns:
- the name of the service (nova, neutron, glance ...)
-
getDescription
String getDescription()
- Returns:
- the description of the service
-
-