All Classes and Interfaces

Class
Description
IP address
 
 
A function for adding and allocating an ip to a node
 
Provides access to the OpenStack Compute (Nova) Attach Interfaces API.
Availability Zone which shows name and state
Deprecated.
This package has been replaced with org.jclouds.openstack.nova.v2_0.domain.regionscoped.
Provides access to the OpenStack Compute (Nova) Availability Zone Extension API.
Availability Zone which show name, state and host information.
 
 
 
 
 
 
A representation of a block device that can be used to boot a Nova instance.
 
 
Represents an Openstack Console.
 
 
Provides access to the OpenStack Compute (Nova) Consoles Extension API.
 
 
 
 
 
 
 
 
 
 
 
OpenStack Nova Extension Aliases
OpenStack Nova Extension Names
OpenStack Nova Extension Namespaces
Parsers for extracting a single field value from a response and comparing it to an expected value
 
 
 
 
 
 
 
 
 
AtomicReference is so that we can return the securityGroup that matched.
Describes an fixed IP address
 
A flavor is an available hardware configuration for a server.
 
Provides access to the OpenStack Compute (Nova) Flavor API.
Provides access to the OpenStack Compute (Nova) Flavor Extra Specs Extension API.
 
Deprecated.
This package has been replaced with org.jclouds.openstack.nova.v2_0.domain.regionscoped.
A function for transforming the nova specific FlavorInRegion object to the generic Hardware object.
A Floating IP is an IP address that can be created and associated with a Server instance.
 
Provides access to the OpenStack Compute (Nova) Floating IP extension API.
 
A pool that holds a collection of floating IP's that can be allocated from it.
 
 
Class Host
 
Provides access to OpenStack Compute (Nova) Host Administration extension API.
Aggregates can be manipulated using the Aggregate Extension to Nova (alias "OS-AGGREGATES")
 
Provide access to the OpenStack Compute (Nova) Host Aggregates extension API.
Class HostResourceUsage
 
Hypervisor which shows id and name
Provides access to the OpenStack Compute (Nova) Hypervisor Extension API.
Hypervisor which shows id, name and other details
An image is a collection of files you use to create or rebuild a server.
 
In-flight images will have the status attribute set to SAVING and the conditional progress element (0-100% completion) will also be returned.
Provides access to the OpenStack Compute (Nova) Image API.
 
Deprecated.
This package has been replaced with org.jclouds.openstack.nova.v2_0.domain.regionscoped.
A function for transforming a nova-specific Image into a generic Image object.
Predicates handy when working with Images
A function for transforming a nova specific Image into a generic OperatingSystem object.
Ingress access to a destination protocol on particular ports
 
 
 
Class KeyPair
 
Provides access to the OpenStack Compute (Nova) Key Pair Extension API.
Predicates handy when working with KeyPairs
Options used to control the amount of detail in the request.
 
Each region may or may not have the floating ip function present.
Nova (or Neutron) network definition Used to provide support for network, port, and fixed_ip when booting Nova servers.
Implements the Builder pattern for this class
An extension to compute service to allow for the manipulation of SecurityGroups.
 
 
 
Simple data-structure for holding a NodeMetadata object along with a corresponding NovaTemplateOptions object.
Provides access to the OpenStack Compute (Nova) v2 API.
Implementation of ApiMetadata for Nova 2.0 API
 
 
The adapter used by the NovaComputeServiceContextModule to interface the nova-specific domain model to the computeService generic domain model.
Module for building a compute service context for Nova
 
This will parse and set an appropriate exception on the command object.
Configures the Nova connection.
Nova implementation of ImageExtension
 
 
 
 
 
Configuration properties and constants used in openstack Nova connections.
An extension to compute service to allow for the manipulation of SecurityGroups.
A function for transforming a Nova-specific SecurityGroup into a generic SecurityGroup object.
A function for transforming a Nova-specific SecurityGroup into a generic SecurityGroup object.
 
Contains options supported in the ComputeService#runNode operation on the "openstack-nova" provider.
 
 
 
The expected body contains the time as in this (real) response
 
boiler plate until we determine a better way
 
boiler plate until we determine a better way
 
boiler plate until we determine a better way
 
This parses Image from the body of the link in the Location header of the HTTPResponse.
boiler plate until we determine a better way
 
 
boiler plate until we determine a better way
 
boiler plate until we determine a better way
 
 
 
 
Represents the set of limits (quotas) returned by the Quota Extension
 
Provide access to OpenStack Compute (Nova) Quota Extension API.
 
 
 
 
Deprecated.
This package has been replaced with org.jclouds.openstack.nova.v2_0.domain.regionscoped.
Helpful when looking for resources by region and name
Deprecated.
This package has been replaced with org.jclouds.openstack.nova.v2_0.domain.regionscoped.
 
Deprecated.
This package has been replaced with org.jclouds.openstack.nova.v2_0.domain.regionscoped.
A function for removing and deallocating an ip address from a node
Defines a security group
 
Provides access to the OpenStack Compute (Nova) Security Group extension API.
 
Deprecated.
This package has been replaced with org.jclouds.openstack.nova.v2_0.domain.regionscoped.
Predicates handy when working with SecurityGroups
Defines a security group rule
 
 
A server is a virtual machine instance in the compute system.
 
Servers contain a status attribute that can be used as an indication of the current server state.
Provide access to the OpenStack Compute (Nova) Admin Server Actions Extension API.
Provides access to the OpenStack Compute (Nova) Server API.
Server Resource with administrative password returned by ServerApi#CreateServer calls
 
Additional attributes delivered by Extended Server Attributes extension (alias "OS-EXT-SRV-ATTR")
 
Additional attributes delivered by Extended Server Status extension (alias "OS-EXT-STS")
 
 
Deprecated.
This package has been replaced with org.jclouds.openstack.nova.v2_0.domain.regionscoped.
A function for transforming a nova-specific Server into a generic NodeMetadata object.
 
Extended server returned by ServerWithSecurityGroupsApi
 
Provides access to the OpenStack Compute (Nova) Create Server extension API.
Information the SimpleTenantUsage extension return data about each Server
 
 
Information the SimpleTenantUsage extension returns data about each tenant
 
Provides access to the OpenStack Compute (Nova) Simple Tenant Usage extension API.
Class TenantIdAndName
 
Represents a Virtual Interface (VIF)
 
Provides access to the OpenStack Compute (Nova) Virtual Interface (VIFs) extension API.
An OpenStack Nova Volume
 
 
Deprecated.
Please use org.jclouds.openstack.cinder.v1.features.VolumeApi or org.jclouds.openstack.cinder.v1.features.VolumeApi instead.
An OpenStack Nova Volume Attachment (describes how Volumes are attached to Servers)
 
Provides access to the OpenStack Compute (Nova) Volume Attachments Extension API.
An OpenStack Nova Volume Snapshot
 
Volume Type used in the Volume Type Extension for Nova
 
Provides access to the OpenStack Compute (Nova) Volume Type extension API.
 
Deprecated.
This package has been replaced with org.jclouds.openstack.nova.v2_0.domain.regionscoped.