Package | Description |
---|---|
hudson.plugins.ec2 | |
hudson.plugins.ec2.ssh | |
hudson.plugins.ec2.ssh.verifiers | |
hudson.plugins.ec2.win |
Modifier and Type | Method and Description |
---|---|
long |
EC2RetentionStrategy.check(EC2Computer c) |
long |
EC2RetentionStrategy.check(EC2Computer c) |
protected abstract void |
EC2ComputerLauncher.launchScript(EC2Computer computer,
TaskListener listener)
Stage 2 of the launch.
|
protected abstract void |
EC2ComputerLauncher.launchScript(EC2Computer computer,
TaskListener listener)
Stage 2 of the launch.
|
void |
EC2RetentionStrategy.start(EC2Computer c)
Called when a new
EC2Computer object is introduced (such as when Hudson started, or when
a new agent is added.)
When Jenkins has just started, we don't want to spin up all the instances, so we only start if
the EC2 instance is already running |
void |
EC2RetentionStrategy.start(EC2Computer c)
Called when a new
EC2Computer object is introduced (such as when Hudson started, or when
a new agent is added.)
When Jenkins has just started, we don't want to spin up all the instances, so we only start if
the EC2 instance is already running |
Constructor and Description |
---|
EC2AbstractSlave(String name,
String instanceId,
String templateDescription,
String remoteFS,
int numExecutors,
Node.Mode mode,
String labelString,
ComputerLauncher launcher,
RetentionStrategy<EC2Computer> retentionStrategy,
String initScript,
String tmpDir,
List<? extends NodeProperty<?>> nodeProperties,
String remoteAdmin,
String jvmopts,
boolean stopOnTerminate,
String idleTerminationMinutes,
List<EC2Tag> tags,
String cloudName,
boolean usePrivateDnsName,
boolean useDedicatedTenancy,
int launchTimeout,
AMITypeData amiType)
Deprecated.
|
EC2AbstractSlave(String name,
String instanceId,
String templateDescription,
String remoteFS,
int numExecutors,
Node.Mode mode,
String labelString,
ComputerLauncher launcher,
RetentionStrategy<EC2Computer> retentionStrategy,
String initScript,
String tmpDir,
List<? extends NodeProperty<?>> nodeProperties,
String remoteAdmin,
String jvmopts,
boolean stopOnTerminate,
String idleTerminationMinutes,
List<EC2Tag> tags,
String cloudName,
boolean usePrivateDnsName,
boolean useDedicatedTenancy,
int launchTimeout,
AMITypeData amiType)
Deprecated.
|
EC2AbstractSlave(String name,
String instanceId,
String templateDescription,
String remoteFS,
int numExecutors,
Node.Mode mode,
String labelString,
ComputerLauncher launcher,
RetentionStrategy<EC2Computer> retentionStrategy,
String initScript,
String tmpDir,
List<? extends NodeProperty<?>> nodeProperties,
String remoteAdmin,
String jvmopts,
boolean stopOnTerminate,
String idleTerminationMinutes,
List<EC2Tag> tags,
String cloudName,
boolean useDedicatedTenancy,
int launchTimeout,
AMITypeData amiType,
ConnectionStrategy connectionStrategy,
int maxTotalUses)
Deprecated.
|
EC2AbstractSlave(String name,
String instanceId,
String templateDescription,
String remoteFS,
int numExecutors,
Node.Mode mode,
String labelString,
ComputerLauncher launcher,
RetentionStrategy<EC2Computer> retentionStrategy,
String initScript,
String tmpDir,
List<? extends NodeProperty<?>> nodeProperties,
String remoteAdmin,
String jvmopts,
boolean stopOnTerminate,
String idleTerminationMinutes,
List<EC2Tag> tags,
String cloudName,
boolean useDedicatedTenancy,
int launchTimeout,
AMITypeData amiType,
ConnectionStrategy connectionStrategy,
int maxTotalUses)
Deprecated.
|
EC2AbstractSlave(String name,
String instanceId,
String templateDescription,
String remoteFS,
int numExecutors,
Node.Mode mode,
String labelString,
ComputerLauncher launcher,
RetentionStrategy<EC2Computer> retentionStrategy,
String initScript,
String tmpDir,
List<? extends NodeProperty<?>> nodeProperties,
String remoteAdmin,
String jvmopts,
boolean stopOnTerminate,
String idleTerminationMinutes,
List<EC2Tag> tags,
String cloudName,
int launchTimeout,
AMITypeData amiType,
ConnectionStrategy connectionStrategy,
int maxTotalUses,
Tenancy tenancy)
Deprecated.
|
EC2AbstractSlave(String name,
String instanceId,
String templateDescription,
String remoteFS,
int numExecutors,
Node.Mode mode,
String labelString,
ComputerLauncher launcher,
RetentionStrategy<EC2Computer> retentionStrategy,
String initScript,
String tmpDir,
List<? extends NodeProperty<?>> nodeProperties,
String remoteAdmin,
String jvmopts,
boolean stopOnTerminate,
String idleTerminationMinutes,
List<EC2Tag> tags,
String cloudName,
int launchTimeout,
AMITypeData amiType,
ConnectionStrategy connectionStrategy,
int maxTotalUses,
Tenancy tenancy)
Deprecated.
|
EC2AbstractSlave(String name,
String instanceId,
String templateDescription,
String remoteFS,
int numExecutors,
Node.Mode mode,
String labelString,
ComputerLauncher launcher,
RetentionStrategy<EC2Computer> retentionStrategy,
String initScript,
String tmpDir,
List<? extends NodeProperty<?>> nodeProperties,
String remoteAdmin,
String jvmopts,
boolean stopOnTerminate,
String idleTerminationMinutes,
List<EC2Tag> tags,
String cloudName,
int launchTimeout,
AMITypeData amiType,
ConnectionStrategy connectionStrategy,
int maxTotalUses,
Tenancy tenancy,
Boolean metadataEndpointEnabled,
Boolean metadataTokensRequired,
Integer metadataHopsLimit) |
EC2AbstractSlave(String name,
String instanceId,
String templateDescription,
String remoteFS,
int numExecutors,
Node.Mode mode,
String labelString,
ComputerLauncher launcher,
RetentionStrategy<EC2Computer> retentionStrategy,
String initScript,
String tmpDir,
List<? extends NodeProperty<?>> nodeProperties,
String remoteAdmin,
String jvmopts,
boolean stopOnTerminate,
String idleTerminationMinutes,
List<EC2Tag> tags,
String cloudName,
int launchTimeout,
AMITypeData amiType,
ConnectionStrategy connectionStrategy,
int maxTotalUses,
Tenancy tenancy,
Boolean metadataEndpointEnabled,
Boolean metadataTokensRequired,
Integer metadataHopsLimit) |
Modifier and Type | Method and Description |
---|---|
protected String |
EC2MacLauncher.buildUpCommand(EC2Computer computer,
String command) |
protected String |
EC2UnixLauncher.buildUpCommand(EC2Computer computer,
String command) |
protected String |
EC2UnixLauncher.buildUpCommand(EC2Computer computer,
String command) |
protected String |
EC2MacLauncher.buildUpCommand(EC2Computer computer,
String command) |
protected void |
EC2MacLauncher.launchScript(EC2Computer computer,
TaskListener listener) |
protected void |
EC2UnixLauncher.launchScript(EC2Computer computer,
TaskListener listener) |
protected void |
EC2UnixLauncher.launchScript(EC2Computer computer,
TaskListener listener) |
protected void |
EC2MacLauncher.launchScript(EC2Computer computer,
TaskListener listener) |
protected void |
EC2MacLauncher.log(Level level,
EC2Computer computer,
TaskListener listener,
String message) |
protected void |
EC2UnixLauncher.log(Level level,
EC2Computer computer,
TaskListener listener,
String message) |
protected void |
EC2UnixLauncher.log(Level level,
EC2Computer computer,
TaskListener listener,
String message) |
protected void |
EC2MacLauncher.log(Level level,
EC2Computer computer,
TaskListener listener,
String message) |
protected void |
EC2MacLauncher.logException(EC2Computer computer,
TaskListener listener,
String message,
Throwable exception) |
protected void |
EC2UnixLauncher.logException(EC2Computer computer,
TaskListener listener,
String message,
Throwable exception) |
protected void |
EC2UnixLauncher.logException(EC2Computer computer,
TaskListener listener,
String message,
Throwable exception) |
protected void |
EC2MacLauncher.logException(EC2Computer computer,
TaskListener listener,
String message,
Throwable exception) |
protected void |
EC2MacLauncher.logInfo(EC2Computer computer,
TaskListener listener,
String message) |
protected void |
EC2UnixLauncher.logInfo(EC2Computer computer,
TaskListener listener,
String message) |
protected void |
EC2UnixLauncher.logInfo(EC2Computer computer,
TaskListener listener,
String message) |
protected void |
EC2MacLauncher.logInfo(EC2Computer computer,
TaskListener listener,
String message) |
protected void |
EC2MacLauncher.logWarning(EC2Computer computer,
TaskListener listener,
String message) |
protected void |
EC2UnixLauncher.logWarning(EC2Computer computer,
TaskListener listener,
String message) |
protected void |
EC2UnixLauncher.logWarning(EC2Computer computer,
TaskListener listener,
String message) |
protected void |
EC2MacLauncher.logWarning(EC2Computer computer,
TaskListener listener,
String message) |
Modifier and Type | Method and Description |
---|---|
boolean |
AcceptNewStrategy.verify(EC2Computer computer,
HostKey hostKey,
TaskListener listener) |
boolean |
CheckNewHardStrategy.verify(EC2Computer computer,
HostKey hostKey,
TaskListener listener) |
boolean |
CheckNewSoftStrategy.verify(EC2Computer computer,
HostKey hostKey,
TaskListener listener) |
boolean |
NonVerifyingKeyVerificationStrategy.verify(EC2Computer computer,
HostKey hostKey,
TaskListener listener) |
abstract boolean |
SshHostKeyVerificationStrategy.verify(EC2Computer computer,
HostKey hostKey,
TaskListener listener)
Check if the given key is valid for the host identifier.
|
abstract boolean |
SshHostKeyVerificationStrategy.verify(EC2Computer computer,
HostKey hostKey,
TaskListener listener)
Check if the given key is valid for the host identifier.
|
boolean |
NonVerifyingKeyVerificationStrategy.verify(EC2Computer computer,
HostKey hostKey,
TaskListener listener) |
boolean |
CheckNewSoftStrategy.verify(EC2Computer computer,
HostKey hostKey,
TaskListener listener) |
boolean |
CheckNewHardStrategy.verify(EC2Computer computer,
HostKey hostKey,
TaskListener listener) |
boolean |
AcceptNewStrategy.verify(EC2Computer computer,
HostKey hostKey,
TaskListener listener) |
Modifier and Type | Method and Description |
---|---|
protected void |
EC2WindowsLauncher.launchScript(EC2Computer computer,
TaskListener listener) |
protected void |
EC2WindowsLauncher.launchScript(EC2Computer computer,
TaskListener listener) |
Copyright © 2016–2022. All rights reserved.