public interface NovaApi
NovaAsyncApi
,
Modifier and Type | Method and Description |
---|---|
Set<String> |
getConfiguredZones() |
ExtensionApi |
getExtensionApiForZone(String zone)
Provides synchronous access to Extension features.
|
FlavorApi |
getFlavorApiForZone(String zone)
Provides synchronous access to Flavor features.
|
com.google.common.base.Optional<? extends FlavorExtraSpecsApi> |
getFlavorExtraSpecsExtensionForZone(String zone)
Provides synchronous access to Flavor extra specs features.
|
com.google.common.base.Optional<? extends FloatingIPApi> |
getFloatingIPExtensionForZone(String zone)
Provides synchronous access to Floating IP features.
|
com.google.common.base.Optional<? extends HostAdministrationApi> |
getHostAdministrationExtensionForZone(String zone)
Provides synchronous access to Host Administration features.
|
com.google.common.base.Optional<? extends HostAggregateApi> |
getHostAggregateExtensionForZone(String zone)
Provides synchronous access to Aggregate features.
|
ImageApi |
getImageApiForZone(String zone)
Provides synchronous access to Image features.
|
com.google.common.base.Optional<? extends KeyPairApi> |
getKeyPairExtensionForZone(String zone)
Provides synchronous access to Key Pair features.
|
com.google.common.base.Optional<? extends QuotaClassApi> |
getQuotaClassExtensionForZone(String zone)
Provides synchronous access to Quota Classes features.
|
com.google.common.base.Optional<? extends QuotaApi> |
getQuotaExtensionForZone(String zone)
Provides synchronous access to Quota features.
|
com.google.common.base.Optional<? extends SecurityGroupApi> |
getSecurityGroupExtensionForZone(String zone)
Provides synchronous access to Security Group features.
|
com.google.common.base.Optional<? extends ServerAdminApi> |
getServerAdminExtensionForZone(String zone)
Provides synchronous access to Server Admin Actions features.
|
ServerApi |
getServerApiForZone(String zone)
Provides synchronous access to Server features.
|
com.google.common.base.Optional<? extends ServerWithSecurityGroupsApi> |
getServerWithSecurityGroupsExtensionForZone(String zone)
Provides synchronous access to Server Extra Data features.
|
com.google.common.base.Optional<? extends SimpleTenantUsageApi> |
getSimpleTenantUsageExtensionForZone(String zone)
Provides synchronous access to Simple Tenant Usage features.
|
com.google.common.base.Optional<? extends VirtualInterfaceApi> |
getVirtualInterfaceExtensionForZone(String zone)
Provides synchronous access to Virtual Interface features.
|
com.google.common.base.Optional<? extends VolumeAttachmentApi> |
getVolumeAttachmentExtensionForZone(String zone)
Provides synchronous access to Volume Attachment features.
|
com.google.common.base.Optional<? extends VolumeApi> |
getVolumeExtensionForZone(String zone)
Provides synchronous access to Volume features.
|
com.google.common.base.Optional<? extends VolumeTypeApi> |
getVolumeTypeExtensionForZone(String zone)
Provides synchronous access to Volume Type features.
|
ServerApi getServerApiForZone(@Nullable String zone)
FlavorApi getFlavorApiForZone(@Nullable String zone)
ExtensionApi getExtensionApiForZone(@Nullable String zone)
ImageApi getImageApiForZone(@Nullable String zone)
com.google.common.base.Optional<? extends FloatingIPApi> getFloatingIPExtensionForZone(@Nullable String zone)
com.google.common.base.Optional<? extends SecurityGroupApi> getSecurityGroupExtensionForZone(@Nullable String zone)
com.google.common.base.Optional<? extends KeyPairApi> getKeyPairExtensionForZone(@Nullable String zone)
com.google.common.base.Optional<? extends HostAdministrationApi> getHostAdministrationExtensionForZone(@Nullable String zone)
com.google.common.base.Optional<? extends SimpleTenantUsageApi> getSimpleTenantUsageExtensionForZone(@Nullable String zone)
com.google.common.base.Optional<? extends VirtualInterfaceApi> getVirtualInterfaceExtensionForZone(@Nullable String zone)
com.google.common.base.Optional<? extends ServerWithSecurityGroupsApi> getServerWithSecurityGroupsExtensionForZone(@Nullable String zone)
com.google.common.base.Optional<? extends ServerAdminApi> getServerAdminExtensionForZone(@Nullable String zone)
com.google.common.base.Optional<? extends HostAggregateApi> getHostAggregateExtensionForZone(@Nullable String zone)
com.google.common.base.Optional<? extends FlavorExtraSpecsApi> getFlavorExtraSpecsExtensionForZone(@Nullable String zone)
com.google.common.base.Optional<? extends QuotaApi> getQuotaExtensionForZone(@Nullable String zone)
com.google.common.base.Optional<? extends QuotaClassApi> getQuotaClassExtensionForZone(@Nullable String zone)
com.google.common.base.Optional<? extends VolumeApi> getVolumeExtensionForZone(@Nullable String zone)
com.google.common.base.Optional<? extends VolumeAttachmentApi> getVolumeAttachmentExtensionForZone(@Nullable String zone)
com.google.common.base.Optional<? extends VolumeTypeApi> getVolumeTypeExtensionForZone(@Nullable String zone)
Copyright © 2009-2013 jclouds. All Rights Reserved.