org.jclouds.hpcloud.objectstorage.config
Class HPCloudObjectStorageRestClientModule.HPCloudObjectStorageEndpointModule

java.lang.Object
  extended by com.google.inject.AbstractModule
      extended by org.jclouds.openstack.keystone.v2_0.config.KeystoneAuthenticationModule
          extended by org.jclouds.hpcloud.objectstorage.config.HPCloudObjectStorageRestClientModule.HPCloudObjectStorageEndpointModule
All Implemented Interfaces:
com.google.inject.Module
Enclosing class:
HPCloudObjectStorageRestClientModule

public static class HPCloudObjectStorageRestClientModule.HPCloudObjectStorageEndpointModule
extends org.jclouds.openstack.keystone.v2_0.config.KeystoneAuthenticationModule


Nested Class Summary
 
Nested classes/interfaces inherited from class org.jclouds.openstack.keystone.v2_0.config.KeystoneAuthenticationModule
org.jclouds.openstack.keystone.v2_0.config.KeystoneAuthenticationModule.ProviderModule, org.jclouds.openstack.keystone.v2_0.config.KeystoneAuthenticationModule.RegionModule, org.jclouds.openstack.keystone.v2_0.config.KeystoneAuthenticationModule.ZoneModule
 
Constructor Summary
HPCloudObjectStorageRestClientModule.HPCloudObjectStorageEndpointModule()
           
 
Method Summary
protected  com.google.common.base.Supplier<URI> provideStorageUrl(org.jclouds.location.suppliers.RegionIdToURISupplier.Factory factory, String apiVersion, String region)
           
 
Methods inherited from class org.jclouds.openstack.keystone.v2_0.config.KeystoneAuthenticationModule
authenticationMethodForCredentialType, authenticationMethods, configure, provideAccessCache, provideAccessSupplier, provideAuthenticationTokenCache
 
Methods inherited from class com.google.inject.AbstractModule
addError, addError, addError, bind, bind, bind, bindConstant, binder, bindInterceptor, bindListener, bindScope, configure, convertToTypes, currentStage, getMembersInjector, getMembersInjector, getProvider, getProvider, install, requestInjection, requestStaticInjection, requireBinding, requireBinding
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HPCloudObjectStorageRestClientModule.HPCloudObjectStorageEndpointModule

public HPCloudObjectStorageRestClientModule.HPCloudObjectStorageEndpointModule()
Method Detail

provideStorageUrl

@Provides
@Singleton
@Nullable
protected com.google.common.base.Supplier<URI> provideStorageUrl(org.jclouds.location.suppliers.RegionIdToURISupplier.Factory factory,
                                                                                             String apiVersion,
                                                                                             @Named(value="jclouds.region")
                                                                                             String region)


Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.