org.jclouds.openstack.keystone.v1_1.suppliers
Class V1DefaultRegionIdSupplier

java.lang.Object
  extended by org.jclouds.openstack.keystone.v1_1.suppliers.V1DefaultRegionIdSupplier
All Implemented Interfaces:
com.google.common.base.Supplier<String>, org.jclouds.location.suppliers.ImplicitRegionIdSupplier

@Singleton
public class V1DefaultRegionIdSupplier
extends Object
implements org.jclouds.location.suppliers.ImplicitRegionIdSupplier


Nested Class Summary
static interface V1DefaultRegionIdSupplier.Factory
           
 
Constructor Summary
V1DefaultRegionIdSupplier(com.google.common.base.Supplier<Auth> auth, EndpointToRegion endpointToRegion, String apiType)
           
 
Method Summary
 String get()
          returns Endpoint.isV1Default() or first endpoint for service
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

V1DefaultRegionIdSupplier

@Inject
public V1DefaultRegionIdSupplier(com.google.common.base.Supplier<Auth> auth,
                                        EndpointToRegion endpointToRegion,
                                        String apiType)
Method Detail

get

public String get()
returns Endpoint.isV1Default() or first endpoint for service

Specified by:
get in interface com.google.common.base.Supplier<String>

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2009-2012 jclouds. All Rights Reserved.