Class SlaveOptions.Builder
java.lang.Object
jenkins.plugins.openstack.compute.SlaveOptions.Builder
- Enclosing class:
- SlaveOptions
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionavailabilityZone
(String availabilityZone) bootSource
(BootSource bootSource) build()
configDrive
(Boolean configDrive) floatingIpPool
(String floatingIpPool) hardwareId
(String hardwareId) instanceCap
(Integer instanceCap) instancesMin
(Integer instancesMin) jvmOptions
(String jvmOptions) keyPairName
(String keyPairName) launcherFactory
(LauncherFactory launcherFactory) nodeProperties
(List<? extends NodeProperty<?>> nodeProperties) numExecutors
(Integer numExecutors) retentionTime
(Integer retentionTime) securityGroups
(String securityGroups) startTimeout
(Integer startTimeout) userDataId
(String userDataId)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
build
-
bootSource
-
hardwareId
-
networkId
-
userDataId
-
instanceCap
-
instancesMin
-
floatingIpPool
-
securityGroups
-
availabilityZone
-
startTimeout
-
keyPairName
-
numExecutors
-
jvmOptions
-
fsRoot
-
launcherFactory
-
nodeProperties
-
retentionTime
-
configDrive
-