|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface DeltacloudClient
Provides synchronous access to deltacloud.
DeltacloudAsyncClient
,
Method Summary | |
---|---|
Instance |
createInstance(String imageId,
CreateInstanceOptions... options)
Create a new Instance |
Set<DeltacloudCollection> |
getCollections()
The result of this entry-point is a set of entry-points into other collections, such as images, instances, hardware profiles and realms, among others. |
HardwareProfile |
getHardwareProfile(URI profileHref)
|
Image |
getImage(URI imageHref)
|
Instance |
getInstance(URI instanceHref)
|
com.google.common.collect.Multimap<Instance.State,Transition> |
getInstanceStates()
|
Realm |
getRealm(URI realmHref)
|
Set<HardwareProfile> |
listHardwareProfiles()
The hardware profiles collection will return a set of all hardware profiles available to the current user. |
Set<Image> |
listImages()
The images collection will return a set of all images available to the current user. |
Set<Instance> |
listInstances()
The instances collection will return a set of all instances available to the current user. |
Set<Realm> |
listRealms()
The realms collection will return a set of all realms available to the current user. |
void |
performAction(HttpRequest action)
perform a specific action. |
Method Detail |
---|
Set<DeltacloudCollection> getCollections()
com.google.common.collect.Multimap<Instance.State,Transition> getInstanceStates()
Set<Realm> listRealms()
Realm getRealm(URI realmHref)
realmHref
-
Set<Image> listImages()
Image getImage(URI imageHref)
imageHref
-
Set<HardwareProfile> listHardwareProfiles()
HardwareProfile getHardwareProfile(URI profileHref)
profileHref
-
Set<Instance> listInstances()
Instance getInstance(URI instanceHref)
instanceHref
-
Instance createInstance(String imageId, CreateInstanceOptions... options)
imageId
- The identifier (not URL) of the image from which to base the instanceoptions
- includes realm, hardware profile, etc.
void performAction(HttpRequest action)
action
- reference from Instance.getActions()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |