@Singleton public class StartVAppWithGroupEncodedIntoName extends Object implements org.jclouds.compute.strategy.CreateNodeWithGroupEncodedIntoName
| Modifier and Type | Field and Description |
|---|---|
protected TerremarkVCloudComputeClient |
computeClient |
protected Map<String,org.jclouds.domain.Credentials> |
credentialStore |
protected TemplateToInstantiateOptions |
getOptions |
protected org.jclouds.compute.strategy.PrioritizeCredentialsFromTemplate |
prioritizeCredentialsFromTemplate |
protected com.google.common.base.Function<VApp,org.jclouds.compute.domain.NodeMetadata> |
vAppToNodeMetadata |
| Modifier | Constructor and Description |
|---|---|
protected |
StartVAppWithGroupEncodedIntoName(TerremarkVCloudComputeClient computeClient,
com.google.common.base.Function<VApp,org.jclouds.compute.domain.NodeMetadata> vAppToNodeMetadata,
TemplateToInstantiateOptions getOptions,
Map<String,org.jclouds.domain.Credentials> credentialStore,
org.jclouds.compute.strategy.PrioritizeCredentialsFromTemplate prioritizeCredentialsFromTemplate) |
| Modifier and Type | Method and Description |
|---|---|
org.jclouds.compute.domain.NodeMetadata |
createNodeWithGroupEncodedIntoName(String group,
String name,
org.jclouds.compute.domain.Template template) |
protected final TerremarkVCloudComputeClient computeClient
protected final TemplateToInstantiateOptions getOptions
protected final com.google.common.base.Function<VApp,org.jclouds.compute.domain.NodeMetadata> vAppToNodeMetadata
protected final org.jclouds.compute.strategy.PrioritizeCredentialsFromTemplate prioritizeCredentialsFromTemplate
@Inject protected StartVAppWithGroupEncodedIntoName(TerremarkVCloudComputeClient computeClient, com.google.common.base.Function<VApp,org.jclouds.compute.domain.NodeMetadata> vAppToNodeMetadata, TemplateToInstantiateOptions getOptions, Map<String,org.jclouds.domain.Credentials> credentialStore, org.jclouds.compute.strategy.PrioritizeCredentialsFromTemplate prioritizeCredentialsFromTemplate)
public org.jclouds.compute.domain.NodeMetadata createNodeWithGroupEncodedIntoName(String group, String name, org.jclouds.compute.domain.Template template)
createNodeWithGroupEncodedIntoName in interface org.jclouds.compute.strategy.CreateNodeWithGroupEncodedIntoNameCopyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.