| Modifier and type | Property and description |
|---|---|
| boolean | asynchronousProbeUpdate |
| ExecutorsConfig | executors
Replies the parallel execution configuration. |
| LifecycleConfig | lifecycle
Replies the agent lifecycle configuration. |
| LoggingConfig | logging
Replies the SRE logging configuration. |
| long | startTimeout |
| long | stopTimeout |
| Modifier and type | Field and description |
|---|---|
| public static val java.lang.String | ASYNCHRONOUS_PROBE_UPDATE_NAME
Name of the property for the flag that indicates if the probe manager uses an asynchronous update mechanism. |
| public static val boolean | ASYNCHRONOUS_PROBE_UPDATE_VALUE
The default value for the flag that indicates if the probe manager uses an asynchronous update mechanism. |
| public static val java.lang.String | PREFIX
Prefix for the configuration entries of the services' configurations. |
| public static val java.lang.String | START_TIMEOUT_NAME
Name of the property for the default timeout for services' start in milliseconds. |
| public static val long | START_TIMEOUT_VALUE
The default timeout for services' start in milliseconds. |
| public static val java.lang.String | STOP_TIMEOUT_NAME
Name of the property for the default timeout for services' stop in milliseconds. |
| public static val long | STOP_TIMEOUT_VALUE
The default timeout for services' stop in milliseconds. |
| Modifier and type | Action and description |
|---|---|
| boolean | getAsynchronousProbeUpdate |
| ExecutorsConfig | getExecutors
Replies the parallel execution configuration. |
| LifecycleConfig | getLifecycle
Replies the agent lifecycle configuration. |
| LoggingConfig | getLogging
Replies the SRE logging configuration. |
| long | getStartTimeout |
| long | getStopTimeout |
| void | setAsynchronousProbeUpdate(boolean)
Change the flag that enables to select the type of probe manager |
| void | setExecutors(ExecutorsConfig)
Change the parallel execution configuration. |
| void | setLifecycle(LifecycleConfig)
Change the agent lifecycle configuration. |
| void | setLogging(LoggingConfig)
Change the SRE logging configuration. |
| long | setStartTimeout(long)
Change the timeout for the start of all the services. |
| long | setStopTimeout(long)
Change the timeout for the stop of all the services. |
var asynchronousProbeUpdate : boolean
This property is an alias for the action: getAsynchronousProbeUpdate
var executors : ExecutorsConfig
This property is an alias for the action: getExecutors
var lifecycle : LifecycleConfig
This property is an alias for the action: getLifecycle
var logging : LoggingConfig
This property is an alias for the action: getLogging
val startTimeout : long
This property is an alias for the action: getStartTimeout
val stopTimeout : long
This property is an alias for the action: getStopTimeout
public static val ASYNCHRONOUS_PROBE_UPDATE_NAME : java.lang.String = "sre.services.asynchronousProbeUpdate"
public static val ASYNCHRONOUS_PROBE_UPDATE_VALUE : boolean = true
public static val PREFIX : java.lang.String = "sre.services"
public static val START_TIMEOUT_NAME : java.lang.String = "sre.services.startTimeout"
public static val START_TIMEOUT_VALUE : long = 0
public static val STOP_TIMEOUT_NAME : java.lang.String = "sre.services.stopTimeout"
public static val STOP_TIMEOUT_VALUE : long = 10000
def getAsynchronousProbeUpdate : boolean
def getExecutors : ExecutorsConfig
def getLifecycle : LifecycleConfig
def getLogging : LoggingConfig
def getStartTimeout : long
def getStopTimeout : long
def setAsynchronousProbeUpdate(boolean)
def setExecutors(ExecutorsConfig)
def setLifecycle(LifecycleConfig)
def setLogging(LoggingConfig)
def setStartTimeout(long) : long
def setStopTimeout(long) : long