public interface NovaApi extends Closeable
Modifier and Type | Method and Description |
---|---|
com.google.common.base.Optional<AttachInterfaceApi> |
getAttachInterfaceApi(String region)
Provides access to attach interface features.
|
com.google.common.base.Optional<AvailabilityZoneApi> |
getAvailabilityZoneApi(String region)
Provides access to Availability Zone features.
|
Set<String> |
getConfiguredRegions() |
Set<String> |
getConfiguredZones()
Deprecated.
Please use
getConfiguredRegions() instead. To be removed in jclouds 2.0. |
com.google.common.base.Optional<ConsolesApi> |
getConsolesApi(String region)
Provides access to Console features.
|
com.google.common.base.Optional<? extends ConsolesApi> |
getConsolesExtensionForZone(String zone)
Deprecated.
Please use
getConsolesApi(String region) instead. To be removed in jclouds 2.0. |
ExtensionApi |
getExtensionApi(String region)
Provides access to Extension features.
|
ExtensionApi |
getExtensionApiForZone(String zone)
Deprecated.
Please use
getExtensionApi(String region) instead. To be removed in jclouds 2.0. |
FlavorApi |
getFlavorApi(String region)
Provides access to Flavor features.
|
FlavorApi |
getFlavorApiForZone(String zone)
Deprecated.
Please use
getFlavorApi(String) instead. To be removed in jclouds 2.0. |
com.google.common.base.Optional<FlavorExtraSpecsApi> |
getFlavorExtraSpecsApi(String region)
Provides access to Flavor extra specs features.
|
com.google.common.base.Optional<? extends FlavorExtraSpecsApi> |
getFlavorExtraSpecsExtensionForZone(String zone)
Deprecated.
Please use
getFlavorExtraSpecsApi(String) instead. To be removed in jclouds 2.0. |
com.google.common.base.Optional<FloatingIPApi> |
getFloatingIPApi(String region)
Provides access to Floating IP features.
|
com.google.common.base.Optional<? extends FloatingIPApi> |
getFloatingIPExtensionForZone(String zone)
Deprecated.
Please use
getFloatingIPApi(String region) instead. To be removed in jclouds 2.0. |
com.google.common.base.Optional<FloatingIPPoolApi> |
getFloatingIPPoolApi(String region)
Provides access to Floating IP Pool features.
|
com.google.common.base.Optional<HostAdministrationApi> |
getHostAdministrationApi(String region)
Provides access to Host Administration features.
|
com.google.common.base.Optional<? extends HostAdministrationApi> |
getHostAdministrationExtensionForZone(String zone)
Deprecated.
Please use
getHostAdministrationApi(String region) instead. To be removed in jclouds 2.0. |
com.google.common.base.Optional<HostAggregateApi> |
getHostAggregateApi(String region)
Provides access to Aggregate features.
|
com.google.common.base.Optional<? extends HostAggregateApi> |
getHostAggregateExtensionForZone(String zone)
Deprecated.
Please use
getHostAggregateApi(String region) instead. To be removed in jclouds 2.0. |
com.google.common.base.Optional<HypervisorApi> |
getHypervisorApi(String region)
Provides access to Hypervisor features.
|
ImageApi |
getImageApi(String region)
Provides access to Image features.
|
ImageApi |
getImageApiForZone(String zone)
Deprecated.
Please use
getImageApi(String region) instead. To be removed in jclouds 2.0. |
com.google.common.base.Optional<KeyPairApi> |
getKeyPairApi(String region)
Provides access to Key Pair features.
|
com.google.common.base.Optional<? extends KeyPairApi> |
getKeyPairExtensionForZone(String zone)
Deprecated.
Please use
getKeyPairApi(String region) instead. To be removed in jclouds 2.0. |
com.google.common.base.Optional<QuotaApi> |
getQuotaApi(String region)
Provides access to Quota features.
|
com.google.common.base.Optional<? extends QuotaApi> |
getQuotaExtensionForZone(String zone)
Deprecated.
Please use
getQuotaApi(String region) instead. To be removed in jclouds 2.0. |
com.google.common.base.Optional<SecurityGroupApi> |
getSecurityGroupApi(String region)
Provides access to Security Group features.
|
com.google.common.base.Optional<? extends SecurityGroupApi> |
getSecurityGroupExtensionForZone(String zone)
Deprecated.
Please use
getSecurityGroupApi(String region) instead. To be removed in jclouds 2.0. |
com.google.common.base.Optional<ServerAdminApi> |
getServerAdminApi(String region)
Provides access to Server Admin Actions features.
|
com.google.common.base.Optional<? extends ServerAdminApi> |
getServerAdminExtensionForZone(String zone)
Deprecated.
Please use
getServerAdminApi(String region) instead. To be removed in jclouds 2.0. |
ServerApi |
getServerApi(String region)
Provides access to Server features.
|
ServerApi |
getServerApiForZone(String zone)
Deprecated.
Please use
getServerApi(String) instead. To be removed in jclouds 2.0. |
com.google.common.base.Optional<ServerWithSecurityGroupsApi> |
getServerWithSecurityGroupsApi(String region)
Provides access to Server Extra Data features.
|
com.google.common.base.Optional<? extends ServerWithSecurityGroupsApi> |
getServerWithSecurityGroupsExtensionForZone(String zone)
Deprecated.
Please use
getServerWithSecurityGroupsApi(String region) instead. To be removed in jclouds 2.0. |
com.google.common.base.Optional<SimpleTenantUsageApi> |
getSimpleTenantUsageApi(String region)
Provides access to Simple Tenant Usage features.
|
com.google.common.base.Optional<? extends SimpleTenantUsageApi> |
getSimpleTenantUsageExtensionForZone(String zone)
Deprecated.
Please use
getSimpleTenantUsageApi(String region) instead. To be removed in jclouds 2.0. |
com.google.common.base.Optional<VirtualInterfaceApi> |
getVirtualInterfaceApi(String region)
Provides access to Virtual Interface features.
|
com.google.common.base.Optional<? extends VirtualInterfaceApi> |
getVirtualInterfaceExtensionForZone(String zone)
Deprecated.
Please use
getVirtualInterfaceApi(String region) instead. To be removed in jclouds 2.0. |
com.google.common.base.Optional<VolumeApi> |
getVolumeApi(String region)
Provides access to Volume features.
|
com.google.common.base.Optional<VolumeAttachmentApi> |
getVolumeAttachmentApi(String region)
Provides access to Volume Attachment features.
|
com.google.common.base.Optional<? extends VolumeAttachmentApi> |
getVolumeAttachmentExtensionForZone(String zone)
Deprecated.
Please use
getVolumeAttachmentApi(String region) instead. To be removed in jclouds 2.0. |
com.google.common.base.Optional<? extends VolumeApi> |
getVolumeExtensionForZone(String zone)
Deprecated.
Please use
getVolumeApi(String region) instead. To be removed in jclouds 2.0. |
com.google.common.base.Optional<VolumeTypeApi> |
getVolumeTypeApi(String region)
Provides access to Volume Type features.
|
com.google.common.base.Optional<? extends VolumeTypeApi> |
getVolumeTypeExtensionForZone(String zone)
Deprecated.
Please use
getVolumeTypeApi(String region) instead. To be removed in jclouds 2.0. |
@Provides Set<String> getConfiguredRegions()
ExtensionApi getExtensionApi(String region)
com.google.common.base.Optional<AvailabilityZoneApi> getAvailabilityZoneApi(String region)
com.google.common.base.Optional<FloatingIPApi> getFloatingIPApi(String region)
com.google.common.base.Optional<SecurityGroupApi> getSecurityGroupApi(String region)
com.google.common.base.Optional<KeyPairApi> getKeyPairApi(String region)
com.google.common.base.Optional<HostAdministrationApi> getHostAdministrationApi(String region)
com.google.common.base.Optional<SimpleTenantUsageApi> getSimpleTenantUsageApi(String region)
com.google.common.base.Optional<VirtualInterfaceApi> getVirtualInterfaceApi(String region)
com.google.common.base.Optional<ServerWithSecurityGroupsApi> getServerWithSecurityGroupsApi(String region)
com.google.common.base.Optional<ServerAdminApi> getServerAdminApi(String region)
com.google.common.base.Optional<HostAggregateApi> getHostAggregateApi(String region)
com.google.common.base.Optional<FlavorExtraSpecsApi> getFlavorExtraSpecsApi(String region)
com.google.common.base.Optional<QuotaApi> getQuotaApi(String region)
com.google.common.base.Optional<HypervisorApi> getHypervisorApi(String region)
com.google.common.base.Optional<VolumeApi> getVolumeApi(String region)
com.google.common.base.Optional<VolumeAttachmentApi> getVolumeAttachmentApi(String region)
com.google.common.base.Optional<VolumeTypeApi> getVolumeTypeApi(String region)
com.google.common.base.Optional<ConsolesApi> getConsolesApi(String region)
com.google.common.base.Optional<FloatingIPPoolApi> getFloatingIPPoolApi(String region)
com.google.common.base.Optional<AttachInterfaceApi> getAttachInterfaceApi(String region)
@Deprecated @Provides Set<String> getConfiguredZones()
getConfiguredRegions()
instead. To be removed in jclouds 2.0.@Deprecated ServerApi getServerApiForZone(String zone)
getServerApi(String)
instead. To be removed in jclouds 2.0.@Deprecated FlavorApi getFlavorApiForZone(String zone)
getFlavorApi(String)
instead. To be removed in jclouds 2.0.@Deprecated ExtensionApi getExtensionApiForZone(String zone)
getExtensionApi(String region)
instead. To be removed in jclouds 2.0.@Deprecated ImageApi getImageApiForZone(String zone)
getImageApi(String region)
instead. To be removed in jclouds 2.0.@Deprecated com.google.common.base.Optional<? extends FloatingIPApi> getFloatingIPExtensionForZone(String zone)
getFloatingIPApi(String region)
instead. To be removed in jclouds 2.0.@Deprecated com.google.common.base.Optional<? extends SecurityGroupApi> getSecurityGroupExtensionForZone(String zone)
getSecurityGroupApi(String region)
instead. To be removed in jclouds 2.0.@Deprecated com.google.common.base.Optional<? extends KeyPairApi> getKeyPairExtensionForZone(String zone)
getKeyPairApi(String region)
instead. To be removed in jclouds 2.0.@Deprecated com.google.common.base.Optional<? extends HostAdministrationApi> getHostAdministrationExtensionForZone(String zone)
getHostAdministrationApi(String region)
instead. To be removed in jclouds 2.0.@Deprecated com.google.common.base.Optional<? extends SimpleTenantUsageApi> getSimpleTenantUsageExtensionForZone(String zone)
getSimpleTenantUsageApi(String region)
instead. To be removed in jclouds 2.0.@Deprecated com.google.common.base.Optional<? extends VirtualInterfaceApi> getVirtualInterfaceExtensionForZone(String zone)
getVirtualInterfaceApi(String region)
instead. To be removed in jclouds 2.0.@Deprecated com.google.common.base.Optional<? extends ServerWithSecurityGroupsApi> getServerWithSecurityGroupsExtensionForZone(String zone)
getServerWithSecurityGroupsApi(String region)
instead. To be removed in jclouds 2.0.@Deprecated com.google.common.base.Optional<? extends ServerAdminApi> getServerAdminExtensionForZone(String zone)
getServerAdminApi(String region)
instead. To be removed in jclouds 2.0.@Deprecated com.google.common.base.Optional<? extends HostAggregateApi> getHostAggregateExtensionForZone(String zone)
getHostAggregateApi(String region)
instead. To be removed in jclouds 2.0.@Deprecated com.google.common.base.Optional<? extends FlavorExtraSpecsApi> getFlavorExtraSpecsExtensionForZone(String zone)
getFlavorExtraSpecsApi(String)
instead. To be removed in jclouds 2.0.@Deprecated com.google.common.base.Optional<? extends QuotaApi> getQuotaExtensionForZone(String zone)
getQuotaApi(String region)
instead. To be removed in jclouds 2.0.@Deprecated com.google.common.base.Optional<? extends VolumeApi> getVolumeExtensionForZone(String zone)
getVolumeApi(String region)
instead. To be removed in jclouds 2.0.@Deprecated com.google.common.base.Optional<? extends VolumeAttachmentApi> getVolumeAttachmentExtensionForZone(String zone)
getVolumeAttachmentApi(String region)
instead. To be removed in jclouds 2.0.@Deprecated com.google.common.base.Optional<? extends VolumeTypeApi> getVolumeTypeExtensionForZone(String zone)
getVolumeTypeApi(String region)
instead. To be removed in jclouds 2.0.@Deprecated com.google.common.base.Optional<? extends ConsolesApi> getConsolesExtensionForZone(String zone)
getConsolesApi(String region)
instead. To be removed in jclouds 2.0.Copyright © 2009-2016 The Apache Software Foundation. All Rights Reserved.