Package org.jrd.backend.data.cli.utils
Class AgentConfig
- java.lang.Object
-
- org.jrd.backend.data.cli.utils.AgentConfig
-
public final class AgentConfig extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private AgentLiveliness
liveliness
private AgentLoneliness
loneliness
private java.util.Optional<java.lang.Integer>
port
-
Constructor Summary
Constructors Constructor Description AgentConfig()
AgentConfig(AgentLoneliness loneliness, AgentLiveliness liveliness, java.util.Optional<java.lang.Integer> port)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AgentConfig
create(java.util.List<java.lang.String> agentArgs, boolean session)
AgentLiveliness
getLiveliness()
AgentLoneliness
getLoneliness()
java.util.Optional<java.lang.Integer>
getPort()
-
-
-
Field Detail
-
loneliness
private final AgentLoneliness loneliness
-
port
private final java.util.Optional<java.lang.Integer> port
-
liveliness
private final AgentLiveliness liveliness
-
-
Constructor Detail
-
AgentConfig
public AgentConfig()
-
AgentConfig
public AgentConfig(AgentLoneliness loneliness, AgentLiveliness liveliness, java.util.Optional<java.lang.Integer> port)
-
-
Method Detail
-
create
public static AgentConfig create(java.util.List<java.lang.String> agentArgs, boolean session)
-
getLiveliness
public AgentLiveliness getLiveliness()
-
getLoneliness
public AgentLoneliness getLoneliness()
-
getPort
public java.util.Optional<java.lang.Integer> getPort()
-
-