Package ch.so.agi.gretl.control.worker
Class WorkerProperties
java.lang.Object
ch.so.agi.gretl.control.worker.WorkerProperties
@ConfigurationProperties(prefix="gretl.control.worker")
@Component
public class WorkerProperties
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintgetToken()voidsetCancelPollInterval(Duration cancelPollInterval) voidsetCapacity(int capacity) voidsetDisplayName(String displayName) voidsetGretlExecutable(String gretlExecutable) voidsetHeartbeatInterval(Duration heartbeatInterval) voidvoidsetPollInterval(Duration pollInterval) voidsetServerUrl(String serverUrl) voidvoidsetWorkerId(String workerId) voidsetWorkspaceRoot(Path workspaceRoot)
-
Constructor Details
-
WorkerProperties
public WorkerProperties()
-
-
Method Details
-
getServerUrl
-
setServerUrl
-
getToken
-
setToken
-
getWorkerId
-
setWorkerId
-
getDisplayName
-
setDisplayName
-
getLabels
-
setLabels
-
getCapacity
public int getCapacity() -
setCapacity
public void setCapacity(int capacity) -
getWorkspaceRoot
-
setWorkspaceRoot
-
getGretlExecutable
-
setGretlExecutable
-
getPollInterval
-
setPollInterval
-
getHeartbeatInterval
-
setHeartbeatInterval
-
getCancelPollInterval
-
setCancelPollInterval
-