| Package | Description | 
|---|---|
| org.jclouds.vcloud.compute.strategy | |
| org.jclouds.vcloud.config | |
| org.jclouds.vcloud.features | |
| org.jclouds.vcloud.functions | |
| org.jclouds.vcloud.xml | 
| Modifier and Type | Field and Description | 
|---|---|
protected com.google.common.base.Supplier<Map<String,Org>> | 
VCloudComputeServiceAdapter.nameToOrg  | 
| Constructor and Description | 
|---|
VCloudComputeServiceAdapter(VCloudClient client,
                           com.google.common.base.Predicate<URI> successTester,
                           InstantiateVAppTemplateWithGroupEncodedIntoNameThenCustomizeDeployAndPowerOn booter,
                           com.google.common.base.Supplier<Map<String,Org>> nameToOrg,
                           VAppTemplatesSupplier templates,
                           com.google.common.base.Function<VAppTemplate,Envelope> templateToEnvelope)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected com.google.common.base.Function<Org,Iterable<Catalog>> | 
VCloudRestClientModule.OrgCatalogSupplier.allCatalogsInOrg  | 
protected com.google.common.base.Function<Iterable<String>,Iterable<Org>> | 
VCloudRestClientModule.OrgMapSupplier.organizationsForNames  | 
protected com.google.common.base.Supplier<Map<String,Org>> | 
VCloudRestClientModule.OrgCatalogSupplier.orgSupplier  | 
protected com.google.common.base.Supplier<Map<String,Org>> | 
VCloudRestClientModule.OrgVDCSupplier.orgSupplier  | 
| Modifier and Type | Method and Description | 
|---|---|
Map<String,Org> | 
VCloudRestClientModule.OrgMapSupplier.get()  | 
protected com.google.common.base.Supplier<Org> | 
VCloudRestClientModule.provideOrg(com.google.common.base.Supplier<Map<String,Org>> orgSupplier,
          com.google.common.base.Supplier<ReferenceType> defaultOrg)  | 
protected com.google.common.base.Supplier<Map<String,Org>> | 
VCloudRestClientModule.provideOrgMapCache(long seconds,
                  AtomicReference<AuthorizationException> authException,
                  VCloudRestClientModule.OrgMapSupplier supplier)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected com.google.common.base.Supplier<Org> | 
VCloudRestClientModule.provideOrg(com.google.common.base.Supplier<Map<String,Org>> orgSupplier,
          com.google.common.base.Supplier<ReferenceType> defaultOrg)  | 
protected com.google.common.base.Supplier<Map<String,String>> | 
VCloudRestClientModule.provideVDCtoORG(com.google.common.base.Supplier<Map<String,Org>> orgNameToOrgSuppier)  | 
| Constructor and Description | 
|---|
DefaultCatalogForOrg(ValueOfConfigurationKeyOrNull valueOfConfigurationKeyOrNull,
                    com.google.common.base.Predicate<ReferenceType> defaultSelector,
                    com.google.common.base.Supplier<Map<String,Org>> nameToOrg)  | 
DefaultTasksListForOrg(com.google.common.base.Supplier<Map<String,Org>> nameToOrg)  | 
DefaultVDCForOrg(ValueOfConfigurationKeyOrNull valueOfConfigurationKeyOrNull,
                com.google.common.base.Predicate<ReferenceType> defaultSelector,
                com.google.common.base.Supplier<Map<String,Org>> nameToOrg)  | 
VCloudRestClientModule.OrgCatalogSupplier(com.google.common.base.Supplier<Map<String,Org>> orgSupplier,
                                         com.google.common.base.Function<Org,Iterable<Catalog>> allCatalogsInOrg)  | 
VCloudRestClientModule.OrgCatalogSupplier(com.google.common.base.Supplier<Map<String,Org>> orgSupplier,
                                         com.google.common.base.Function<Org,Iterable<Catalog>> allCatalogsInOrg)  | 
VCloudRestClientModule.OrgMapSupplier(com.google.common.base.Supplier<VCloudSession> sessionSupplier,
                                     com.google.common.base.Function<Iterable<String>,Iterable<Org>> organizationsForNames)  | 
VCloudRestClientModule.OrgVDCSupplier(com.google.common.base.Supplier<Map<String,Org>> orgSupplier,
                                     com.google.common.base.Function<Org,Iterable<VDC>> allVDCsInOrg)  | 
VCloudRestClientModule.OrgVDCSupplier(com.google.common.base.Supplier<Map<String,Org>> orgSupplier,
                                     com.google.common.base.Function<Org,Iterable<VDC>> allVDCsInOrg)  | 
| Modifier and Type | Method and Description | 
|---|---|
Org | 
OrgClient.findOrgNamed(String name)
This call returns a list of all vCloud Data Centers (vdcs), catalogs, and task lists within
 the organization. 
 | 
Org | 
OrgClient.getOrg(URI orgId)  | 
| Modifier and Type | Method and Description | 
|---|---|
com.google.common.util.concurrent.ListenableFuture<Org> | 
OrgAsyncClient.findOrgNamed(String orgName)  | 
com.google.common.util.concurrent.ListenableFuture<Org> | 
OrgAsyncClient.getOrg(URI orgId)  | 
| Modifier and Type | Method and Description | 
|---|---|
Iterable<Org> | 
OrgsForLocations.apply(Iterable<Location> from)
Zones are assignable, but we want regions. 
 | 
Iterable<Org> | 
OrgsForNames.apply(Iterable<String> from)  | 
| Modifier and Type | Method and Description | 
|---|---|
Iterable<VAppTemplate> | 
VAppTemplatesInOrg.apply(Org from)  | 
Iterable<VDC> | 
AllVDCsInOrg.apply(Org org)  | 
Iterable<Catalog> | 
AllCatalogsInOrg.apply(Org org)  | 
Iterable<CatalogItem> | 
AllCatalogItemsInOrg.apply(Org from)  | 
| Constructor and Description | 
|---|
OrgNameAndCatalogNameToEndpoint(com.google.common.base.Supplier<Map<String,Org>> orgMap,
                               com.google.common.base.Supplier<ReferenceType> defaultOrg,
                               com.google.common.base.Supplier<ReferenceType> defaultCatalog)  | 
OrgNameAndVDCNameToEndpoint(com.google.common.base.Supplier<Map<String,Org>> orgNameToVDCEndpoint,
                           com.google.common.base.Supplier<ReferenceType> defaultOrg,
                           com.google.common.base.Supplier<ReferenceType> defaultVDC)  | 
OrgNameToTasksListEndpoint(com.google.common.base.Supplier<Map<String,Org>> orgMap,
                          com.google.common.base.Supplier<ReferenceType> defaultTasksList)  | 
| Modifier and Type | Method and Description | 
|---|---|
Org | 
OrgHandler.getResult()  | 
Copyright © 2009-2012 jclouds. All Rights Reserved.