WowProperties

@ConfigurationProperties(prefix = "wow")
class WowProperties @ConstructorBinding constructor(@DefaultValue(value = ["true"]) var enabled: Boolean, var contextName: String?, @DefaultValue(value = ["60s"]) var shutdownTimeout: Duration, @DefaultValue(value = ["1s"]) var shutdownQuietPeriod: Duration) : EnabledCapable

Constructors

Link copied to clipboard
@ConstructorBinding
constructor(@DefaultValue(value = ["true"]) enabled: Boolean, contextName: String?, @DefaultValue(value = ["60s"]) shutdownTimeout: Duration, @DefaultValue(value = ["1s"]) shutdownQuietPeriod: Duration)
constructor(enabled: Boolean = true, contextName: String?, shutdownTimeout: Duration = DEFAULT_SHUTDOWN_TIMEOUT)

Retains the pre-runtime-orchestration constructor and Kotlin default-call ABI.

Properties

Link copied to clipboard
Link copied to clipboard
open override var enabled: Boolean
Link copied to clipboard
Link copied to clipboard