|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.dasein.cloud.CloudProvider
org.dasein.cloud.AbstractCloud
public abstract class AbstractCloud
| Constructor Summary | |
|---|---|
AbstractCloud()
|
|
| Method Summary | |
|---|---|
AccessServices |
getAccessServices()
Provides access to the access services for managing authentication information with the provider. |
AccountingServices |
getAccountingServices()
Provides access to the accounting services for interacting with billing data for the provider. |
AddressServices |
getAddressServices()
Provides access to the address services for interacting with static IP addresses from this provider. |
ContentDistributionServices |
getCdnServices()
Provides access to the content distribution services for interacting with CDN support from the cloud provider. |
DataCenterServices |
getDataCenterServices()
Provides access to the data center services that describe the physical structure of the underlying cloud provider. |
FirewallServices |
getFirewallServices()
Provides access to the firewall services for interacting with virtual firewalls and firewall management rules for this provider. |
ImageServices |
getImageServices()
Provides access to the server imaging services that describe the images/templates from which servers are launched. |
KeyValueDatabaseServices |
getKeyValueDatabaseServices()
Provides access to services for managing key/value database systems. |
LoadBalancerServices |
getLoadBalancerServices()
Provides access to the load balancing services that describe the load balancing for this provider. |
NotificationsServices |
getNotificationsServices()
Provides access to the notifications services that describe notifications for this cloud. |
RelationalDatabaseServices |
getRelationalDatabaseServices()
Provides access to services for managing relational database systems. |
ScalingServices |
getScalingServices()
Provides access to the auto-scaling features of the cloud. |
ServerServices |
getServerServices()
Provides access to the server-oriented services from this cloud provider. |
SnapshotServices |
getSnapshotServices()
Provides access to the snapshot services provided in this cloud. |
StorageServices |
getStorageServices()
Provides access to the cloud storage services supported by this cloud provider. |
VolumeServices |
getVolumeServices()
Provides access to the virtual block storage services offered by this cloud provider. |
| Methods inherited from class org.dasein.cloud.CloudProvider |
|---|
close, connect, getCloudName, getContext, getProviderName |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AbstractCloud()
| Method Detail |
|---|
public AccessServices getAccessServices()
CloudProvider
getAccessServices in class CloudProviderAccessServices API for this providerpublic AccountingServices getAccountingServices()
CloudProvider
getAccountingServices in class CloudProviderAccountingServices API for this providerpublic AddressServices getAddressServices()
CloudProvider
getAddressServices in class CloudProviderAddressServices API for this cloud providerpublic ContentDistributionServices getCdnServices()
CloudProvider
getCdnServices in class CloudProviderContentDistributionServices API for this cloud providerpublic FirewallServices getFirewallServices()
CloudProvider
getFirewallServices in class CloudProviderFirewallServices APIpublic DataCenterServices getDataCenterServices()
CloudProvider
getDataCenterServices in class CloudProviderDataCenterServices APIpublic ImageServices getImageServices()
CloudProvider
getImageServices in class CloudProviderImageServices APIpublic KeyValueDatabaseServices getKeyValueDatabaseServices()
CloudProvider
getKeyValueDatabaseServices in class CloudProviderKeyValueDatabaseServices APIpublic LoadBalancerServices getLoadBalancerServices()
CloudProvider
getLoadBalancerServices in class CloudProviderLoadBalancerServices APIpublic NotificationsServices getNotificationsServices()
CloudProvider
getNotificationsServices in class CloudProviderNotificationsServices APIpublic RelationalDatabaseServices getRelationalDatabaseServices()
CloudProvider
getRelationalDatabaseServices in class CloudProviderRelationalDatabaseServices APIpublic ScalingServices getScalingServices()
CloudProvider
getScalingServices in class CloudProviderScalingServices APIpublic ServerServices getServerServices()
CloudProvider
getServerServices in class CloudProviderServerServices APIpublic SnapshotServices getSnapshotServices()
CloudProvider
getSnapshotServices in class CloudProviderSnapshotServices APIpublic StorageServices getStorageServices()
CloudProvider
getStorageServices in class CloudProviderStorageServices APIpublic VolumeServices getVolumeServices()
CloudProvider
getVolumeServices in class CloudProviderVolumeServices API
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Copyright © 2009 enStratus Networks LLC – Available under the terms of the Artistic License 2.0.