.service(Service.builder().name("cloudDatabases").type("rax:database") .endpoint(Endpoint.builder() .tenantId("40806637803162") .publicURL("https://dfw.databases.api.rackspacecloud.com/v1.0/40806637803162") .region("DFW").build()) .endpoint(Endpoint.builder() .tenantId("40806637803162") .publicURL("https://ord.databases.api.rackspacecloud.com/v1.0/40806637803162") .region("ORD").build()).build()) .service(Service.builder().name("cloudServers").type("compute") .endpoint(Endpoint.builder() .tenantId("40806637803162") .publicURL("https://servers.api.rackspacecloud.com/v1.0/40806637803162") .versionId("1.0") .service(Service.builder().name("cloudFiles").type("object-store") .endpoint(Endpoint.builder() .tenantId("MossoCloudFS_dc1f419c-5059-4c87-a389-3f2e33a77b22") .publicURL("https://storage101.dfw1.clouddrive.com/v1/MossoCloudFS_dc1f419c-5059-4c87-a389-3f2e33a77b22") .internalURL("https://snet-storage101.dfw1.clouddrive.com/v1/MossoCloudFS_dc1f419c-5059-4c87-a389-3f2e33a77b22") .service(Service.builder().name("cloudServersOpenStack").type("compute") .endpoint(Endpoint.builder() .tenantId("40806637803162") .publicURL("https://dfw.servers.api.rackspacecloud.com/v2/40806637803162") .versionInfo("https://dfw.servers.api.rackspacecloud.com/v2") .service(Service.builder().name("cloudLoadBalancers").type("rax:load-balancer") .endpoint(Endpoint.builder()
.service(Service.builder().name("Object Storage").type(OBJECT_STORE) .endpoint(Endpoint.builder() .tenantId("40806637803162") .publicURL("https://objects.jclouds.org/v1.0/40806637803162") .adminURL("https://objects.jclouds.org/v1.0/") .service(Service.builder().name("Image Management").type(IMAGE) .endpoint(Endpoint.builder() .tenantId("40806637803162") .publicURL("https://glance.jclouds.org:9292/v1.0") .region("az-1.region-a.geo-1") .service(Service.builder().name("Compute").type(COMPUTE) .endpoint(Endpoint.builder() .tenantId("3456") .publicURL("https://az-1.region-a.geo-1.compute.hpcloudsvc.com/v1.1/3456") .region("az-1.region-a.geo-1") .versionList("https://az-1.region-a.geo-1.compute.hpcloudsvc.com").build()) .endpoint(Endpoint.builder() .tenantId("3456") .publicURL("https://az-2.region-a.geo-1.compute.hpcloudsvc.com/v1.1/3456") .region("az-2.region-a.geo-1") .versionList("https://az-2.region-a.geo-1.compute.hpcloudsvc.com").build()) .endpoint(Endpoint.builder() .tenantId("3456") .publicURL("https://az-3.region-a.geo-1.compute.hpcloudsvc.com/v1.1/3456") .region("az-3.region-a.geo-1")
.service(Service.builder().name("cloudDatabases").type("rax:database") .endpoint(Endpoint.builder() .tenantId("40806637803162") .publicURL("https://dfw.databases.api.rackspacecloud.com/v1.0/40806637803162") .region("DFW").build()) .endpoint(Endpoint.builder() .tenantId("40806637803162") .publicURL("https://ord.databases.api.rackspacecloud.com/v1.0/40806637803162") .region("ORD").build()).build()) .service(Service.builder().name("cloudServers").type("compute") .endpoint(Endpoint.builder() .tenantId("40806637803162") .publicURL("https://servers.api.rackspacecloud.com/v1.0/40806637803162") .versionId("1.0") .service(Service.builder().name("cloudFiles").type("object-store") .endpoint(Endpoint.builder() .tenantId("MossoCloudFS_dc1f419c-5059-4c87-a389-3f2e33a77b22") .publicURL("https://storage101.dfw1.clouddrive.com/v1/MossoCloudFS_dc1f419c-5059-4c87-a389-3f2e33a77b22") .internalURL("https://snet-storage101.dfw1.clouddrive.com/v1/MossoCloudFS_dc1f419c-5059-4c87-a389-3f2e33a77b22") .service(Service.builder().name("cloudServersOpenStack").type("compute") .endpoint(Endpoint.builder() .tenantId("40806637803162") .publicURL("https://dfw.servers.api.rackspacecloud.com/v2/40806637803162") .versionInfo("https://dfw.servers.api.rackspacecloud.com/v2") .service(Service.builder().name("cloudLoadBalancers").type("rax:load-balancer") .endpoint(Endpoint.builder()
.service(Service.builder().name("cloudDatabases").type("rax:database") .endpoint(Endpoint.builder() .tenantId("40806637803162") .publicURL("https://dfw.databases.api.rackspacecloud.com/v1.0/40806637803162") .region("DFW").build()) .endpoint(Endpoint.builder() .tenantId("40806637803162") .publicURL("https://ord.databases.api.rackspacecloud.com/v1.0/40806637803162") .region("ORD").build()).build()) .service(Service.builder().name("cloudServers").type("compute") .endpoint(Endpoint.builder() .tenantId("40806637803162") .publicURL("https://servers.api.rackspacecloud.com/v1.0/40806637803162") .versionId("1.0") .service(Service.builder().name("cloudFiles").type("object-store") .endpoint(Endpoint.builder() .tenantId("MossoCloudFS_dc1f419c-5059-4c87-a389-3f2e33a77b22") .publicURL("https://storage101.dfw1.clouddrive.com/v1/MossoCloudFS_dc1f419c-5059-4c87-a389-3f2e33a77b22") .internalURL("https://snet-storage101.dfw1.clouddrive.com/v1/MossoCloudFS_dc1f419c-5059-4c87-a389-3f2e33a77b22") .service(Service.builder().name("cloudServersOpenStack").type("compute") .endpoint(Endpoint.builder() .tenantId("40806637803162") .publicURL("https://dfw.servers.api.rackspacecloud.com/v2/40806637803162") .versionInfo("https://dfw.servers.api.rackspacecloud.com/v2") .service(Service.builder().name("cloudLoadBalancers").type("rax:load-balancer") .endpoint(Endpoint.builder()
.service(Service.builder().name("Object Storage").type(OBJECT_STORE) .endpoint(Endpoint.builder() .tenantId("40806637803162") .publicURL("https://objects.jclouds.org/v1.0/40806637803162") .adminURL("https://objects.jclouds.org/v1.0/") .service(Service.builder().name("Image Management").type(IMAGE) .endpoint(Endpoint.builder() .tenantId("40806637803162") .publicURL("https://glance.jclouds.org:9292/") .region("az-1.region-a.geo-1") .service(Service.builder().name("Compute").type(COMPUTE) .endpoint(Endpoint.builder() .tenantId("3456") .publicURL("https://az-1.region-a.geo-1.compute.hpcloudsvc.com/v2/3456") .region("az-1.region-a.geo-1") .versionList("https://az-1.region-a.geo-1.compute.hpcloudsvc.com").build()) .endpoint(Endpoint.builder() .tenantId("3456") .publicURL("https://az-2.region-a.geo-1.compute.hpcloudsvc.com/v2/3456") .region("az-2.region-a.geo-1") .versionList("https://az-2.region-a.geo-1.compute.hpcloudsvc.com").build()) .endpoint(Endpoint.builder() .tenantId("3456") .publicURL("https://az-3.region-a.geo-1.compute.hpcloudsvc.com/v2/3456") .region("az-3.region-a.geo-1")
public T fromEndpoint(Endpoint in) { return this.versionId(in.getVersionId()).region(in.getRegion()).publicURL(in.getPublicURL()) .internalURL(in.getInternalURL()).adminURL(in.getAdminURL()).versionInfo(in.getVersionInfo()) .versionList(in.getVersionList()).tenantId(in.getTenantId()); } }
public T fromEndpoint(Endpoint in) { return this.versionId(in.getVersionId()).region(in.getRegion()).publicURL(in.getPublicURL()) .internalURL(in.getInternalURL()).adminURL(in.getAdminURL()).versionInfo(in.getVersionInfo()) .versionList(in.getVersionList()).tenantId(in.getTenantId()); } }
public T fromEndpoint(Endpoint in) { return this.versionId(in.getVersionId()).region(in.getRegion()).publicURL(in.getPublicURL()) .internalURL(in.getInternalURL()).adminURL(in.getAdminURL()).versionInfo(in.getVersionInfo()) .versionList(in.getVersionList()).tenantId(in.getTenantId()); } }
public T fromEndpoint(Endpoint in) { return this.versionId(in.getVersionId()).region(in.getRegion()).publicURL(in.getPublicURL()) .internalURL(in.getInternalURL()).adminURL(in.getAdminURL()).versionInfo(in.getVersionInfo()) .versionList(in.getVersionList()).tenantId(in.getTenantId()); } }
public T fromEndpoint(Endpoint in) { return this.versionId(in.getVersionId()).region(in.getRegion()).publicURL(in.getPublicURL()) .internalURL(in.getInternalURL()).adminURL(in.getAdminURL()).versionInfo(in.getVersionInfo()) .versionList(in.getVersionList()).tenantId(in.getTenantId()); } }
public T fromEndpoint(Endpoint in) { return this.versionId(in.getVersionId()).region(in.getRegion()).publicURL(in.getPublicURL()) .internalURL(in.getInternalURL()).adminURL(in.getAdminURL()).versionInfo(in.getVersionInfo()) .versionList(in.getVersionList()).tenantId(in.getTenantId()); } }
public T fromEndpoint(Endpoint in) { return this.versionId(in.getVersionId()).region(in.getRegion()).publicURL(in.getPublicURL()) .internalURL(in.getInternalURL()).adminURL(in.getAdminURL()).versionInfo(in.getVersionInfo()) .versionList(in.getVersionList()).tenantId(in.getTenantId()); } }