Uses of Class
hudson.slaves.RetentionStrategy

Packages that use RetentionStrategy
hudson   
hudson.model Core object model that are bound to URLs via stapler, rooted at Hudson
hudson.slaves Code related to slaves. 
jenkins.model   
 

Uses of RetentionStrategy in hudson
 

Methods in hudson that return types with arguments of type RetentionStrategy
static List<Descriptor<RetentionStrategy<?>>> Functions.getRetentionStrategyDescriptors()
           
 

Uses of RetentionStrategy in hudson.model
 

Methods in hudson.model that return RetentionStrategy
abstract  RetentionStrategy Computer.getRetentionStrategy()
          RetentionStrategy associated with this computer.
 RetentionStrategy Slave.getRetentionStrategy()
           
 

Methods in hudson.model with parameters of type RetentionStrategy
 void Slave.setRetentionStrategy(RetentionStrategy availabilityStrategy)
           
 

Constructors in hudson.model with parameters of type RetentionStrategy
Slave(String name, String nodeDescription, String remoteFS, int numExecutors, Node.Mode mode, String labelString, ComputerLauncher launcher, RetentionStrategy retentionStrategy)
          Deprecated. since 2009-02-20.
Slave(String name, String nodeDescription, String remoteFS, int numExecutors, Node.Mode mode, String labelString, ComputerLauncher launcher, RetentionStrategy retentionStrategy, List<? extends NodeProperty<?>> nodeProperties)
           
Slave(String name, String nodeDescription, String remoteFS, String numExecutors, Node.Mode mode, String labelString, ComputerLauncher launcher, RetentionStrategy retentionStrategy, List<? extends NodeProperty<?>> nodeProperties)
           
 

Uses of RetentionStrategy in hudson.slaves
 

Subclasses of RetentionStrategy in hudson.slaves
 class CloudRetentionStrategy
          RetentionStrategy implementation for AbstractCloudComputer that terminates it if it remains idle for X minutes.
 class CloudSlaveRetentionStrategy<T extends Computer>
          Default convenience implementation of RetentionStrategy for slaves provisioned from Cloud.
static class RetentionStrategy.Always
          RetentionStrategy that tries to keep the node online all the time.
static class RetentionStrategy.Demand
          RetentionStrategy that tries to keep the node offline when not in use.
 class SimpleScheduledRetentionStrategy
          RetentionStrategy that controls the slave based on a schedule.
 

Fields in hudson.slaves declared as RetentionStrategy
static RetentionStrategy<Computer> RetentionStrategy.NOOP
          Dummy instance that doesn't do any attempt to retention.
 

Fields in hudson.slaves with type parameters of type RetentionStrategy
static DescriptorList<RetentionStrategy<?>> RetentionStrategy.LIST
          Deprecated. as of 1.286 Use all() for read access, and Extension for registration.
 

Methods in hudson.slaves that return RetentionStrategy
 RetentionStrategy SlaveComputer.getRetentionStrategy()
           
 

Methods in hudson.slaves that return types with arguments of type RetentionStrategy
static DescriptorExtensionList<RetentionStrategy<?>,Descriptor<RetentionStrategy<?>>> RetentionStrategy.all()
          Returns all the registered RetentionStrategy descriptors.
static DescriptorExtensionList<RetentionStrategy<?>,Descriptor<RetentionStrategy<?>>> RetentionStrategy.all()
          Returns all the registered RetentionStrategy descriptors.
 

Constructors in hudson.slaves with parameters of type RetentionStrategy
AbstractCloudSlave(String name, String nodeDescription, String remoteFS, int numExecutors, Node.Mode mode, String labelString, ComputerLauncher launcher, RetentionStrategy retentionStrategy, List<? extends NodeProperty<?>> nodeProperties)
           
AbstractCloudSlave(String name, String nodeDescription, String remoteFS, String numExecutors, Node.Mode mode, String labelString, ComputerLauncher launcher, RetentionStrategy retentionStrategy, List<? extends NodeProperty<?>> nodeProperties)
           
DumbSlave(String name, String nodeDescription, String remoteFS, String numExecutors, Node.Mode mode, String labelString, ComputerLauncher launcher, RetentionStrategy retentionStrategy)
          Deprecated. as of 1.286. Use #DumbSlave(String, String, String, String, Mode, String, ComputerLauncher, RetentionStrategy, List)
DumbSlave(String name, String nodeDescription, String remoteFS, String numExecutors, Node.Mode mode, String labelString, ComputerLauncher launcher, RetentionStrategy retentionStrategy, List<? extends NodeProperty<?>> nodeProperties)
           
 

Uses of RetentionStrategy in jenkins.model
 

Methods in jenkins.model that return RetentionStrategy
 RetentionStrategy Jenkins.MasterComputer.getRetentionStrategy()
           
 

Methods in jenkins.model that return types with arguments of type RetentionStrategy
 Descriptor<RetentionStrategy<?>> Jenkins.getRetentionStrategy(String shortClassName)
          Gets the retention strategy descriptor by name.
 



Copyright © 2004-2013. All Rights Reserved.