|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface NovaApi
Provides synchronous access to Nova.
NovaAsyncApi,
| Method Summary | |
|---|---|
com.google.common.base.Optional<AdminActionsApi> |
getAdminActionsExtensionForZone(String zone)
Provides synchronous access to Server Admin Actions features. |
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<FlavorExtraSpecsApi> |
getFlavorExtraSpecsExtensionForZone(String zone)
Provides synchronous access to Flavor extra specs features. |
com.google.common.base.Optional<FloatingIPApi> |
getFloatingIPExtensionForZone(String zone)
Provides synchronous access to Floating IP features. |
com.google.common.base.Optional<HostAdministrationApi> |
getHostAdministrationExtensionForZone(String zone)
Provides synchronous access to Host Administration features. |
com.google.common.base.Optional<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<KeyPairApi> |
getKeyPairExtensionForZone(String zone)
Provides synchronous access to Key Pair features. |
com.google.common.base.Optional<QuotaClassApi> |
getQuotaClassExtensionForZone(String zone)
Provides synchronous access to Quota Classes features. |
com.google.common.base.Optional<QuotaApi> |
getQuotaExtensionForZone(String zone)
Provides synchronous access to Quota features. |
com.google.common.base.Optional<SecurityGroupApi> |
getSecurityGroupExtensionForZone(String zone)
Provides synchronous access to Security Group features. |
ServerApi |
getServerApiForZone(String zone)
Provides synchronous access to Server features. |
com.google.common.base.Optional<ServerWithSecurityGroupsApi> |
getServerWithSecurityGroupsExtensionForZone(String zone)
Provides synchronous access to Server Extra Data features. |
com.google.common.base.Optional<SimpleTenantUsageApi> |
getSimpleTenantUsageExtensionForZone(String zone)
Provides synchronous access to Simple Tenant Usage features. |
com.google.common.base.Optional<VirtualInterfaceApi> |
getVirtualInterfaceExtensionForZone(String zone)
Provides synchronous access to Virtual Interface features. |
com.google.common.base.Optional<VolumeApi> |
getVolumeExtensionForZone(String zone)
Provides synchronous access to Volume features. |
com.google.common.base.Optional<VolumeTypeApi> |
getVolumeTypeExtensionForZone(String zone)
Provides synchronous access to Volume Type features. |
| Method Detail |
|---|
@Provides Set<String> getConfiguredZones()
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<FloatingIPApi> getFloatingIPExtensionForZone(@Nullable
String zone)
com.google.common.base.Optional<SecurityGroupApi> getSecurityGroupExtensionForZone(@Nullable
String zone)
com.google.common.base.Optional<KeyPairApi> getKeyPairExtensionForZone(@Nullable
String zone)
com.google.common.base.Optional<HostAdministrationApi> getHostAdministrationExtensionForZone(@Nullable
String zone)
com.google.common.base.Optional<SimpleTenantUsageApi> getSimpleTenantUsageExtensionForZone(@Nullable
String zone)
com.google.common.base.Optional<VolumeApi> getVolumeExtensionForZone(@Nullable
String zone)
com.google.common.base.Optional<VirtualInterfaceApi> getVirtualInterfaceExtensionForZone(@Nullable
String zone)
com.google.common.base.Optional<ServerWithSecurityGroupsApi> getServerWithSecurityGroupsExtensionForZone(@Nullable
String zone)
com.google.common.base.Optional<AdminActionsApi> getAdminActionsExtensionForZone(@Nullable
String zone)
com.google.common.base.Optional<HostAggregateApi> getHostAggregateExtensionForZone(@Nullable
String zone)
com.google.common.base.Optional<FlavorExtraSpecsApi> getFlavorExtraSpecsExtensionForZone(@Nullable
String zone)
com.google.common.base.Optional<QuotaApi> getQuotaExtensionForZone(@Nullable
String zone)
com.google.common.base.Optional<QuotaClassApi> getQuotaClassExtensionForZone(@Nullable
String zone)
com.google.common.base.Optional<VolumeTypeApi> getVolumeTypeExtensionForZone(@Nullable
String zone)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||