public static final class SlaveOptions.Builder extends Object
Constructor and Description |
---|
Builder() |
@Nonnull public SlaveOptions build()
@Nonnull public SlaveOptions.Builder bootSource(BootSource bootSource)
@Nonnull public SlaveOptions.Builder hardwareId(String hardwareId)
@Nonnull public SlaveOptions.Builder networkId(String networkId)
@Nonnull public SlaveOptions.Builder userDataId(String userDataId)
@Nonnull public SlaveOptions.Builder instanceCap(Integer instanceCap)
@Nonnull public SlaveOptions.Builder instancesMin(Integer instancesMin)
@Nonnull public SlaveOptions.Builder floatingIpPool(String floatingIpPool)
@Nonnull public SlaveOptions.Builder securityGroups(String securityGroups)
@Nonnull public SlaveOptions.Builder availabilityZone(String availabilityZone)
@Nonnull public SlaveOptions.Builder startTimeout(Integer startTimeout)
@Nonnull public SlaveOptions.Builder keyPairName(String keyPairName)
@Nonnull public SlaveOptions.Builder numExecutors(Integer numExecutors)
@Nonnull public SlaveOptions.Builder jvmOptions(String jvmOptions)
@Nonnull public SlaveOptions.Builder fsRoot(String fsRoot)
@Nonnull public SlaveOptions.Builder launcherFactory(LauncherFactory launcherFactory)
@Nonnull public SlaveOptions.Builder nodeProperties(List<? extends hudson.slaves.NodeProperty<?>> nodeProperties)
@Nonnull public SlaveOptions.Builder retentionTime(Integer retentionTime)
@Nonnull public SlaveOptions.Builder configDrive(Boolean configDrive)
Copyright © 2016–2020. All rights reserved.