Interface Service
-
- All Superinterfaces:
ModelEntity
,Serializable
- All Known Implementing Classes:
ExtService
public interface Service extends ModelEntity
A Service represents a Block storage service- Author:
- Stephan Latour
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
Service.State
The state of a Block storage service entitystatic class
Service.Status
The status of a Block storage service entity
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getBinary()
String
getDisabledReason()
String
getHost()
String
getId()
Service.State
getState()
Service.Status
getStatus()
Date
getUpdatedAt()
String
getZone()
-
-
-
Method Detail
-
getBinary
String getBinary()
- Returns:
- the binary for this service
-
getDisabledReason
String getDisabledReason()
- Returns:
- the reason for disabled status of this service
-
getHost
String getHost()
- Returns:
- the host for this service
-
getId
String getId()
- Returns:
- the id for this service
-
getState
Service.State getState()
- Returns:
- the status of the service
-
getStatus
Service.Status getStatus()
- Returns:
- the status of the service
-
getUpdatedAt
Date getUpdatedAt()
- Returns:
- last updated time
-
getZone
String getZone()
- Returns:
- the zone for this service
-
-