org.jclouds.cloudfiles
Class CloudFilesProviderMetadata

java.lang.Object
  extended by org.jclouds.providers.BaseProviderMetadata
      extended by org.jclouds.cloudfiles.CloudFilesProviderMetadata
All Implemented Interfaces:
ProviderMetadata
Direct Known Subclasses:
CloudFilesUKProviderMetadata, CloudFilesUSProviderMetadata

public abstract class CloudFilesProviderMetadata
extends BaseProviderMetadata

Common implementation of org.jclouds.types.ProviderMetadata for Rackspace Cloud Files

Author:
Dan Lo Bianco

Field Summary
 
Fields inherited from interface org.jclouds.providers.ProviderMetadata
BLOBSTORE_TYPE, COMPUTE_TYPE, LOADBALANCER_TYPE, MONITOR_TYPE, QUEUE_TYPE, TABLE_TYPE
 
Constructor Summary
CloudFilesProviderMetadata()
           
 
Method Summary
 URI getApiDocumentation()
          
 String getCredentialName()
          
 String getIdentityName()
          
 String getType()
          
 
Methods inherited from class org.jclouds.providers.BaseProviderMetadata
equals, getLinkedServices, hashCode, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.jclouds.providers.ProviderMetadata
getConsole, getHomepage, getId, getIso3166Codes, getName
 

Constructor Detail

CloudFilesProviderMetadata

public CloudFilesProviderMetadata()
Method Detail

getType

public String getType()

Returns:
the provider's type

getIdentityName

public String getIdentityName()

Returns:
the name (display name) of an identity on this provider (ex. user, email, account, apikey)

getCredentialName

public String getCredentialName()

Returns:
the name (display name) of a credential on this provider, or null if there is none (ex. password, secret, rsaKey)

getApiDocumentation

public URI getApiDocumentation()

Returns:
the url for the API documentation related to this service


Copyright © 2009-2012 jclouds. All Rights Reserved.