org.dasein.cloud.aws.platform
Class RDSCapabilities
java.lang.Object
org.dasein.cloud.AbstractCapabilities<T>
org.dasein.cloud.platform.AbstractRelationalDatabaseCapabilities<AWSCloud>
org.dasein.cloud.aws.platform.RDSCapabilities
- All Implemented Interfaces:
- org.dasein.cloud.Capabilities, org.dasein.cloud.platform.RelationalDatabaseCapabilities
public class RDSCapabilities
- extends org.dasein.cloud.platform.AbstractRelationalDatabaseCapabilities<AWSCloud>
Description
Created by stas: 05/08/2014 14:43
- Since:
- 2014.08
- Version:
- 2014.08 initial version
- Author:
- Stas Maksimov
| Fields inherited from interface org.dasein.cloud.Capabilities |
LIMIT_UNKNOWN, LIMIT_UNLIMITED |
| Methods inherited from class org.dasein.cloud.platform.AbstractRelationalDatabaseCapabilities |
isSupportsAlterDatabase, isSupportsFirewallRules, isSupportsHighAvailability, isSupportsLowAvailability, isSupportsMaintenanceWindows, isSupportsSnapshots |
| Methods inherited from class org.dasein.cloud.AbstractCapabilities |
getAccountNumber, getContext, getProvider, getRegionId |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.dasein.cloud.Capabilities |
getAccountNumber, getRegionId |
RDSCapabilities
public RDSCapabilities(@Nonnull
AWSCloud provider)
getProviderTermForBackup
@Nonnull
public String getProviderTermForBackup(Locale locale)
getProviderTermForDatabase
@Nonnull
public String getProviderTermForDatabase(Locale locale)
getProviderTermForSnapshot
@Nonnull
public String getProviderTermForSnapshot(Locale locale)
supportsFirewallRules
public boolean supportsFirewallRules()
throws org.dasein.cloud.CloudException,
org.dasein.cloud.InternalException
- Throws:
org.dasein.cloud.CloudException
org.dasein.cloud.InternalException
supportsHighAvailability
public boolean supportsHighAvailability()
throws org.dasein.cloud.CloudException,
org.dasein.cloud.InternalException
- Throws:
org.dasein.cloud.CloudException
org.dasein.cloud.InternalException
supportsLowAvailability
public boolean supportsLowAvailability()
throws org.dasein.cloud.CloudException,
org.dasein.cloud.InternalException
- Throws:
org.dasein.cloud.CloudException
org.dasein.cloud.InternalException
supportsMaintenanceWindows
public boolean supportsMaintenanceWindows()
throws org.dasein.cloud.CloudException,
org.dasein.cloud.InternalException
- Throws:
org.dasein.cloud.CloudException
org.dasein.cloud.InternalException
supportsAlterDatabase
public boolean supportsAlterDatabase()
throws org.dasein.cloud.CloudException,
org.dasein.cloud.InternalException
- Throws:
org.dasein.cloud.CloudException
org.dasein.cloud.InternalException
supportsSnapshots
public boolean supportsSnapshots()
throws org.dasein.cloud.CloudException,
org.dasein.cloud.InternalException
- Throws:
org.dasein.cloud.CloudException
org.dasein.cloud.InternalException
supportsDatabaseBackups
public boolean supportsDatabaseBackups()
throws org.dasein.cloud.CloudException,
org.dasein.cloud.InternalException
- Throws:
org.dasein.cloud.CloudException
org.dasein.cloud.InternalException
supportsScheduledDatabaseBackups
public boolean supportsScheduledDatabaseBackups()
throws org.dasein.cloud.CloudException,
org.dasein.cloud.InternalException
- Throws:
org.dasein.cloud.CloudException
org.dasein.cloud.InternalException
supportsDemandBackups
public boolean supportsDemandBackups()
throws org.dasein.cloud.CloudException,
org.dasein.cloud.InternalException
- Throws:
org.dasein.cloud.CloudException
org.dasein.cloud.InternalException
supportsRestoreBackup
public boolean supportsRestoreBackup()
throws org.dasein.cloud.CloudException,
org.dasein.cloud.InternalException
- Throws:
org.dasein.cloud.CloudException
org.dasein.cloud.InternalException
supportsDeleteBackup
public boolean supportsDeleteBackup()
throws org.dasein.cloud.CloudException,
org.dasein.cloud.InternalException
- Throws:
org.dasein.cloud.CloudException
org.dasein.cloud.InternalException
supportsBackupConfigurations
public boolean supportsBackupConfigurations()
throws org.dasein.cloud.CloudException,
org.dasein.cloud.InternalException
- Throws:
org.dasein.cloud.CloudException
org.dasein.cloud.InternalException
Copyright © 2009-2014 Dell, Inc.. All Rights Reserved.