protected Builder()

in rackspace-cloudbigdata-us/src/main/java/org/jclouds/rackspace/cloudbigdata/us/v1/CloudBigDataUSProviderMetadata.java [98:121]


      protected Builder(){
         id("rackspace-cloudbigdata-us")
         .name("Rackspace CloudBigData US")
         .apiMetadata(new CloudBigDataApiMetadata().toBuilder()
               .identityName("${userName}")
               .credentialName("${apiKey}")
               .defaultEndpoint("https://identity.api.rackspacecloud.com/v2.0/")
               .endpointName("identity service url ending in /v2.0/")
               .documentation(URI.create("http://docs.rackspace.com/cbs/api/v1.0/cbs-devguide/content/overview.html"))
               .defaultModules(ImmutableSet.<Class<? extends Module>>builder()
                     .add(CloudIdentityAuthenticationModule.class)
                     .add(ServiceCatalogModule.class)
                     .add(RegionModule.class)
                     .add(CloudBigDataParserModule.class)
                     .add(CloudBigDataHttpApiModule.class).build())
                     .build())
                     .homepage(URI.create("http://www.rackspace.com/big-data/"))
                     .console(URI.create("https://mycloud.rackspace.com"))
                     .linkedServices("rackspace-cloudservers-us", "cloudfiles-us")
                     //.iso3166Codes("US-IL", "US-TX", "AU-NSW")
                     .iso3166Codes("US-IL")
                     .endpoint("https://identity.api.rackspacecloud.com/v2.0/")
                     .defaultProperties(CloudBigDataUSProviderMetadata.defaultProperties());
      }