public abstract class StarvationDetectorSettings
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
StarvationDetectorSettings.StarvationDetectorSettingsImpl
INTERNAL API
|
static class |
StarvationDetectorSettings.StarvationDetectorSettingsImpl$ |
| Constructor and Description |
|---|
StarvationDetectorSettings() |
| Modifier and Type | Method and Description |
|---|---|
static StarvationDetectorSettings |
apply(scala.concurrent.duration.FiniteDuration checkInterval,
scala.concurrent.duration.FiniteDuration initialDelay,
scala.concurrent.duration.FiniteDuration maxDelayWarningThreshold,
scala.concurrent.duration.FiniteDuration warningInterval) |
abstract scala.concurrent.duration.FiniteDuration |
checkInterval() |
static StarvationDetectorSettings |
create(scala.concurrent.duration.FiniteDuration checkInterval,
scala.concurrent.duration.FiniteDuration initialDelay,
scala.concurrent.duration.FiniteDuration maxDelayWarningThreshold,
scala.concurrent.duration.FiniteDuration warningInterval)
Java API
|
static StarvationDetectorSettings |
fromConfig(com.typesafe.config.Config config) |
abstract scala.concurrent.duration.FiniteDuration |
initialDelay() |
boolean |
isEnabled() |
abstract scala.concurrent.duration.FiniteDuration |
maxDelayWarningThreshold() |
abstract scala.concurrent.duration.FiniteDuration |
warningInterval() |
StarvationDetectorSettings |
withCheckInterval(scala.concurrent.duration.FiniteDuration newCheckInterval) |
StarvationDetectorSettings |
withInitialDelay(scala.concurrent.duration.FiniteDuration newInitialDelay) |
StarvationDetectorSettings |
withMaxDelayWarningThreshold(scala.concurrent.duration.FiniteDuration newMaxDelayWarningThreshold) |
StarvationDetectorSettings |
withWarningInterval(scala.concurrent.duration.FiniteDuration newWarningInterval) |
public static StarvationDetectorSettings apply(scala.concurrent.duration.FiniteDuration checkInterval, scala.concurrent.duration.FiniteDuration initialDelay, scala.concurrent.duration.FiniteDuration maxDelayWarningThreshold, scala.concurrent.duration.FiniteDuration warningInterval)
public static StarvationDetectorSettings create(scala.concurrent.duration.FiniteDuration checkInterval, scala.concurrent.duration.FiniteDuration initialDelay, scala.concurrent.duration.FiniteDuration maxDelayWarningThreshold, scala.concurrent.duration.FiniteDuration warningInterval)
public static StarvationDetectorSettings fromConfig(com.typesafe.config.Config config)
public abstract scala.concurrent.duration.FiniteDuration checkInterval()
public abstract scala.concurrent.duration.FiniteDuration initialDelay()
public abstract scala.concurrent.duration.FiniteDuration maxDelayWarningThreshold()
public abstract scala.concurrent.duration.FiniteDuration warningInterval()
public StarvationDetectorSettings withCheckInterval(scala.concurrent.duration.FiniteDuration newCheckInterval)
public StarvationDetectorSettings withInitialDelay(scala.concurrent.duration.FiniteDuration newInitialDelay)
public StarvationDetectorSettings withMaxDelayWarningThreshold(scala.concurrent.duration.FiniteDuration newMaxDelayWarningThreshold)
public StarvationDetectorSettings withWarningInterval(scala.concurrent.duration.FiniteDuration newWarningInterval)
public boolean isEnabled()