Package | Description |
---|---|
hudson | |
hudson.model |
Core object model that are bound to URLs via stapler, rooted at Hudson.
|
hudson.slaves |
Code related to slaves.
|
jenkins.model |
Modifier and Type | Method and Description |
---|---|
static List<Descriptor<RetentionStrategy<?>>> |
Functions.getRetentionStrategyDescriptors() |
Modifier and Type | Method and Description |
---|---|
abstract RetentionStrategy |
Computer.getRetentionStrategy()
RetentionStrategy associated with this computer. |
RetentionStrategy |
Slave.getRetentionStrategy() |
Modifier and Type | Method and Description |
---|---|
void |
Slave.setRetentionStrategy(RetentionStrategy availabilityStrategy) |
Constructor and Description |
---|
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) |
Modifier and Type | Class and Description |
---|---|
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. |
Modifier and Type | Field and Description |
---|---|
static RetentionStrategy<Computer> |
RetentionStrategy.NOOP
Dummy instance that doesn't do any attempt to retention.
|
Modifier and Type | Field and Description |
---|---|
static DescriptorList<RetentionStrategy<?>> |
RetentionStrategy.LIST
|
Modifier and Type | Method and Description |
---|---|
RetentionStrategy |
SlaveComputer.getRetentionStrategy() |
Modifier and Type | Method and Description |
---|---|
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. |
Constructor and Description |
---|
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.
|
DumbSlave(String name,
String nodeDescription,
String remoteFS,
String numExecutors,
Node.Mode mode,
String labelString,
ComputerLauncher launcher,
RetentionStrategy retentionStrategy,
List<? extends NodeProperty<?>> nodeProperties) |
Modifier and Type | Method and Description |
---|---|
RetentionStrategy |
Jenkins.MasterComputer.getRetentionStrategy() |
Modifier and Type | Method and Description |
---|---|
Descriptor<RetentionStrategy<?>> |
Jenkins.getRetentionStrategy(String shortClassName)
Gets the retention strategy descriptor by name.
|
Copyright © 2019. All rights reserved.