public class Settings
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static Settings |
fromConfig(com.typesafe.config.Config conf)
Factory method to construct
Settings from a Lightbend Config. |
java.time.Duration |
getAgentTimeout() |
int |
getCommandQueueBufferSize() |
java.time.Duration |
getFailoverTimeout() |
static Settings |
load() |
static Settings |
load(java.lang.ClassLoader loader)
Factory method to construct
Settings with Lightbend ConfigFactory. |
Settings |
withAgentTimeout(java.time.Duration agentTimeout) |
Settings |
withCommandQueueBufferSize(int commandQueueBufferSize) |
Settings |
withFailoverTimeout(java.time.Duration failoverTimeout) |
public Settings withCommandQueueBufferSize(int commandQueueBufferSize)
public Settings withAgentTimeout(java.time.Duration agentTimeout)
public Settings withFailoverTimeout(java.time.Duration failoverTimeout)
public java.time.Duration getAgentTimeout()
public int getCommandQueueBufferSize()
public java.time.Duration getFailoverTimeout()
public static Settings fromConfig(com.typesafe.config.Config conf)
Settings from a Lightbend Config.conf - The Lightbend config object.public static Settings load(java.lang.ClassLoader loader)
Settings with Lightbend ConfigFactory.loader - The class loader used to find application.conf and reference.conf.public static Settings load()