|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of ProviderMetadata in org.jclouds |
|---|
| Fields in org.jclouds with type parameters of type ProviderMetadata | |
|---|---|
protected com.google.common.base.Optional<ProviderMetadata> |
ContextBuilder.providerMetadata
|
| Methods in org.jclouds that return ProviderMetadata | |
|---|---|
ProviderMetadata |
Context.getProviderMetadata()
|
| Methods in org.jclouds with parameters of type ProviderMetadata | |
|---|---|
static com.google.inject.Injector |
ContextBuilder.buildInjector(String name,
ProviderMetadata providerMetadata,
Credentials creds,
List<com.google.inject.Module> inputModules)
|
static ContextBuilder |
ContextBuilder.newBuilder(ProviderMetadata providerMetadata)
|
| Constructors in org.jclouds with parameters of type ProviderMetadata | |
|---|---|
ContextBuilder(ProviderMetadata providerMetadata)
|
|
ContextBuilder(ProviderMetadata providerMetadata,
ApiMetadata apiMetadata)
|
|
| Uses of ProviderMetadata in org.jclouds.internal |
|---|
| Methods in org.jclouds.internal that return ProviderMetadata | |
|---|---|
ProviderMetadata |
ContextImpl.getProviderMetadata()
|
| Constructors in org.jclouds.internal with parameters of type ProviderMetadata | |
|---|---|
ContextImpl(String name,
ProviderMetadata providerMetadata,
String identity,
Utils utils,
Closer closer)
|
|
| Uses of ProviderMetadata in org.jclouds.location.suppliers.fromconfig |
|---|
| Constructors in org.jclouds.location.suppliers.fromconfig with parameters of type ProviderMetadata | |
|---|---|
ProviderURIFromProviderMetadata(ProviderMetadata in)
|
|
| Uses of ProviderMetadata in org.jclouds.osgi |
|---|
| Methods in org.jclouds.osgi with type parameters of type ProviderMetadata | ||
|---|---|---|
|
ProviderListener.added(P provider)
Method to be called when a Provider gets added. |
|
|
ProviderListener.removed(P provider)
Method to be called when a Provider gets removed. |
|
| Methods in org.jclouds.osgi that return types with arguments of type ProviderMetadata | |
|---|---|
Iterable<ProviderMetadata> |
MetadataBundleListener.listProviderMetadata(org.osgi.framework.Bundle bundle)
Creates an instance of ProviderMetadata from the Bundle. |
| Uses of ProviderMetadata in org.jclouds.providers |
|---|
| Classes in org.jclouds.providers that implement ProviderMetadata | |
|---|---|
class |
AnonymousProviderMetadata
Useful in creating arbitrary clients. |
| Methods in org.jclouds.providers that return ProviderMetadata | |
|---|---|
ProviderMetadata |
ProviderMetadata.Builder.build()
|
static ProviderMetadata |
AnonymousProviderMetadata.forApiWithEndpoint(ApiMetadata md,
String endpoint)
|
static ProviderMetadata |
AnonymousProviderMetadata.forClientMappedToAsyncClientOnEndpoint(Class<?> client,
Class<?> asyncClient,
String endpoint)
|
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.apiMetadataAssignableFrom(com.google.common.reflect.TypeToken<? extends ApiMetadata> api)
Returns the providers that are of the provided api. |
|
static com.google.common.base.Predicate<ProviderMetadata> |
ProviderPredicates.apiMetadataAssignableFrom(com.google.common.reflect.TypeToken<? extends ApiMetadata> apiClass)
Returns all providers with an apimetadata assignable from the given api. |
|
static com.google.common.base.Function<ProviderMetadata,ApiMetadata> |
Providers.apiMetadataFunction()
|
|
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 viewableAs. |
|
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,
Class<? extends View> viewableAs)
|
|
static Iterable<ProviderMetadata> |
Providers.boundedByIso3166Code(String iso3166Code,
com.google.common.reflect.TypeToken<? extends View> viewableAs)
Returns the providers that are bound to the same location as the given ISO 3166 code and of the given viewableAs. |
|
static Iterable<ProviderMetadata> |
Providers.collocatedWith(ProviderMetadata providerMetadata)
Returns the providers that have at least one common ISO 3166 code in common regardless of viewableAs. |
|
static Iterable<ProviderMetadata> |
Providers.collocatedWith(ProviderMetadata providerMetadata,
Class<? extends View> viewableAs)
|
|
static Iterable<ProviderMetadata> |
Providers.collocatedWith(ProviderMetadata providerMetadata,
com.google.common.reflect.TypeToken<? extends View> viewableAs)
Returns the providers that have at least one common ISO 3166 code and are of the given viewableAs. |
|
static com.google.common.base.Predicate<ProviderMetadata> |
ProviderPredicates.contextAssignableFrom(com.google.common.reflect.TypeToken<? extends Context> type)
Returns all providers with an context assignable from the given type. |
|
static
|
Providers.contextAssignableFrom(com.google.common.reflect.TypeToken<? extends Context> context)
Returns the providers that are of the provided context. |
|
static Iterable<ProviderMetadata> |
ProviderRegistry.fromRegistry()
|
|
static Iterable<ProviderMetadata> |
Providers.fromServiceLoader()
Returns the providers located on the classpath via ServiceLoader. |
|
static com.google.common.base.Predicate<ProviderMetadata> |
ProviderPredicates.id(String id)
Returns all providers with the given id. |
|
static com.google.common.base.Function<ProviderMetadata,String> |
Providers.idFunction()
|
|
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.viewableAs(Class<? extends View> viewableAs)
|
|
static Iterable<ProviderMetadata> |
Providers.viewableAs(com.google.common.reflect.TypeToken<? extends View> viewableAs)
Returns the providers that are of the provided viewableAs. |
|
static com.google.common.base.Predicate<ProviderMetadata> |
ProviderPredicates.viewableAs(com.google.common.reflect.TypeToken<? extends View> type)
Returns all providers with an context transformable to the given type. |
|
| Methods in org.jclouds.providers with parameters of type ProviderMetadata | |
|---|---|
String |
Providers.IdFunction.apply(ProviderMetadata input)
|
ApiMetadata |
Providers.ApiMetadataFunction.apply(ProviderMetadata input)
|
boolean |
ProviderPredicates.ContextAssignableFrom.apply(ProviderMetadata providerMetadata)
|
boolean |
ProviderPredicates.TransformableTo.apply(ProviderMetadata providerMetadata)
|
static Iterable<ProviderMetadata> |
Providers.collocatedWith(ProviderMetadata providerMetadata)
Returns the providers that have at least one common ISO 3166 code in common regardless of viewableAs. |
static Iterable<ProviderMetadata> |
Providers.collocatedWith(ProviderMetadata providerMetadata,
Class<? extends View> viewableAs)
|
static Iterable<ProviderMetadata> |
Providers.collocatedWith(ProviderMetadata providerMetadata,
com.google.common.reflect.TypeToken<? extends View> viewableAs)
Returns the providers that have at least one common ISO 3166 code and are of the given viewableAs. |
ProviderMetadata.Builder |
ProviderMetadata.Builder.fromProviderMetadata(ProviderMetadata in)
|
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 void |
ProviderRegistry.registerProvider(ProviderMetadata provider)
|
static void |
ProviderRegistry.unregisterProvider(ProviderMetadata provider)
|
| Uses of ProviderMetadata in org.jclouds.providers.config |
|---|
| Constructors in org.jclouds.providers.config with parameters of type ProviderMetadata | |
|---|---|
BindProviderMetadataContextAndCredentials(ProviderMetadata providerMetadata,
Credentials creds)
|
|
| Uses of ProviderMetadata in org.jclouds.providers.internal |
|---|
| Classes in org.jclouds.providers.internal 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.internal that return ProviderMetadata | |
|---|---|
ProviderMetadata |
UpdateProviderMetadataFromProperties.apply(Properties input)
|
ProviderMetadata |
BaseProviderMetadata.Builder.build()
|
| Methods in org.jclouds.providers.internal with parameters of type ProviderMetadata | |
|---|---|
BaseProviderMetadata.Builder |
BaseProviderMetadata.Builder.fromProviderMetadata(ProviderMetadata in)
|
| Constructors in org.jclouds.providers.internal with parameters of type ProviderMetadata | |
|---|---|
UpdateProviderMetadataFromProperties(ProviderMetadata providerMetadata)
|
|
| Constructor parameters in org.jclouds.providers.internal with type arguments of type ProviderMetadata | |
|---|---|
UpdateProviderMetadataFromProperties(ApiMetadata apiMetadata,
com.google.common.base.Optional<ProviderMetadata> providerMetadata)
|
|
| Uses of ProviderMetadata in org.jclouds.rest.internal |
|---|
| Constructors in org.jclouds.rest.internal with parameters of type ProviderMetadata | |
|---|---|
RestContextImpl(String name,
ProviderMetadata providerMetadata,
String identity,
Utils utils,
Closer closer,
com.google.inject.Injector injector,
com.google.inject.TypeLiteral<S> syncApi,
com.google.inject.TypeLiteral<A> asyncApi)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||