A B C D E F G H I L M P R S T V Z _

A

ami - Variable in class hudson.plugins.ec2.SlaveTemplate
 
attach(String, TaskListener) - Method in class hudson.plugins.ec2.SlaveTemplate
Provisions a new EC2 slave based on the currently running instance on EC2, instead of starting a new one.

B

buildPresignedURL(String) - Method in class hudson.plugins.ec2.EC2Cloud
Computes the presigned URL for the given S3 resource.

C

canProvision(Label) - Method in class hudson.plugins.ec2.EC2Cloud
 
check(EC2Computer) - Method in class hudson.plugins.ec2.EC2RetentionStrategy
 
connect() - Method in class hudson.plugins.ec2.EC2Cloud
Connects to EC2 and returns Jec2, which can then be used to communicate with EC2.
connectS3() - Method in class hudson.plugins.ec2.EC2Cloud
Connects to S3 and returns S3Service.
containsLabel(Label) - Method in class hudson.plugins.ec2.SlaveTemplate
Does this contain the given label?
countCurrentEC2Slaves() - Method in class hudson.plugins.ec2.EC2Cloud
Counts the number of EC2Slaves currently provisioned.
createComputer() - Method in class hudson.plugins.ec2.EC2Slave
 

D

describeInstance() - Method in class hudson.plugins.ec2.EC2Computer
Obtains the instance state description in EC2.
description - Variable in class hudson.plugins.ec2.SlaveTemplate
 
doAttach(StaplerRequest, StaplerResponse, String) - Method in class hudson.plugins.ec2.EC2Cloud
Debug command to attach to a running instance.
doCheckAccessId(String) - Method in class hudson.plugins.ec2.EC2Cloud.DescriptorImpl
 
doCheckAmi(String) - Method in class hudson.plugins.ec2.SlaveTemplate.DescriptorImpl
 
doCheckPrivateKey(String) - Method in class hudson.plugins.ec2.EC2Cloud.DescriptorImpl
 
doCheckSecretKey(String) - Method in class hudson.plugins.ec2.EC2Cloud.DescriptorImpl
 
doDoDelete(StaplerResponse) - Method in class hudson.plugins.ec2.EC2Computer
When the slave is deleted, terminate the instance.
doGenerateKey(StaplerResponse, String, String) - Method in class hudson.plugins.ec2.EC2Cloud.DescriptorImpl
 
doProvision(StaplerRequest, StaplerResponse, String) - Method in class hudson.plugins.ec2.EC2Cloud
 
doRun() - Method in class hudson.plugins.ec2.ebs.ZPoolMonitor
 
doTestConnection(String, String, String) - Method in class hudson.plugins.ec2.EC2Cloud.DescriptorImpl
 

E

EC2Cloud - Class in hudson.plugins.ec2
Hudson's view of EC2.
EC2Cloud(String, String, String, String, List<SlaveTemplate>) - Constructor for class hudson.plugins.ec2.EC2Cloud
 
EC2Cloud.DescriptorImpl - Class in hudson.plugins.ec2
 
EC2Cloud.DescriptorImpl() - Constructor for class hudson.plugins.ec2.EC2Cloud.DescriptorImpl
 
EC2Cloud_InvalidAccessId() - Static method in class hudson.plugins.ec2.Messages
Invalid AWS access key ID
EC2Cloud_InvalidSecretKey() - Static method in class hudson.plugins.ec2.Messages
Invalid AWS secret access key
EC2Cloud_Success() - Static method in class hudson.plugins.ec2.Messages
Success
EC2Computer - Class in hudson.plugins.ec2
 
EC2Computer(EC2Slave) - Constructor for class hudson.plugins.ec2.EC2Computer
 
EC2ComputerLauncher - Class in hudson.plugins.ec2
ComputerLauncher for EC2 that waits for the instance to really come up before proceeding to the real user-specified ComputerLauncher.
EC2ComputerLauncher() - Constructor for class hudson.plugins.ec2.EC2ComputerLauncher
 
EC2RetentionStrategy - Class in hudson.plugins.ec2
RetentionStrategy for EC2.
EC2RetentionStrategy() - Constructor for class hudson.plugins.ec2.EC2RetentionStrategy
 
EC2RetentionStrategy.DescriptorImpl - Class in hudson.plugins.ec2
 
EC2RetentionStrategy.DescriptorImpl() - Constructor for class hudson.plugins.ec2.EC2RetentionStrategy.DescriptorImpl
 
EC2Slave - Class in hudson.plugins.ec2
Slave running on EC2.
EC2Slave(String, String, String, InstanceType, String, String) - Constructor for class hudson.plugins.ec2.EC2Slave
 
EC2Slave(String, String, String, int, Node.Mode, String, String, List<? extends NodeProperty<?>>) - Constructor for class hudson.plugins.ec2.EC2Slave
 
EC2Slave.DescriptorImpl - Class in hudson.plugins.ec2
 
EC2Slave.DescriptorImpl() - Constructor for class hudson.plugins.ec2.EC2Slave.DescriptorImpl
 
EC2UnixLauncher - Class in hudson.plugins.ec2.ssh
ComputerLauncher that connects to a Unix slave on EC2 by using SSH.
EC2UnixLauncher() - Constructor for class hudson.plugins.ec2.ssh.EC2UnixLauncher
 
exec(Connection, String, OutputStream) - Method in class hudson.plugins.ec2.ssh.EC2UnixLauncher
Executes a process remotely and blocks until its completion.

F

find(String) - Static method in enum hudson.plugins.ec2.InstanceState
 

G

get() - Static method in class hudson.plugins.ec2.EC2Cloud
Gets the first EC2Cloud instance configured in the current Hudson, or null if no such thing exists.
getAccessId() - Method in class hudson.plugins.ec2.EC2Cloud
 
getCode() - Method in enum hudson.plugins.ec2.InstanceState
 
getConsoleOutput() - Method in class hudson.plugins.ec2.EC2Computer
Gets the EC2 console output.
getDescriptor() - Method in class hudson.plugins.ec2.SlaveTemplate
 
getDescriptor() - Method in class hudson.plugins.ec2.ssh.EC2UnixLauncher
 
getDisplayName() - Method in class hudson.plugins.ec2.EC2Cloud.DescriptorImpl
 
getDisplayName() - Method in class hudson.plugins.ec2.EC2RetentionStrategy.DescriptorImpl
 
getDisplayName() - Method in class hudson.plugins.ec2.EC2Slave.DescriptorImpl
 
getDisplayName() - Method in class hudson.plugins.ec2.SlaveTemplate.DescriptorImpl
 
getDisplayName() - Method in class hudson.plugins.ec2.SlaveTemplate
 
getInstanceCapStr() - Method in class hudson.plugins.ec2.EC2Cloud
 
getInstanceId() - Method in class hudson.plugins.ec2.EC2Computer
 
getInstanceId() - Method in class hudson.plugins.ec2.EC2Slave
EC2 instance ID.
getInstanceTypes() - Method in class hudson.plugins.ec2.EC2Cloud.DescriptorImpl
 
getKeyPair() - Method in class hudson.plugins.ec2.EC2Cloud
Gets the used for the launch.
getNode() - Method in class hudson.plugins.ec2.EC2Computer
 
getNumExecutors() - Method in class hudson.plugins.ec2.SlaveTemplate
 
getParent() - Method in class hudson.plugins.ec2.SlaveTemplate
 
getPrivateKey() - Method in class hudson.plugins.ec2.EC2Cloud
 
getRecurrencePeriod() - Method in class hudson.plugins.ec2.ebs.ZPoolMonitor
 
getSecretKey() - Method in class hudson.plugins.ec2.EC2Cloud
 
getState() - Method in class hudson.plugins.ec2.EC2Computer
Gets the current state of the instance.
getTemplate(String) - Method in class hudson.plugins.ec2.EC2Cloud
 
getTemplate(Label) - Method in class hudson.plugins.ec2.EC2Cloud
Gets SlaveTemplate that has the matching Label.
getTemplates() - Method in class hudson.plugins.ec2.EC2Cloud
 
getUptime() - Method in class hudson.plugins.ec2.EC2Computer
Number of milli-secs since the instance was started.
getUptimeString() - Method in class hudson.plugins.ec2.EC2Computer
Returns uptime in the human readable form.

H

HostKeyVerifierImpl - Class in hudson.plugins.ec2.ssh
ServerHostKeyVerifier that makes sure that the host key fingerprint showed up in ConsoleOutput.getOutput().
HostKeyVerifierImpl(ConsoleOutput) - Constructor for class hudson.plugins.ec2.ssh.HostKeyVerifierImpl
 
HostKeyVerifierImpl(String) - Constructor for class hudson.plugins.ec2.ssh.HostKeyVerifierImpl
 
hudson.plugins.ec2 - package hudson.plugins.ec2
 
hudson.plugins.ec2.ebs - package hudson.plugins.ec2.ebs
Code that deals with HUDSON_HOME on EBS, which is used in conjunction with our EC2 launch wizard.
hudson.plugins.ec2.ssh - package hudson.plugins.ec2.ssh
 

I

initScript - Variable in class hudson.plugins.ec2.EC2Slave
Comes from SlaveTemplate.initScript.
initScript - Variable in class hudson.plugins.ec2.SlaveTemplate
 
instanceCap - Variable in class hudson.plugins.ec2.EC2Cloud
Upper bound on how many instances we may provision.
InstanceState - Enum in hudson.plugins.ec2
Constants that represent the running state of EC2.
isActivated() - Method in class hudson.plugins.ec2.ebs.ZPoolExpandNotice
 
isInsideEC2() - Static method in class hudson.plugins.ec2.ebs.ZPoolMonitor
Returns true if this JVM runs inside EC2.

L

labels - Variable in class hudson.plugins.ec2.SlaveTemplate
 
launch(SlaveComputer, StreamTaskListener) - Method in class hudson.plugins.ec2.EC2ComputerLauncher
 
launch(EC2Computer, PrintStream, ReservationDescription.Instance) - Method in class hudson.plugins.ec2.EC2ComputerLauncher
Stage 2 of the launch.
launch(EC2Computer, PrintStream, ReservationDescription.Instance) - Method in class hudson.plugins.ec2.ssh.EC2UnixLauncher
 

M

Messages - Class in hudson.plugins.ec2
 
Messages() - Constructor for class hudson.plugins.ec2.Messages
 

P

parent - Variable in class hudson.plugins.ec2.SlaveTemplate
 
provision(Label, int) - Method in class hudson.plugins.ec2.EC2Cloud
 
provision(TaskListener) - Method in class hudson.plugins.ec2.SlaveTemplate
Provisions a new EC2 slave.

R

readResolve() - Method in class hudson.plugins.ec2.EC2Cloud
 
remoteFS - Variable in class hudson.plugins.ec2.SlaveTemplate
 

S

SlaveTemplate - Class in hudson.plugins.ec2
Template of EC2Slave to launch.
SlaveTemplate(String, String, InstanceType, String, String, String) - Constructor for class hudson.plugins.ec2.SlaveTemplate
 
SlaveTemplate.DescriptorImpl - Class in hudson.plugins.ec2
 
SlaveTemplate.DescriptorImpl() - Constructor for class hudson.plugins.ec2.SlaveTemplate.DescriptorImpl
 
start(EC2Computer) - Method in class hudson.plugins.ec2.EC2RetentionStrategy
Try to connect to it ASAP.

T

terminate() - Method in class hudson.plugins.ec2.EC2Slave
Terminates the instance in EC2.
type - Variable in class hudson.plugins.ec2.SlaveTemplate
 

V

valueOf(String) - Static method in enum hudson.plugins.ec2.InstanceState
Returns the enum constant of this type with the specified name.
values() - Static method in enum hudson.plugins.ec2.InstanceState
Returns an array containing the constants of this enum type, in the order they are declared.
verifyServerHostKey(String, int, String, byte[]) - Method in class hudson.plugins.ec2.ssh.HostKeyVerifierImpl
 

Z

ZPoolExpandNotice - Class in hudson.plugins.ec2.ebs
AdministrativeMonitor that tells the user that ZFS pool is filling up and they need to add more storage.
ZPoolExpandNotice() - Constructor for class hudson.plugins.ec2.ebs.ZPoolExpandNotice
 
ZPoolMonitor - Class in hudson.plugins.ec2.ebs
Once an hour, check if the main zpool is that hosts $HUDSON_HOME has still enough free space.
ZPoolMonitor() - Constructor for class hudson.plugins.ec2.ebs.ZPoolMonitor
 

_

_EC2Cloud_InvalidAccessId() - Static method in class hudson.plugins.ec2.Messages
Invalid AWS access key ID
_EC2Cloud_InvalidSecretKey() - Static method in class hudson.plugins.ec2.Messages
Invalid AWS secret access key
_EC2Cloud_Success() - Static method in class hudson.plugins.ec2.Messages
Success

A B C D E F G H I L M P R S T V Z _

Copyright © 2009. All Rights Reserved.