| Modifier and Type | Class and Description | 
|---|---|
class  | 
ApiMetadata
Class ApiMetadata 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
Flavor
A flavor is an available hardware configuration for a server. 
 | 
class  | 
Image
An image is a collection of files you use to create or rebuild a server. 
 | 
class  | 
Server
A server is a virtual machine instance in the compute system. 
 | 
class  | 
ServerCreated
Server Resource with administrative password returned by ServerApi#CreateServer calls 
 | 
class  | 
ServerWithSecurityGroups
Extended server returned by ServerWithSecurityGroupsApi 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected Resource | 
Server.Builder.flavor  | 
protected Resource | 
Server.Builder.image  | 
protected Resource | 
Image.Builder.server  | 
| Modifier and Type | Method and Description | 
|---|---|
Resource | 
Server.getFlavor()  | 
Resource | 
Server.getImage()  | 
Resource | 
Image.getServer()  | 
| Modifier and Type | Method and Description | 
|---|---|
T | 
Server.Builder.flavor(Resource flavor)  | 
T | 
Server.Builder.image(Resource image)  | 
T | 
Image.Builder.server(Resource server)  | 
| Constructor and Description | 
|---|
Image(String id,
     String name,
     Set<Link> links,
     Date updated,
     Date created,
     String tenantId,
     String userId,
     Image.Status status,
     int progress,
     int minDisk,
     int minRam,
     Resource server,
     Map<String,String> metadata)  | 
Server(String id,
      String name,
      Set<Link> links,
      String uuid,
      String tenantId,
      String userId,
      Date updated,
      Date created,
      String hostId,
      String accessIPv4,
      String accessIPv6,
      Server.Status status,
      Resource image,
      Resource flavor,
      String keyName,
      String configDrive,
      com.google.common.collect.Multimap<String,Address> addresses,
      Map<String,String> metadata,
      ServerExtendedStatus extendedStatus,
      ServerExtendedAttributes extendedAttributes,
      String diskConfig)  | 
ServerWithSecurityGroups(String id,
                        String name,
                        Set<Link> links,
                        String uuid,
                        String tenantId,
                        String userId,
                        Date updated,
                        Date created,
                        String hostId,
                        String accessIPv4,
                        String accessIPv6,
                        Server.Status status,
                        Resource image,
                        Resource flavor,
                        String keyName,
                        String configDrive,
                        com.google.common.collect.Multimap<String,Address> addresses,
                        Map<String,String> metadata,
                        ServerExtendedStatus extendedStatus,
                        ServerExtendedAttributes extendedAttributes,
                        String diskConfig,
                        Set<String> securityGroupNames)  | 
| Modifier and Type | Method and Description | 
|---|---|
com.google.common.util.concurrent.ListenableFuture<? extends PagedIterable<? extends Resource>> | 
ServerAsyncApi.list()  | 
PagedIterable<? extends Resource> | 
ServerApi.list()
List all servers (IDs, names, links) 
 | 
com.google.common.util.concurrent.ListenableFuture<? extends PagedIterable<? extends Resource>> | 
ImageAsyncApi.list()  | 
PagedIterable<? extends Resource> | 
ImageApi.list()
List all images (IDs, names, links) 
 | 
com.google.common.util.concurrent.ListenableFuture<? extends PagedIterable<? extends Resource>> | 
FlavorAsyncApi.list()  | 
PagedIterable<? extends Resource> | 
FlavorApi.list()
List all flavors (IDs, names, links) 
 | 
com.google.common.util.concurrent.ListenableFuture<? extends PaginatedCollection<? extends Resource>> | 
ServerAsyncApi.list(PaginationOptions options)  | 
PaginatedCollection<? extends Resource> | 
ServerApi.list(PaginationOptions options)  | 
com.google.common.util.concurrent.ListenableFuture<? extends PaginatedCollection<? extends Resource>> | 
ImageAsyncApi.list(PaginationOptions options)  | 
PaginatedCollection<? extends Resource> | 
ImageApi.list(PaginationOptions options)  | 
com.google.common.util.concurrent.ListenableFuture<? extends PaginatedCollection<? extends Resource>> | 
FlavorAsyncApi.list(PaginationOptions options)  | 
PaginatedCollection<? extends Resource> | 
FlavorApi.list(PaginationOptions options)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected com.google.common.base.Function<Object,IterableWithMarker<Resource>> | 
ParseServers.ToPagedIterable.markerToNextForCallingArg0(String zone)  | 
protected com.google.common.base.Function<Object,IterableWithMarker<Resource>> | 
ParseImages.ToPagedIterable.markerToNextForCallingArg0(String zone)  | 
protected com.google.common.base.Function<Object,IterableWithMarker<Resource>> | 
ParseFlavors.ToPagedIterable.markerToNextForCallingArg0(String zone)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
Extension
The OpenStack Compute API is extensible. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Resource | 
Resource.Builder.build()  | 
| Modifier and Type | Method and Description | 
|---|---|
int | 
Resource.compareTo(Resource that)  | 
T | 
Resource.Builder.fromResource(Resource in)  | 
Copyright © 2009-2013 jclouds. All Rights Reserved.