Class AtmosHttpApiModule

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

    public class AtmosHttpApiModule
    extends org.jclouds.rest.config.HttpApiModule<AtmosClient>
    Configures the EMC Atmos Online Storage authentication service connection, including logging and http transport.
    • Constructor Detail

      • AtmosHttpApiModule

        public AtmosHttpApiModule()
    • Method Detail

      • configure

        protected void configure()
        Overrides:
        configure in class org.jclouds.rest.config.HttpApiModule<AtmosClient>
      • guiceProvideTimeStamp

        @Provides
        protected final String guiceProvideTimeStamp​(com.google.common.base.Supplier<String> cache)
      • provideTimeStamp

        protected String provideTimeStamp​(com.google.common.base.Supplier<String> cache)
      • provideShareableUrlTimeout

        @Provides
        protected final Long provideShareableUrlTimeout()
      • bindErrorHandlers

        protected void bindErrorHandlers()
        Overrides:
        bindErrorHandlers in class org.jclouds.rest.config.HttpApiModule<AtmosClient>
      • bindRetryHandlers

        protected void bindRetryHandlers()
        Overrides:
        bindRetryHandlers in class org.jclouds.rest.config.HttpApiModule<AtmosClient>