Modifier and Type | Class and Description |
---|---|
class |
ImageDetails
Detailed listing of an Image
|
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,
List<BlockDeviceMapping> blockDeviceMapping,
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,
String availabilityZone) |
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,
String availabilityZone) |
Modifier and Type | Method and Description |
---|---|
PagedIterable<Resource> |
ServerApi.list()
List all servers (IDs, names, links)
|
PagedIterable<Resource> |
ImageApi.list()
List all images (IDs, names, links)
|
PagedIterable<Resource> |
FlavorApi.list()
List all flavors (IDs, names, links)
|
PaginatedCollection<Resource> |
ServerApi.list(PaginationOptions options) |
PaginatedCollection<Resource> |
ImageApi.list(PaginationOptions options) |
PaginatedCollection<Resource> |
FlavorApi.list(PaginationOptions options) |
Modifier and Type | Method and Description |
---|---|
protected com.google.common.base.Function<Object,IterableWithMarker<Resource>> |
ParseServers.ToPagedIterable.markerToNextForArg0(com.google.common.base.Optional<Object> arg0) |
protected com.google.common.base.Function<Object,IterableWithMarker<Resource>> |
ParseImages.ToPagedIterable.markerToNextForArg0(com.google.common.base.Optional<Object> arg0) |
protected com.google.common.base.Function<Object,IterableWithMarker<Resource>> |
ParseFlavors.ToPagedIterable.markerToNextForArg0(com.google.common.base.Optional<Object> arg0) |
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-2016 The Apache Software Foundation. All Rights Reserved.