Skip navigation links
A C D E F G H I L P R S T U 

A

accessId - Variable in class com.amazon.jenkins.ec2fleet.EC2FleetCloud.DescriptorImpl
 
afterDisconnect(SlaveComputer, TaskListener) - Method in class com.amazon.jenkins.ec2fleet.EC2FleetAutoResubmitComputerLauncher
ComputerLauncher.afterDisconnect(SlaveComputer, TaskListener)
alwaysReconnect - Variable in class com.amazon.jenkins.ec2fleet.EC2FleetCloud.DescriptorImpl
 
asNode() - Method in class com.amazon.jenkins.ec2fleet.EC2FleetNode
 

C

canProvision(Label) - Method in class com.amazon.jenkins.ec2fleet.EC2FleetCloud
 
check(SlaveComputer) - Method in class com.amazon.jenkins.ec2fleet.IdleRetentionStrategy
Will be called under Queue.withLock(Runnable)
CloudNanny - Class in com.amazon.jenkins.ec2fleet
 
CloudNanny() - Constructor for class com.amazon.jenkins.ec2fleet.CloudNanny
 
com.amazon.jenkins.ec2fleet - package com.amazon.jenkins.ec2fleet
 
configure(StaplerRequest, JSONObject) - Method in class com.amazon.jenkins.ec2fleet.EC2FleetCloud.DescriptorImpl
 
connect(String, String, String) - Method in class com.amazon.jenkins.ec2fleet.EC2Api
 
createComputer() - Method in class com.amazon.jenkins.ec2fleet.EC2FleetNode
 

D

describeInstances(AmazonEC2, Set<String>) - Method in class com.amazon.jenkins.ec2fleet.EC2Api
 
describeInstances(AmazonEC2, Set<String>, int) - Method in class com.amazon.jenkins.ec2fleet.EC2Api
 
DescriptorImpl() - Constructor for class com.amazon.jenkins.ec2fleet.EC2FleetCloud.DescriptorImpl
 
DescriptorImpl() - Constructor for class com.amazon.jenkins.ec2fleet.EC2FleetNode.DescriptorImpl
 
doFillAwsCredentialsIdItems() - Method in class com.amazon.jenkins.ec2fleet.EC2FleetCloud.DescriptorImpl
 
doFillFleetItems(boolean, String, String, String, String) - Method in class com.amazon.jenkins.ec2fleet.EC2FleetCloud.DescriptorImpl
 
doFillRegionItems(String) - Method in class com.amazon.jenkins.ec2fleet.EC2FleetCloud.DescriptorImpl
 
doRun() - Method in class com.amazon.jenkins.ec2fleet.CloudNanny
 
doTestConnection(String, String, String, String) - Method in class com.amazon.jenkins.ec2fleet.EC2FleetCloud.DescriptorImpl
 

E

EC2Api - Class in com.amazon.jenkins.ec2fleet
 
EC2Api() - Constructor for class com.amazon.jenkins.ec2fleet.EC2Api
 
EC2FleetAutoResubmitComputerLauncher - Class in com.amazon.jenkins.ec2fleet
This is wrapper for ComputerLauncher to get notification when slave was disconnected and automatically resubmit Queue.Task if reason is unexpected termination which usually means EC2 instance was interrupted.
EC2FleetAutoResubmitComputerLauncher(ComputerLauncher) - Constructor for class com.amazon.jenkins.ec2fleet.EC2FleetAutoResubmitComputerLauncher
 
EC2FleetCloud - Class in com.amazon.jenkins.ec2fleet
 
EC2FleetCloud(String, String, String, String, String, String, String, String, String, ComputerConnector, boolean, boolean, Integer, Integer, Integer, Integer, boolean, boolean, boolean, Integer, Integer, boolean) - Constructor for class com.amazon.jenkins.ec2fleet.EC2FleetCloud
 
EC2FleetCloud.DescriptorImpl - Class in com.amazon.jenkins.ec2fleet
 
EC2FleetCloudAware - Interface in com.amazon.jenkins.ec2fleet
Interface to mark object that it's require cloud change update.
EC2FleetCloudAwareUtils - Class in com.amazon.jenkins.ec2fleet
 
