Class AzureBlobStoreContextModule

  • All Implemented Interfaces:
    com.google.inject.Module

    public class AzureBlobStoreContextModule
    extends com.google.inject.AbstractModule
    • Constructor Detail

      • AzureBlobStoreContextModule

        public AzureBlobStoreContextModule()
    • Method Detail

      • configure

        protected void configure()
        Overrides:
        configure in class com.google.inject.AbstractModule
      • containerAcls

        @Provides
        @Singleton
        protected final com.google.common.cache.LoadingCache<String,​PublicAccess> containerAcls​(AzureBlobClient client,
                                                                                                      @Named("sasAuth")
                                                                                                      boolean sasAuthentication,
                                                                                                      AuthType authType)