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

A

AmazonEC2Cloud - Class in hudson.plugins.ec2
The original implementation of EC2Cloud.
AmazonEC2Cloud(AwsRegion, String, String, String, String, List<SlaveTemplate>) - Constructor for class hudson.plugins.ec2.AmazonEC2Cloud
 
AmazonEC2Cloud.DescriptorImpl - Class in hudson.plugins.ec2
 
AmazonEC2Cloud.DescriptorImpl() - Constructor for class hudson.plugins.ec2.AmazonEC2Cloud.DescriptorImpl
 
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.
AwsRegion - Enum in hudson.plugins.ec2
Represents Amazon EC2 regions.
AwsRegion_ApSouthEast() - Static method in class hudson.plugins.ec2.Messages
AP South East
AwsRegion_EuWest() - Static method in class hudson.plugins.ec2.Messages
EU West
AwsRegion_UsEast() - Static method in class hudson.plugins.ec2.Messages
US East
AwsRegion_UsWest() - Static method in class hudson.plugins.ec2.Messages
US West

B

buildJets3tProperties(URL) - Method in class hudson.plugins.ec2.EC2Cloud
Builds the connection parameters for S3.
buildJets3tProperties(URL) - Method in class hudson.plugins.ec2.Eucalyptus
 
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
 
checkEndPoint(String) - Static method in class hudson.plugins.ec2.EC2Cloud
 
connect() - Method in class hudson.plugins.ec2.EC2Cloud
Connects to EC2 and returns Jec2, which can then be used to communicate with EC2.
connect(String, String, URL) - Static method in class hudson.plugins.ec2.EC2Cloud
Connect to an EC2 instance.
connect(String, Secret, URL) - Static method in class hudson.plugins.ec2.EC2Cloud
Connect to an EC2 instance.
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?
convertHostName(String) - Static method in class hudson.plugins.ec2.EC2Cloud
Convert a configured hostname like 'us-east-1' to a FQDN or ip address
convertPort(String) - Static method in class hudson.plugins.ec2.EC2Cloud
Convert a user entered string into a port number "" -> -1 to indicate default based on SSL setting
convertS3HostName(String) - Static method in class hudson.plugins.ec2.EC2Cloud
Convert a configured s3 endpoint to a FQDN or ip address
countCurrentEC2Slaves() - Method in class hudson.plugins.ec2.EC2Cloud
Counts the number of instances in EC2 currently running.
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
 
disabled - Static variable in class hudson.plugins.ec2.EC2RetentionStrategy
 
displayName - Variable in enum hudson.plugins.ec2.AwsRegion
Localized human readable description of this region in a few words.
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
 
doCheckPrivateKey(String) - Method in class hudson.plugins.ec2.EC2Cloud.DescriptorImpl
 
doCheckSecretKey(String) - Method in class hudson.plugins.ec2.EC2Cloud.DescriptorImpl
 
doDoDelete() - Method in class hudson.plugins.ec2.EC2Computer
When the slave is deleted, terminate the instance.
doGenerateKey(StaplerResponse, AwsRegion, String, String) - Method in class hudson.plugins.ec2.AmazonEC2Cloud.DescriptorImpl
 
doGenerateKey(StaplerResponse, URL, String, String) - Method in class hudson.plugins.ec2.EC2Cloud.DescriptorImpl
 
doGenerateKey(StaplerResponse, URL, String, String) - Method in class hudson.plugins.ec2.Eucalyptus.DescriptorImpl
 
doProvision(StaplerRequest, StaplerResponse, String) - Method in class hudson.plugins.ec2.EC2Cloud
 
doRun() - Method in class hudson.plugins.ec2.ebs.ZPoolMonitor
 
doTestConnection(AwsRegion, String, String, String) - Method in class hudson.plugins.ec2.AmazonEC2Cloud.DescriptorImpl
 
doTestConnection(URL, String, String, String) - Method in class hudson.plugins.ec2.EC2Cloud.DescriptorImpl
 
doTestConnection(URL, String, String, String) - Method in class hudson.plugins.ec2.Eucalyptus.DescriptorImpl
 
doValidateAmi(String, String, String, String) - Method in class hudson.plugins.ec2.SlaveTemplate.DescriptorImpl
Check that the AMI requested is available in the cloud and can be used.

E

EC2Cloud - Class in hudson.plugins.ec2
Hudson's view of EC2.
EC2Cloud(String, 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
 
ec2Endpoint - Variable in enum hudson.plugins.ec2.AwsRegion
 
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, int, String, String, String, String, String) - Constructor for class hudson.plugins.ec2.EC2Slave
 
EC2Slave(String, String, String, int, Node.Mode, String, String, List<? extends NodeProperty<?>>, String, String, String) - Constructor for class hudson.plugins.ec2.EC2Slave
 
EC2Slave(String) - Constructor for class hudson.plugins.ec2.EC2Slave
Constructor for debugging.
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
 
Eucalyptus - Class in hudson.plugins.ec2
Eucalyptus.
Eucalyptus(URL, String, String, String, String, List<SlaveTemplate>) - Constructor for class hudson.plugins.ec2.Eucalyptus
 
Eucalyptus.DescriptorImpl - Class in hudson.plugins.ec2
 
Eucalyptus.DescriptorImpl() - Constructor for class hudson.plugins.ec2.Eucalyptus.DescriptorImpl
 

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.
get() - Static method in class hudson.plugins.ec2.PluginImpl
 
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.PluginImpl
 
getDescriptor() - Method in class hudson.plugins.ec2.SlaveTemplate
 
getDescriptor() - Method in class hudson.plugins.ec2.ssh.EC2UnixLauncher
 
getDisplayName() - Method in class hudson.plugins.ec2.AmazonEC2Cloud.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.Eucalyptus.DescriptorImpl
 
getDisplayName() - Method in class hudson.plugins.ec2.PluginImpl.DescriptorImpl
 
getDisplayName() - Method in class hudson.plugins.ec2.SlaveTemplate.DescriptorImpl
 
getDisplayName() - Method in class hudson.plugins.ec2.SlaveTemplate
 
getEc2EndpointUrl() - Method in class hudson.plugins.ec2.AmazonEC2Cloud
 
getEc2EndpointUrl() - Method in class hudson.plugins.ec2.EC2Cloud
 
getEc2EndpointUrl() - Method in class hudson.plugins.ec2.Eucalyptus
 
getHelpFile(String) - Method in class hudson.plugins.ec2.SlaveTemplate.DescriptorImpl
Since this shares much of the configuration with EC2Computer, check its help page, too.
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 KeyPairInfo used for the launch.
getLabelString() - Method in class hudson.plugins.ec2.SlaveTemplate
 
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
 
getRegion() - Method in class hudson.plugins.ec2.AmazonEC2Cloud
 
getRemoteAdmin() - Method in class hudson.plugins.ec2.EC2Computer
What username to use to run root-like commands
getRemoteAdmin() - Method in class hudson.plugins.ec2.SlaveTemplate
 
getRootCommandPrefix() - Method in class hudson.plugins.ec2.EC2Computer
 
getRootCommandPrefix() - Method in class hudson.plugins.ec2.SlaveTemplate
 
getS3EndpointUrl() - Method in class hudson.plugins.ec2.AmazonEC2Cloud
 
getS3EndpointUrl() - Method in class hudson.plugins.ec2.EC2Cloud
 
getS3EndpointUrl() - Method in class hudson.plugins.ec2.Eucalyptus
 
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.
isInstantiable() - Method in class hudson.plugins.ec2.EC2Slave.DescriptorImpl
 

J

jvmopts - Variable in class hudson.plugins.ec2.EC2Slave
 
jvmopts - Variable in class hudson.plugins.ec2.SlaveTemplate
 

L

labels - Variable in class hudson.plugins.ec2.SlaveTemplate
 
launch(SlaveComputer, TaskListener) - 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
 

N

numExecutors - Variable in class hudson.plugins.ec2.SlaveTemplate
 

P

parent - Variable in class hudson.plugins.ec2.SlaveTemplate
 
PluginImpl - Class in hudson.plugins.ec2
Added to handle backwards compatibility of xstream class name mapping.
PluginImpl() - Constructor for class hudson.plugins.ec2.PluginImpl
 
PluginImpl.DescriptorImpl - Class in hudson.plugins.ec2
 
PluginImpl.DescriptorImpl() - Constructor for class hudson.plugins.ec2.PluginImpl.DescriptorImpl
 
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
 
readResolve() - Method in class hudson.plugins.ec2.SlaveTemplate
Initializes data structure that we don't persist.
remoteAdmin - Variable in class hudson.plugins.ec2.EC2Slave
 
remoteAdmin - Variable in class hudson.plugins.ec2.SlaveTemplate
 
remoteFS - Variable in class hudson.plugins.ec2.SlaveTemplate
 
rootCommandPrefix - Variable in class hudson.plugins.ec2.EC2Slave
 
rootCommandPrefix - Variable in class hudson.plugins.ec2.SlaveTemplate
 

S

s3Endpoint - Variable in enum hudson.plugins.ec2.AwsRegion
 
SlaveTemplate - Class in hudson.plugins.ec2
Template of EC2Slave to launch.
SlaveTemplate(String, String, InstanceType, String, String, String, String, String, 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.
start() - Method in class hudson.plugins.ec2.PluginImpl
 

T

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

U

url - Variable in class hudson.plugins.ec2.Eucalyptus
 
userData - Variable in class hudson.plugins.ec2.SlaveTemplate
 

V

valueOf(String) - Static method in enum hudson.plugins.ec2.AwsRegion
Returns the enum constant of this type with the specified name.
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.AwsRegion
Returns an array containing the constants of this enum type, in the order they are declared.
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
 

_

_AwsRegion_ApSouthEast() - Static method in class hudson.plugins.ec2.Messages
AP South East
_AwsRegion_EuWest() - Static method in class hudson.plugins.ec2.Messages
EU West
_AwsRegion_UsEast() - Static method in class hudson.plugins.ec2.Messages
US East
_AwsRegion_UsWest() - Static method in class hudson.plugins.ec2.Messages
US West
_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 J L M N P R S T U V Z _

Copyright © 2010. All Rights Reserved.