EC2FleetCloudAwareUtils() - Constructor for class com.amazon.jenkins.ec2fleet.EC2FleetCloudAwareUtils
 
EC2FleetNode - Class in com.amazon.jenkins.ec2fleet
 
EC2FleetNode(String, String, String, int, Node.Mode, String, List<? extends NodeProperty<?>>, EC2FleetCloud, ComputerLauncher) - Constructor for class com.amazon.jenkins.ec2fleet.EC2FleetNode
 
EC2FleetNode.DescriptorImpl - Class in com.amazon.jenkins.ec2fleet
 
EC2FleetNodeComputer - Class in com.amazon.jenkins.ec2fleet
 
EC2FleetNodeComputer(Slave, String, EC2FleetCloud) - Constructor for class com.amazon.jenkins.ec2fleet.EC2FleetNodeComputer
 
EC2FleetStatusInfo - Class in com.amazon.jenkins.ec2fleet
This consumed by jelly file EC2FleetStatusWidget/index.jelly to render fleet information about all fleets, don't forget to update it if you change fields name
EC2FleetStatusInfo(String, String, String, int, int) - Constructor for class com.amazon.jenkins.ec2fleet.EC2FleetStatusInfo
 
EC2FleetStatusWidget - Class in com.amazon.jenkins.ec2fleet
This class should be thread safe, consumed by Jenkins and updated by CloudNanny
EC2FleetStatusWidget() - Constructor for class com.amazon.jenkins.ec2fleet.EC2FleetStatusWidget
 
EC2TerminationCause - Class in com.amazon.jenkins.ec2fleet
 
EC2TerminationCause(String) - Constructor for class com.amazon.jenkins.ec2fleet.EC2TerminationCause
 
equals(Object) - Method in class com.amazon.jenkins.ec2fleet.EC2FleetStatusInfo
 
equals(Object) - Method in class com.amazon.jenkins.ec2fleet.EC2TerminationCause
 

F

fleet - Variable in class com.amazon.jenkins.ec2fleet.EC2FleetCloud.DescriptorImpl
 
FLEET_CLOUD_ID - Static variable in class com.amazon.jenkins.ec2fleet.EC2FleetCloud
 
FleetStateStats - Class in com.amazon.jenkins.ec2fleet
 
FleetStateStats(String, int, String, Set<String>, Map<String, Double>) - Constructor for class com.amazon.jenkins.ec2fleet.FleetStateStats
 

G

getAccessId() - Method in class com.amazon.jenkins.ec2fleet.EC2FleetCloud.DescriptorImpl
 
getAwsCredentialsId() - Method in class com.amazon.jenkins.ec2fleet.EC2FleetCloud
getCloud() - Method in interface com.amazon.jenkins.ec2fleet.EC2FleetCloudAware
 
getCloud() - Method in class com.amazon.jenkins.ec2fleet.EC2FleetNode
 
getCloud() - Method in class com.amazon.jenkins.ec2fleet.EC2FleetNodeComputer
 
getComputerConnector() - Method in class com.amazon.jenkins.ec2fleet.EC2FleetCloud
 
getComputerConnectorDescriptors() - Method in class com.amazon.jenkins.ec2fleet.EC2FleetCloud.DescriptorImpl
 
getDisplayName() - Method in class com.amazon.jenkins.ec2fleet.EC2FleetCloud.DescriptorImpl
 
getDisplayName() - Method in class com.amazon.jenkins.ec2fleet.EC2FleetNode.DescriptorImpl
 
getDisplayName() - Method in class com.amazon.jenkins.ec2fleet.EC2FleetNode
 
getDisplayName() - Method in class com.amazon.jenkins.ec2fleet.EC2FleetNodeComputer
Return label which will represent executor in "Build Executor Status" section of Jenkins UI.
getEc2Api() - Static method in class com.amazon.jenkins.ec2fleet.Registry
 
