Class AdvancedNetworkOptionsConverter
java.lang.Object
org.jclouds.cloudstack.compute.strategy.AdvancedNetworkOptionsConverter
- All Implemented Interfaces:
OptionsConverter
Convert template options into DeployVirtualMachineOptions, when the target zone has advanced networking.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionapply
(CloudStackTemplateOptions templateOptions, Map<String, Network> networks, String zoneId, DeployVirtualMachineOptions options) Convert a CloudStackTemplateOptions and apply to a DeployVirtualMachineOptions instance.
-
Constructor Details
-
AdvancedNetworkOptionsConverter
public AdvancedNetworkOptionsConverter()
-
-
Method Details
-
apply
public DeployVirtualMachineOptions apply(CloudStackTemplateOptions templateOptions, Map<String, Network> networks, String zoneId, DeployVirtualMachineOptions options) Description copied from interface:OptionsConverter
Convert a CloudStackTemplateOptions and apply to a DeployVirtualMachineOptions instance.- Specified by:
apply
in interfaceOptionsConverter
- Parameters:
templateOptions
- the input set of optionsnetworks
- the networks availablezoneId
- the zone of the new virtual machineoptions
- where the resulting set of options will be applied- Returns:
- same as "options" parameter
-