Package org.openstack4j.model.compute
Interface HostAggregate
-
- All Superinterfaces:
ModelEntity,Serializable
- All Known Implementing Classes:
NovaHostAggregate
public interface HostAggregate extends ModelEntity
Represents the HostAggregates- Author:
- liujunpeng
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetAvailabilityZone()Availability zone of aggregateDategetCreate()DategetDeletedAt()List<String>getHosts()Host ID to add to an aggregate, which is a collection of multiple groups of hosts that share common resources like storage and network.StringgetId()The ID associated with an aggregateMap<String,String>getMetadata()Metadata valueStringgetName()DategetUpdatedAt()booleanisDeleted()
-
-
-
Method Detail
-
getAvailabilityZone
String getAvailabilityZone()
Availability zone of aggregate- Returns:
- Availability zone
-
getCreate
Date getCreate()
- Returns:
- created time
-
isDeleted
boolean isDeleted()
- Returns:
- true:deleted;false:no
-
getDeletedAt
Date getDeletedAt()
- Returns:
- deleted time
-
getHosts
List<String> getHosts()
Host ID to add to an aggregate, which is a collection of multiple groups of hosts that share common resources like storage and network.- Returns:
- hosts list
-
getId
String getId()
The ID associated with an aggregate- Returns:
- id
-
getName
String getName()
- Returns:
- name
-
getUpdatedAt
Date getUpdatedAt()
- Returns:
- last updated time
-
-