getEndpoint(String, String) - Method in class com.amazon.jenkins.ec2fleet.EC2Api
Derive EC2 API endpoint.
getEndpoint() - Method in class com.amazon.jenkins.ec2fleet.EC2FleetCloud
 
getFleet() - Method in class com.amazon.jenkins.ec2fleet.EC2FleetCloud.DescriptorImpl
 
getFleet() - Method in class com.amazon.jenkins.ec2fleet.EC2FleetCloud
 
getFleetId() - Method in class com.amazon.jenkins.ec2fleet.FleetStateStats
 
getFsRoot() - Method in class com.amazon.jenkins.ec2fleet.EC2FleetCloud
 
getId() - Method in class com.amazon.jenkins.ec2fleet.EC2FleetStatusInfo
 
getIdleMinutes() - Method in class com.amazon.jenkins.ec2fleet.EC2FleetCloud
 
getInitOnlineCheckIntervalSec() - Method in class com.amazon.jenkins.ec2fleet.EC2FleetCloud
 
getInitOnlineTimeoutSec() - Method in class com.amazon.jenkins.ec2fleet.EC2FleetCloud
 
getInstances() - Method in class com.amazon.jenkins.ec2fleet.FleetStateStats
 
getInstanceTypeWeights() - Method in class com.amazon.jenkins.ec2fleet.FleetStateStats
 
getJvmSettings() - Method in class com.amazon.jenkins.ec2fleet.EC2FleetCloud
 
getLabel() - Method in class com.amazon.jenkins.ec2fleet.EC2FleetStatusInfo
 
getLabelString() - Method in class com.amazon.jenkins.ec2fleet.EC2FleetCloud
 
getMaxSize() - Method in class com.amazon.jenkins.ec2fleet.EC2FleetCloud
 
getMinSize() - Method in class com.amazon.jenkins.ec2fleet.EC2FleetCloud
 
getNode() - Method in class com.amazon.jenkins.ec2fleet.EC2FleetNodeComputer
 
getNumActive() - Method in class com.amazon.jenkins.ec2fleet.EC2FleetStatusInfo
 
getNumActive() - Method in class com.amazon.jenkins.ec2fleet.FleetStateStats
 
getNumDesired() - Method in class com.amazon.jenkins.ec2fleet.EC2FleetStatusInfo
 
getNumDesired() - Method in class com.amazon.jenkins.ec2fleet.FleetStateStats
 
getNumExecutors() - Method in class com.amazon.jenkins.ec2fleet.EC2FleetCloud
 
getOldId() - Method in class com.amazon.jenkins.ec2fleet.EC2FleetCloud
Called old as will be used by new instance of cloud, for which this id is old (not current)
getRecurrencePeriod() - Method in class com.amazon.jenkins.ec2fleet.CloudNanny
 
getRegion() - Method in class com.amazon.jenkins.ec2fleet.EC2FleetCloud.DescriptorImpl
 
getRegion() - Method in class com.amazon.jenkins.ec2fleet.EC2FleetCloud
 
getSecretKey() - Method in class com.amazon.jenkins.ec2fleet.EC2FleetCloud.DescriptorImpl
 
getShortDescription() - Method in class com.amazon.jenkins.ec2fleet.EC2TerminationCause
 
getState() - Method in class com.amazon.jenkins.ec2fleet.EC2FleetStatusInfo
 
getState() - Method in class com.amazon.jenkins.ec2fleet.FleetStateStats
 
getStatusList() - Method in class com.amazon.jenkins.ec2fleet.EC2FleetStatusWidget
 
getValue() - Method in class com.amazon.jenkins.ec2fleet.LazyUuid
 

H

hashCode() - Method in class com.amazon.jenkins.ec2fleet.EC2FleetStatusInfo
 
hashCode() - Method in class com.amazon.jenkins.ec2fleet.EC2TerminationCause
 

I

IdleRetentionStrategy - Class in com.amazon.jenkins.ec2fleet
 
IdleRetentionStrategy() - Constructor for class com.amazon.jenkins.ec2fleet.IdleRetentionStrategy
 
isAddNodeOnlyIfRunning() - Method in class com.amazon.jenkins.ec2fleet.EC2FleetCloud
 
