|
||||||||||
| 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 | |||||||||