Class AzureBlobStoreContextModule
java.lang.Object
com.google.inject.AbstractModule
org.jclouds.azureblob.blobstore.config.AzureBlobStoreContextModule
- All Implemented Interfaces:
com.google.inject.Module
public class AzureBlobStoreContextModule
extends com.google.inject.AbstractModule
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
protected final com.google.common.cache.LoadingCache
<String, PublicAccess> containerAcls
(AzureBlobClient client, boolean sasAuthentication, AuthType authType) Methods inherited from class com.google.inject.AbstractModule
addError, addError, addError, bind, bind, bind, bindConstant, binder, bindInterceptor, bindListener, bindListener, bindScope, configure, convertToTypes, currentStage, getMembersInjector, getMembersInjector, getProvider, getProvider, install, requestInjection, requestInjection, requestStaticInjection, requireBinding, requireBinding
-
Constructor Details
-
AzureBlobStoreContextModule
public AzureBlobStoreContextModule()
-
-
Method Details
-
configure
protected void configure()- Overrides:
configure
in classcom.google.inject.AbstractModule
-
containerAcls
@Provides @Singleton protected final com.google.common.cache.LoadingCache<String,PublicAccess> containerAcls(AzureBlobClient client, @Named("sasAuth") boolean sasAuthentication, AuthType authType)
-