isAlwaysReconnect() - Method in class com.amazon.jenkins.ec2fleet.EC2FleetCloud
 
isDisableTaskResubmit() - Method in class com.amazon.jenkins.ec2fleet.EC2FleetCloud
 
isInstantiable() - Method in class com.amazon.jenkins.ec2fleet.EC2FleetNode.DescriptorImpl
We only create this kind of nodes programmatically.
isPrivateIpUsed() - Method in class com.amazon.jenkins.ec2fleet.EC2FleetCloud
 
isRestrictUsage() - Method in class com.amazon.jenkins.ec2fleet.EC2FleetCloud
 
isScaleExecutorsByWeight() - Method in class com.amazon.jenkins.ec2fleet.EC2FleetCloud
 
isShowAllFleets() - Method in class com.amazon.jenkins.ec2fleet.EC2FleetCloud.DescriptorImpl
 

L

LazyUuid - Class in com.amazon.jenkins.ec2fleet
Provide uuid string, create it when first call happens
LazyUuid() - Constructor for class com.amazon.jenkins.ec2fleet.LazyUuid
 

P

privateIpUsed - Variable in class com.amazon.jenkins.ec2fleet.EC2FleetCloud.DescriptorImpl
 
privateKey - Variable in class com.amazon.jenkins.ec2fleet.EC2FleetCloud.DescriptorImpl
 
provision(Label, int) - Method in class com.amazon.jenkins.ec2fleet.EC2FleetCloud
 
provisionInternal(Label, int) - Method in class com.amazon.jenkins.ec2fleet.EC2FleetCloud
 

R

readClusterState(AmazonEC2, String, String) - Static method in class com.amazon.jenkins.ec2fleet.FleetStateStats
 
reassign(String, EC2FleetCloud) - Static method in class com.amazon.jenkins.ec2fleet.EC2FleetCloudAwareUtils
 
region - Variable in class com.amazon.jenkins.ec2fleet.EC2FleetCloud.DescriptorImpl
 
Registry - Class in com.amazon.jenkins.ec2fleet
Decouple plugin code from dependencies for easy testing.
Registry() - Constructor for class com.amazon.jenkins.ec2fleet.Registry
 
restrictUsage - Variable in class com.amazon.jenkins.ec2fleet.EC2FleetCloud.DescriptorImpl
 

S

secretKey - Variable in class com.amazon.jenkins.ec2fleet.EC2FleetCloud.DescriptorImpl
 
setCloud(EC2FleetCloud) - Method in interface com.amazon.jenkins.ec2fleet.EC2FleetCloudAware
 
setCloud(EC2FleetCloud) - Method in class com.amazon.jenkins.ec2fleet.EC2FleetNode
setCloud(EC2FleetCloud) - Method in class com.amazon.jenkins.ec2fleet.EC2FleetNodeComputer
setEc2Api(EC2Api) - Static method in class com.amazon.jenkins.ec2fleet.Registry
 
setStatusList(List<EC2FleetStatusInfo>) - Method in class com.amazon.jenkins.ec2fleet.EC2FleetStatusWidget
 
showAllFleets - Variable in class com.amazon.jenkins.ec2fleet.EC2FleetCloud.DescriptorImpl
 
start(SlaveComputer) - Method in class com.amazon.jenkins.ec2fleet.IdleRetentionStrategy
 

T

terminateInstance(String) - Method in class com.amazon.jenkins.ec2fleet.EC2FleetCloud
 
toString() - Method in class com.amazon.jenkins.ec2fleet.EC2TerminationCause
 

U

updateStatus() - Method in class com.amazon.jenkins.ec2fleet.EC2FleetCloud
 
useInstanceProfileForCredentials - Variable in class com.amazon.jenkins.ec2fleet.EC2FleetCloud.DescriptorImpl
 
userName - Variable in class com.amazon.jenkins.ec2fleet.EC2FleetCloud.DescriptorImpl
 
A C D E F G H I L P R S T U 
Skip navigation links

Copyright © 2016–2019. All rights reserved.