| Modifier and Type | Field and Description | 
|---|---|
protected com.google.common.base.Function<VAppTemplate,String> | 
BindInstantiateVAppTemplateParamsToXmlPayload.defaultNetworkNameInTemplate  | 
protected com.google.common.cache.LoadingCache<URI,VAppTemplate> | 
BindInstantiateVAppTemplateParamsToXmlPayload.templateCache  | 
| Constructor and Description | 
|---|
BindInstantiateVAppTemplateParamsToXmlPayload.NetworkConfigDecorator(VAppTemplate template,
                                                                    URI defaultNetwork,
                                                                    FenceMode defaultFenceMode,
                                                                    com.google.common.base.Function<VAppTemplate,String> defaultNetworkNameInTemplate)  | 
| Constructor and Description | 
|---|
BindInstantiateVAppTemplateParamsToXmlPayload.NetworkConfigDecorator(VAppTemplate template,
                                                                    URI defaultNetwork,
                                                                    FenceMode defaultFenceMode,
                                                                    com.google.common.base.Function<VAppTemplate,String> defaultNetworkNameInTemplate)  | 
BindInstantiateVAppTemplateParamsToXmlPayload(com.google.common.cache.LoadingCache<URI,VAppTemplate> templateCache,
                                             com.google.common.base.Function<VAppTemplate,String> defaultNetworkNameInTemplate,
                                             BindToStringPayload stringBinder,
                                             String ns,
                                             String schema,
                                             com.google.common.base.Supplier<ReferenceType> network,
                                             FenceMode fenceMode)  | 
BindInstantiateVAppTemplateParamsToXmlPayload(com.google.common.cache.LoadingCache<URI,VAppTemplate> templateCache,
                                             com.google.common.base.Function<VAppTemplate,String> defaultNetworkNameInTemplate,
                                             BindToStringPayload stringBinder,
                                             String ns,
                                             String schema,
                                             com.google.common.base.Supplier<ReferenceType> network,
                                             FenceMode fenceMode)  | 
| Modifier and Type | Method and Description | 
|---|---|
Envelope | 
ValidateVAppTemplateAndReturnEnvelopeOrThrowIllegalArgumentException.apply(VAppTemplate from)  | 
Image | 
ImageForVAppTemplate.apply(VAppTemplate from)  | 
Hardware | 
HardwareForVAppTemplate.apply(VAppTemplate from)  | 
| Constructor and Description | 
|---|
HardwareForVAppTemplate(com.google.common.base.Function<VAppTemplate,Envelope> templateToEnvelope,
                       FindLocationForResource findLocationForResource,
                       VCloudHardwareBuilderFromResourceAllocations rasdToHardwareBuilder)  | 
ImageForVAppTemplate(Map<Status,Image.Status> toPortableImageStatus,
                    com.google.common.base.Function<VAppTemplate,Envelope> templateToEnvelope,
                    FindLocationForResource findLocationForResource)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected com.google.common.base.Supplier<Set<VAppTemplate>> | 
VCloudComputeServiceAdapter.templates  | 
protected com.google.common.base.Function<VAppTemplate,Envelope> | 
VCloudComputeServiceAdapter.templateToEnvelope  | 
protected com.google.common.cache.LoadingCache<URI,VAppTemplate> | 
InstantiateVAppTemplateWithGroupEncodedIntoNameThenCustomizeDeployAndPowerOn.vAppTemplates  | 
| Modifier and Type | Method and Description | 
|---|---|
VAppTemplate | 
VCloudComputeServiceAdapter.getImage(String in)  | 
| Modifier and Type | Method and Description | 
|---|---|
Iterable<VAppTemplate> | 
VCloudComputeServiceAdapter.listHardwareProfiles()  | 
Iterable<VAppTemplate> | 
VCloudComputeServiceAdapter.listImages()  | 
| Constructor and Description | 
|---|
InstantiateVAppTemplateWithGroupEncodedIntoNameThenCustomizeDeployAndPowerOn(VCloudClient client,
                                                                            com.google.common.base.Predicate<URI> successTester,
                                                                            com.google.common.cache.LoadingCache<URI,VAppTemplate> vAppTemplates,
                                                                            NetworkConfigurationForNetworkAndOptions networkConfigurationForNetworkAndOptions,
                                                                            String buildVersion)  | 
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 | Method and Description | 
|---|---|
static LoginCredentials | 
VCloudComputeUtils.getCredentialsFrom(VAppTemplate vApp)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected com.google.common.cache.LoadingCache<URI,VAppTemplate> | 
VCloudRestClientModule.vAppTemplates(com.google.common.cache.CacheLoader<URI,VAppTemplate> vAppTemplates)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected com.google.common.cache.LoadingCache<URI,VAppTemplate> | 
VCloudRestClientModule.vAppTemplates(com.google.common.cache.CacheLoader<URI,VAppTemplate> vAppTemplates)  | 
| Modifier and Type | Method and Description | 
|---|---|
VAppTemplate | 
VAppTemplateClient.captureVAppAsTemplateInVDC(URI sourceVAppHref,
                          String newTemplateName,
                          URI targetVdcHref,
                          CaptureVAppOptions... options)
The captureVApp request creates a vApp template from an instantiated vApp. 
 | 
VAppTemplate | 
VAppTemplateClient.findVAppTemplateInOrgCatalogNamed(String orgName,
                                 String catalogName,
                                 String itemName)
returns the vapp template corresponding to a catalog item in the catalog associated with the
 specified name. 
 | 
VAppTemplate | 
VAppTemplateClient.getVAppTemplate(URI vApp)  | 
| Modifier and Type | Method and Description | 
|---|---|
com.google.common.util.concurrent.ListenableFuture<VAppTemplate> | 
VAppTemplateAsyncClient.captureVAppAsTemplateInVDC(URI toCapture,
                          String templateName,
                          URI vdc,
                          CaptureVAppOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<VAppTemplate> | 
VAppTemplateAsyncClient.findVAppTemplateInOrgCatalogNamed(String orgName,
                                 String catalogName,
                                 String itemName)  | 
com.google.common.util.concurrent.ListenableFuture<VAppTemplate> | 
VAppTemplateAsyncClient.getVAppTemplate(URI vAppTemplate)  | 
| Modifier and Type | Method and Description | 
|---|---|
Iterable<VAppTemplate> | 
VAppTemplatesForCatalogItems.apply(Iterable<CatalogItem> from)  | 
Iterable<VAppTemplate> | 
VAppTemplatesInOrg.apply(Org from)  | 
| Modifier and Type | Method and Description | 
|---|---|
String | 
DefaultNetworkNameInTemplate.apply(VAppTemplate vAppTemplate)  | 
| Modifier and Type | Method and Description | 
|---|---|
VAppTemplate | 
VAppTemplateLoader.load(URI template)  | 
| Modifier and Type | Method and Description | 
|---|---|
Set<VAppTemplate> | 
VAppTemplatesSupplier.get()  | 
| Modifier and Type | Method and Description | 
|---|---|
VAppTemplate | 
VAppTemplateHandler.getResult()  | 
Copyright © 2009-2013 jclouds. All Rights Reserved.