|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |