public class ReconfigureNetworkAdapters extends ReconfigureStep
Modifier and Type | Class and Description |
---|---|
static class |
ReconfigureNetworkAdapters.ReconfigureNetworkAdaptersDescriptor |
ReconfigureStep.DeviceAction, ReconfigureStep.ReconfigureStepDescriptor
ExtensionPoint.LegacyInstancesAreScopedToHudson
spec, vm, vsphere
Constructor and Description |
---|
ReconfigureNetworkAdapters(ReconfigureStep.DeviceAction deviceAction,
String deviceLabel,
String macAddress,
boolean standardSwitch,
String portGroup,
boolean distributedSwitch,
String distributedPortGroup,
String distributedPortId) |
Modifier and Type | Method and Description |
---|---|
ReconfigureStep.DeviceAction |
getDeviceAction() |
String |
getDeviceLabel() |
String |
getDistributedPortGroup() |
String |
getDistributedPortId() |
String |
getMacAddress() |
String |
getPortGroup() |
boolean |
isDistributedSwitch() |
boolean |
isStandardSwitch() |
boolean |
perform(AbstractBuild<?,?> build,
Launcher launcher,
BuildListener listener) |
void |
perform(Run<?,?> run,
FilePath filePath,
Launcher launcher,
TaskListener listener) |
boolean |
reconfigureNetwork(Run<?,?> run,
Launcher launcher,
TaskListener listener) |
all, findDeviceByLabel, getVirtualMachineConfigSpec, getVM, getVsphere, setVirtualMachineConfigSpec, setVM, setVsphere
getDescriptor
@DataBoundConstructor public ReconfigureNetworkAdapters(ReconfigureStep.DeviceAction deviceAction, String deviceLabel, String macAddress, boolean standardSwitch, String portGroup, boolean distributedSwitch, String distributedPortGroup, String distributedPortId) throws VSphereException
VSphereException
public ReconfigureStep.DeviceAction getDeviceAction()
public String getDeviceLabel()
public String getMacAddress()
public boolean isStandardSwitch()
public boolean isDistributedSwitch()
public String getPortGroup()
public String getDistributedPortGroup()
public String getDistributedPortId()
public void perform(@NonNull Run<?,?> run, @NonNull FilePath filePath, @NonNull Launcher launcher, @NonNull TaskListener listener) throws InterruptedException, IOException
perform
in class ReconfigureStep
InterruptedException
IOException
public boolean perform(AbstractBuild<?,?> build, Launcher launcher, BuildListener listener)
perform
in class ReconfigureStep
public boolean reconfigureNetwork(Run<?,?> run, Launcher launcher, TaskListener listener) throws VSphereException
VSphereException
Copyright © 2016–2022. All rights reserved.