org.dasein.cloud.aws.platform
Class CloudFrontCapabilities
java.lang.Object
org.dasein.cloud.AbstractCapabilities<AWSCloud>
org.dasein.cloud.aws.platform.CloudFrontCapabilities
- All Implemented Interfaces:
- org.dasein.cloud.Capabilities, org.dasein.cloud.platform.CDNCapabilities
public class CloudFrontCapabilities
- extends org.dasein.cloud.AbstractCapabilities<AWSCloud>
- implements org.dasein.cloud.platform.CDNCapabilities
Description
Created by stas: 05/08/2014 14:37
- 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.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 |
CloudFrontCapabilities
public CloudFrontCapabilities(@Nonnull
AWSCloud provider)
canCreateCDN
public boolean canCreateCDN()
throws org.dasein.cloud.CloudException,
org.dasein.cloud.InternalException
- Specified by:
canCreateCDN in interface org.dasein.cloud.platform.CDNCapabilities
- Throws:
org.dasein.cloud.CloudException
org.dasein.cloud.InternalException
canDeleteCDN
public boolean canDeleteCDN()
throws org.dasein.cloud.CloudException,
org.dasein.cloud.InternalException
- Specified by:
canDeleteCDN in interface org.dasein.cloud.platform.CDNCapabilities
- Throws:
org.dasein.cloud.CloudException
org.dasein.cloud.InternalException
canModifyCDN
public boolean canModifyCDN()
throws org.dasein.cloud.CloudException,
org.dasein.cloud.InternalException
- Specified by:
canModifyCDN in interface org.dasein.cloud.platform.CDNCapabilities
- Throws:
org.dasein.cloud.CloudException
org.dasein.cloud.InternalException
getProviderTermForDistribution
@Nonnull
public String getProviderTermForDistribution(@Nonnull
Locale locale)
- Specified by:
getProviderTermForDistribution in interface org.dasein.cloud.platform.CDNCapabilities
Copyright © 2009-2014 Dell, Inc.. All Rights Reserved.