public class ApiContextImpl<A> extends ContextImpl implements ApiContext<A>
Modifier | Constructor and Description |
---|---|
protected |
ApiContextImpl(String name,
ProviderMetadata providerMetadata,
com.google.common.base.Supplier<Credentials> creds,
Utils utils,
Closer closer,
com.google.inject.Injector injector,
com.google.inject.TypeLiteral<A> api) |
Modifier and Type | Method and Description |
---|---|
A |
getApi()
low-level api to the cloud.
|
close, equals, getDescription, getId, getIdentity, getIso3166Codes, getMetadata, getName, getParent, getProviderMetadata, getScope, hashCode, isOpen, toString, utils
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
close, getIdentity, getName, getProviderMetadata, isOpen, utils
getDescription, getId, getIso3166Codes, getMetadata, getParent, getScope
@Inject protected ApiContextImpl(String name, ProviderMetadata providerMetadata, com.google.common.base.Supplier<Credentials> creds, Utils utils, Closer closer, com.google.inject.Injector injector, com.google.inject.TypeLiteral<A> api)
public A getApi()
ApiContext
getApi
in interface ApiContext<A>
Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.