|
||||||||||
| 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 | |||||||||