TaskControllerConfig

@ConfigurationProperties(prefix = "tasks.controller")
data class TaskControllerConfig(val actorAddress: String, val actorsNet: ActorsNetConfig, val plugins: PluginsConfig, val securityEnabled: Boolean, val executorAliveTimeout: Int, val actorMessageDrainTimeoutMs: Long = 250, val actorBusyThresholdMs: Long = 500, val takeTaskWaitTimeoutMs: Long, val cancelledTaskControllerTimeoutMs: Long, val cancelledTaskScanPeriodMs: Long, val executorAuthToken: String? = null, val kbConfig: KubernetesExecutionConfig? = null, val executorEnvVars: Map<String, String>, val finishingPipelineScanPeriodMs: Long)

Constructors

Link copied to clipboard
constructor(actorAddress: String, actorsNet: ActorsNetConfig, plugins: PluginsConfig, securityEnabled: Boolean, executorAliveTimeout: Int, actorMessageDrainTimeoutMs: Long = 250, actorBusyThresholdMs: Long = 500, takeTaskWaitTimeoutMs: Long, cancelledTaskControllerTimeoutMs: Long, cancelledTaskScanPeriodMs: Long, executorAuthToken: String? = null, kbConfig: KubernetesExecutionConfig? = null, executorEnvVars: Map<String, String>, finishingPipelineScanPeriodMs: Long)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard