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(String, 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.

B

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

C

canConvert(Class) - Method in class hudson.plugins.ec2.InstanceTypeConverter
 
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 AmazonEC2, 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.
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
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

DEFAULT_EC2_HOST - Static variable in class hudson.plugins.ec2.EC2Cloud
 
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
 
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
 
doCheckIdleTerminationMinutes(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() - Method in class hudson.plugins.ec2.EC2Computer
When the slave is deleted, terminate the instance.
doFillRegionItems(String, String) - Method in class hudson.plugins.ec2.AmazonEC2Cloud.DescriptorImpl
 
doFillZoneItems(String, String, String) - Method in class hudson.plugins.ec2.EC2Slave.DescriptorImpl
 
doFillZoneItems(String, String, String) - Method in class hudson.plugins.ec2.SlaveTemplate.DescriptorImpl
 
doGenerateKey(StaplerResponse, String, 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(String, 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

EC2_URL_HOST - Static variable in class hudson.plugins.ec2.EC2Cloud
 
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
 
EC2RetentionStrategy - Class in hudson.plugins.ec2
RetentionStrategy for EC2.
EC2RetentionStrategy(String) - 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, int, String, String, String, String, String, boolean, String, String, String, List<EC2Tag>) - Constructor for class hudson.plugins.ec2.EC2Slave
 
EC2Slave(String, String, String, int, int, String, String, String, String, String, boolean, String, String, String, List<EC2Tag>, boolean) - Constructor for class hudson.plugins.ec2.EC2Slave
 
EC2Slave(String, String, String, int, int, Node.Mode, String, String, List<? extends NodeProperty<?>>, String, String, String, boolean, String, String, String, List<EC2Tag>, boolean) - 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
 
EC2Tag - Class in hudson.plugins.ec2
 
EC2Tag(String, String) - Constructor for class hudson.plugins.ec2.EC2Tag
 
EC2Tag(Tag) - Constructor for class hudson.plugins.ec2.EC2Tag
 
EC2Tag.DescriptorImpl - Class in hudson.plugins.ec2
 
EC2Tag.DescriptorImpl() - Constructor for class hudson.plugins.ec2.EC2Tag.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
 
EC2UnixLauncher.PumpThread - Class in hudson.plugins.ec2.ssh
 
EC2UnixLauncher.PumpThread(InputStream, OutputStream) - Constructor for class hudson.plugins.ec2.ssh.EC2UnixLauncher.PumpThread
 
equals(Object) - Method in class hudson.plugins.ec2.EC2Tag
 
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

fillZoneItems(String, String, String) - Static method in class hudson.plugins.ec2.EC2Slave
 
find(String) - Static method in enum hudson.plugins.ec2.InstanceState
 
fromAmazonTags(List<Tag>) - Static method in class hudson.plugins.ec2.EC2Tag
 

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.EC2Tag.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(String) - Static method in class hudson.plugins.ec2.AmazonEC2Cloud
 
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.
getidleTerminationMinutes() - 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 KeyPairInfo used for the launch.
getLabelSet() - Method in class hudson.plugins.ec2.SlaveTemplate
 
getLabelString() - Method in class hudson.plugins.ec2.SlaveTemplate
 
getName() - Method in class hudson.plugins.ec2.EC2Tag
 
getNode() - Method in class hudson.plugins.ec2.EC2Computer
 
getNumExecutors() - Method in class hudson.plugins.ec2.SlaveTemplate
 
getParent() - Method in class hudson.plugins.ec2.SlaveTemplate
 
getPrivateDNS() - Method in class hudson.plugins.ec2.EC2Slave
 
getPrivateKey() - Method in class hudson.plugins.ec2.EC2Cloud
 
getPublicDNS() - Method in class hudson.plugins.ec2.EC2Slave
 
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
 
getSecurityGroupSet() - Method in class hudson.plugins.ec2.SlaveTemplate
 
getSecurityGroupString() - Method in class hudson.plugins.ec2.SlaveTemplate
 
getSshPort() - Method in class hudson.plugins.ec2.EC2Computer
 
getSshPort() - Method in class hudson.plugins.ec2.EC2Slave
 
getSshPort() - Method in class hudson.plugins.ec2.SlaveTemplate
 
getState() - Method in class hudson.plugins.ec2.EC2Computer
Gets the current state of the instance.
getStopOnTerminate() - Method in class hudson.plugins.ec2.EC2Slave
 
getSubnetId() - Method in class hudson.plugins.ec2.SlaveTemplate
 
getTags() - Method in class hudson.plugins.ec2.EC2Slave
 
getTags() - Method in class hudson.plugins.ec2.SlaveTemplate
 
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.
getUsePrivateDnsName() - Method in class hudson.plugins.ec2.EC2Slave
 
getValue() - Method in class hudson.plugins.ec2.EC2Tag
 

H

HostKeyVerifierImpl - Class in hudson.plugins.ec2.ssh
ServerHostKeyVerifier that makes sure that the host key fingerprint showed up in ConsoleOutput#getOutput().
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

idleTerminationMinutes - Variable in class hudson.plugins.ec2.EC2RetentionStrategy
Number of minutes of idleness before an instance should be terminated.
idleTerminationMinutes - Variable in class hudson.plugins.ec2.EC2Slave
 
idleTerminationMinutes - Variable in class hudson.plugins.ec2.SlaveTemplate
 
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.
InstanceTypeConverter - Class in hudson.plugins.ec2
 
InstanceTypeConverter() - Constructor for class hudson.plugins.ec2.InstanceTypeConverter
 
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, Instance) - Method in class hudson.plugins.ec2.EC2ComputerLauncher
Stage 2 of the launch.
launch(EC2Computer, PrintStream, Instance) - Method in class hudson.plugins.ec2.ssh.EC2UnixLauncher
 

M

marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class hudson.plugins.ec2.InstanceTypeConverter
 
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
 
parseSecurityGroups() - Method 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
 
privateDNS - Variable in class hudson.plugins.ec2.EC2Slave
 
provision(Label, int) - Method in class hudson.plugins.ec2.EC2Cloud
 
provision(TaskListener) - Method in class hudson.plugins.ec2.SlaveTemplate
Provisions a new EC2 slave.
publicDNS - Variable in class hudson.plugins.ec2.EC2Slave
 

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.
reconfigure(StaplerRequest, JSONObject) - Method in class hudson.plugins.ec2.EC2Slave
 
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
 
run() - Method in class hudson.plugins.ec2.ssh.EC2UnixLauncher.PumpThread
 

S

securityGroups - Variable in class hudson.plugins.ec2.SlaveTemplate
 
SlaveTemplate - Class in hudson.plugins.ec2
Template of EC2Slave to launch.
SlaveTemplate(String, String, String, String, String, InstanceType, String, String, String, String, String, String, String, String, boolean, String, List<EC2Tag>, String, boolean) - Constructor for class hudson.plugins.ec2.SlaveTemplate
 
SlaveTemplate.DescriptorImpl - Class in hudson.plugins.ec2
 
SlaveTemplate.DescriptorImpl() - Constructor for class hudson.plugins.ec2.SlaveTemplate.DescriptorImpl
 
sshPort - Variable in class hudson.plugins.ec2.SlaveTemplate
 
start(EC2Computer) - Method in class hudson.plugins.ec2.EC2RetentionStrategy
Try to connect to it ASAP.
start() - Method in class hudson.plugins.ec2.PluginImpl
 
stopOnTerminate - Variable in class hudson.plugins.ec2.EC2Slave
 
stopOnTerminate - Variable in class hudson.plugins.ec2.SlaveTemplate
 
subnetId - Variable in class hudson.plugins.ec2.SlaveTemplate
 

T

tags - Variable in class hudson.plugins.ec2.EC2Slave
 
terminate() - Method in class hudson.plugins.ec2.EC2Slave
Terminates the instance in EC2.
TEST_ZONE - Static variable in class hudson.plugins.ec2.EC2Slave
 
testMode - Static variable in class hudson.plugins.ec2.AmazonEC2Cloud
 
toString() - Method in class hudson.plugins.ec2.EC2Tag
 
type - Variable in class hudson.plugins.ec2.SlaveTemplate
 

U

unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class hudson.plugins.ec2.InstanceTypeConverter
 
updateInstanceDescription() - Method in class hudson.plugins.ec2.EC2Computer
This will flush any cached description held by EC2Computer.describeInstance().
url - Variable in class hudson.plugins.ec2.Eucalyptus
 
usePrivateDnsName - Variable in class hudson.plugins.ec2.EC2Slave
 
usePrivateDnsName - Variable in class hudson.plugins.ec2.SlaveTemplate
 
userData - 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

zone - Variable in class hudson.plugins.ec2.SlaveTemplate
 
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 J L M N P R S T U V Z _

Copyright © 2004-2012 Hudson. All Rights Reserved.