in rackspace-autoscale-uk/src/main/java/org/jclouds/rackspace/autoscale/uk/AutoscaleUKProviderMetadata.java [80:107]
protected Builder(){
id("rackspace-autoscale-uk")
.name("Rackspace Auto Scale UK")
.apiMetadata(new AutoscaleApiMetadata().toBuilder()
.identityName("${userName}")
.credentialName("${apiKey}")
.defaultEndpoint("https://lon.identity.api.rackspacecloud.com/v2.0/")
.endpointName("Rackspace Cloud Identity service URL ending in /v2.0/")
.documentation(URI.create("http://docs.rackspace.com/cas/api/v1.0/autoscale-devguide/content/Overview.html"))
.version("1.0")
.defaultModules(ImmutableSet.<Class<? extends Module>>builder()
.add(CloudIdentityAuthenticationModule.class)
.add(ServiceCatalogModule.class)
.add(RegionModule.class)
.add(AutoscaleParserModule.class)
.add(AutoscaleHttpApiModule.class)
.build())
.build())
.homepage(URI.create("http://www.rackspace.com/cloud/autoscale/"))
.console(URI.create("https://mycloud.rackspace.co.uk"))
.linkedServices("rackspace-cloudbigdata-uk", "rackspace-cloudblockstorage-uk",
"rackspace-clouddatabases-uk", "rackspace-clouddns-uk", "rackspace-cloudfiles-uk",
"rackspace-cloudloadbalancers-uk", "rackspace-cloudqueues-uk",
"rackspace-cloudservers-uk")
.iso3166Codes("GB-SLG")
.endpoint("https://lon.identity.api.rackspacecloud.com/v2.0/")
.defaultProperties(AutoscaleUKProviderMetadata.defaultProperties());
}