Package hudson.plugins.ec2.util
Class EC2AgentConfig.OnDemandBuilder
java.lang.Object
hudson.plugins.ec2.util.EC2AgentConfig.OnDemandBuilder
- Enclosing class:
- EC2AgentConfig
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()
List<? extends NodeProperty<?>>
boolean
boolean
Deprecated.protected EC2AgentConfig.OnDemandBuilder
self()
withAmiType
(AMITypeData amiType) withCloudName
(String cloudName) withConnectionStrategy
(ConnectionStrategy connectionStrategy) withDescription
(String description) withIdleTerminationMinutes
(String idleTerminationMinutes) withInitScript
(String initScript) withInstanceId
(String instanceId) withJavaPath
(String javaPath) withJvmopts
(String jvmopts) withLabelString
(String labelString) withLaunchTimeout
(int launchTimeout) withMaxTotalUses
(int maxTotalUses) withMetadataEndpointEnabled
(Boolean metadataEndpointEnabled) withMetadataHopsLimit
(Integer metadataHopsLimit) withMetadataSupported
(Boolean metadataSupported) withMetadataTokensRequired
(Boolean metadataTokensRequired) withNodeProperties
(List<? extends NodeProperty<?>> nodeProperties) withNumExecutors
(int numExecutors) withPrivateDNS
(String privateDNS) withPublicDNS
(String publicDNS) withRemoteAdmin
(String remoteAdmin) withRemoteFS
(String remoteFS) withStopOnTerminate
(boolean stopOnTerminate) withTenancyAttribute
(Tenancy tenancy) withTmpDir
(String tmpDir) withUseDedicatedTenancy
(boolean useDedicatedTenancy) Deprecated.
-
Constructor Details
-
OnDemandBuilder
public OnDemandBuilder()
-
-
Method Details
-
withInstanceId
-
getInstanceId
-
withStopOnTerminate
-
isStopOnTerminate
public boolean isStopOnTerminate() -
withPublicDNS
-
getPublicDNS
-
withPrivateDNS
-
getPrivateDNS
-
withUseDedicatedTenancy
@Deprecated public EC2AgentConfig.OnDemandBuilder withUseDedicatedTenancy(boolean useDedicatedTenancy) Deprecated. -
isUseDedicatedTenancy
Deprecated. -
withTenancyAttribute
-
getTenancyAttribute
-
withMetadataSupported
-
withMetadataEndpointEnabled
-
withMetadataTokensRequired
-
withMetadataHopsLimit
-
self
-
build
-
withName
-
withDescription
-
withRemoteFS
-
withNumExecutors
-
withLabelString
-
withMode
-
withInitScript
-
withTmpDir
-
withNodeProperties
public EC2AgentConfig.OnDemandBuilder withNodeProperties(List<? extends NodeProperty<?>> nodeProperties) -
getNodeProperties
-
withRemoteAdmin
-
withJavaPath
-
withJvmopts
-
withIdleTerminationMinutes
-
withTags
-
withCloudName
-
withLaunchTimeout
-
withAmiType
-
withConnectionStrategy
-
withMaxTotalUses
-