Uses of Interface
org.jclouds.providers.ProviderMetadata

Packages that use ProviderMetadata
org.jclouds.providers   
 

Uses of ProviderMetadata in org.jclouds.providers
 

Classes in org.jclouds.providers that implement ProviderMetadata
 class BaseProviderMetadata
          The BaseProviderMetadata class is an abstraction of ProviderMetadata to be extended by those implementing ProviderMetadata.
 

Methods in org.jclouds.providers that return ProviderMetadata
static ProviderMetadata Providers.withId(String id)
          Returns the first provider with the provided id
 

Methods in org.jclouds.providers that return types with arguments of type ProviderMetadata
static Iterable<ProviderMetadata> Providers.all()
          Returns all available providers.
static com.google.common.base.Predicate<ProviderMetadata> ProviderPredicates.all()
          Returns all providers available to jclouds regardless of type.
static Iterable<ProviderMetadata> Providers.allBlobStore()
          Returns the providers that are of type BLOBSTORE_TYPE.
static Iterable<ProviderMetadata> Providers.allCompute()
          Returns the providers that are of type COMPUTE_TYPE.
static Iterable<ProviderMetadata> Providers.allLoadBalancer()
          Returns the providers that are of type LOADBALANCER_TYPE.
static Iterable<ProviderMetadata> Providers.allQueue()
          Returns the providers that are of type QUEUE_TYPE.
static Iterable<ProviderMetadata> Providers.allTable()
          Returns the providers that are of type TABLE_TYPE.
static Iterable<ProviderMetadata> Providers.boundedByIso3166Code(String iso3166Code)
          Returns the providers that are bound to the same location as the given ISO 3166 code regardless of type.
static com.google.common.base.Predicate<ProviderMetadata> ProviderPredicates.boundedByIso3166Code(String iso3166Code)
          Returns the providers that are bound to the same location as the given ISO 3166 code.
static Iterable<ProviderMetadata> Providers.boundedByIso3166Code(String iso3166Code, String type)
          Returns the providers that are bound to the same location as the given ISO 3166 code and of the given type.
static Iterable<ProviderMetadata> Providers.collocatedWith(ProviderMetadata providerMetadata)
          Returns the providers that have at least one common ISO 3166 code in common regardless of type.
static Iterable<ProviderMetadata> Providers.collocatedWith(ProviderMetadata providerMetadata, String type)
          Returns the providers that have at least one common ISO 3166 code and are of the given type.
static com.google.common.base.Predicate<ProviderMetadata> ProviderPredicates.id(String id)
          Returns all providers with the given id.
static com.google.common.base.Predicate<ProviderMetadata> ProviderPredicates.intersectingIso3166Code(ProviderMetadata refProviderMetadata)
          Return all providers that have at least one ISO 3166 code in common with the given provider metadata.
static Iterable<ProviderMetadata> Providers.ofType(String type)
          Returns the providers that are of the provided type.
static com.google.common.base.Predicate<ProviderMetadata> ProviderPredicates.type(String type)
          Returns all providers with the given type.
 

Methods in org.jclouds.providers with parameters of type ProviderMetadata
static Iterable<ProviderMetadata> Providers.collocatedWith(ProviderMetadata providerMetadata)
          Returns the providers that have at least one common ISO 3166 code in common regardless of type.
static Iterable<ProviderMetadata> Providers.collocatedWith(ProviderMetadata providerMetadata, String type)
          Returns the providers that have at least one common ISO 3166 code and are of the given type.
static com.google.common.base.Predicate<ProviderMetadata> ProviderPredicates.intersectingIso3166Code(ProviderMetadata refProviderMetadata)
          Return all providers that have at least one ISO 3166 code in common with the given provider metadata.
 



Copyright © 2009-2011 jclouds. All Rights Reserved.