Package com.woorea.openstack.nova
Class Nova
- java.lang.Object
-
- com.woorea.openstack.base.client.OpenStackClient
-
- com.woorea.openstack.nova.Nova
-
public class Nova extends OpenStackClient
-
-
Field Summary
Fields Modifier and Type Field Description private AggregatesExtension
AGGREGATES
private ExtensionsResource
EXTENSIONS
private FlavorsResource
FLAVORS
private FloatingIpsExtension
FLOATING_IPS
private HostsExtension
HOSTS
private HypervisorsResource
HYPERVISORS
private ImagesResource
IMAGES
private KeyPairsExtension
KEY_PAIRS
private QuotaSetsResource
QUOTA_SETS
private SecurityGroupsExtension
SECURITY_GROUPS
private ServersResource
SERVERS
private ServicesResource
SERVICES
private SnapshotsExtension
SNAPSHOTS
private VolumesExtension
VOLUMES
-
Fields inherited from class com.woorea.openstack.base.client.OpenStackClient
AUTHENTICATION_RETRIES, connector, DEFAULT_CONNECTOR, endpoint, properties, tokenProvider
-
-
Constructor Summary
Constructors Constructor Description Nova(java.lang.String endpoint)
Nova(java.lang.String endpoint, OpenStackClientConnector connector)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AggregatesExtension
aggregates()
ExtensionsResource
extensions()
FlavorsResource
flavors()
FloatingIpsExtension
floatingIps()
HostsExtension
hosts()
HypervisorsResource
hypervisors()
ImagesResource
images()
KeyPairsExtension
keyPairs()
QuotaSetsResource
quotaSets()
SecurityGroupsExtension
securityGroups()
ServersResource
servers()
ServicesResource
services()
SnapshotsExtension
snapshots()
VolumesExtension
volumes()
-
Methods inherited from class com.woorea.openstack.base.client.OpenStackClient
execute, get, property, request, setTokenProvider, token
-
-
-
-
Field Detail
-
EXTENSIONS
private final ExtensionsResource EXTENSIONS
-
SERVERS
private final ServersResource SERVERS
-
IMAGES
private final ImagesResource IMAGES
-
FLAVORS
private final FlavorsResource FLAVORS
-
KEY_PAIRS
private final KeyPairsExtension KEY_PAIRS
-
FLOATING_IPS
private final FloatingIpsExtension FLOATING_IPS
-
SECURITY_GROUPS
private final SecurityGroupsExtension SECURITY_GROUPS
-
SNAPSHOTS
private final SnapshotsExtension SNAPSHOTS
-
VOLUMES
private final VolumesExtension VOLUMES
-
AGGREGATES
private final AggregatesExtension AGGREGATES
-
QUOTA_SETS
private final QuotaSetsResource QUOTA_SETS
-
HOSTS
private final HostsExtension HOSTS
-
SERVICES
private final ServicesResource SERVICES
-
HYPERVISORS
private final HypervisorsResource HYPERVISORS
-
-
Constructor Detail
-
Nova
public Nova(java.lang.String endpoint, OpenStackClientConnector connector)
-
Nova
public Nova(java.lang.String endpoint)
-
-
Method Detail
-
extensions
public ExtensionsResource extensions()
-
servers
public ServersResource servers()
-
images
public ImagesResource images()
-
flavors
public FlavorsResource flavors()
-
keyPairs
public KeyPairsExtension keyPairs()
-
floatingIps
public FloatingIpsExtension floatingIps()
-
securityGroups
public SecurityGroupsExtension securityGroups()
-
snapshots
public SnapshotsExtension snapshots()
-
volumes
public VolumesExtension volumes()
-
aggregates
public AggregatesExtension aggregates()
-
quotaSets
public QuotaSetsResource quotaSets()
-
hosts
public HostsExtension hosts()
-
services
public ServicesResource services()
-
hypervisors
public HypervisorsResource hypervisors()
-
-