|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |