Index
All Classes and Interfaces|All Packages
A
- appendLog(String, RunLogAppendRequest) - Method in class ch.so.agi.gretl.control.worker.client.ControlPlaneClient
C
- cancelRequested(String) - Method in class ch.so.agi.gretl.control.worker.client.ControlPlaneClient
- ch.so.agi.gretl.control.worker - package ch.so.agi.gretl.control.worker
- ch.so.agi.gretl.control.worker.client - package ch.so.agi.gretl.control.worker.client
- ch.so.agi.gretl.control.worker.execution - package ch.so.agi.gretl.control.worker.execution
- claim(RunClaimRequest) - Method in class ch.so.agi.gretl.control.worker.client.ControlPlaneClient
- command() - Method in record class ch.so.agi.gretl.control.worker.execution.GretlCommand
-
Returns the value of the
commandrecord component. - ControlPlaneClient - Class in ch.so.agi.gretl.control.worker.client
- ControlPlaneClient(RestClient.Builder, WorkerProperties) - Constructor for class ch.so.agi.gretl.control.worker.client.ControlPlaneClient
- create(ClaimedRun) - Method in class ch.so.agi.gretl.control.worker.execution.GretlCommandFactory
E
- environment() - Method in record class ch.so.agi.gretl.control.worker.execution.GretlCommand
-
Returns the value of the
environmentrecord component. - equals(Object) - Method in record class ch.so.agi.gretl.control.worker.execution.GretlCommand
-
Indicates whether some other object is "equal to" this one.
- execute(ClaimedRun) - Method in class ch.so.agi.gretl.control.worker.execution.RunExecutor
G
- getCancelPollInterval() - Method in class ch.so.agi.gretl.control.worker.WorkerProperties
- getCapacity() - Method in class ch.so.agi.gretl.control.worker.WorkerProperties
- getDisplayName() - Method in class ch.so.agi.gretl.control.worker.WorkerProperties
- getGretlExecutable() - Method in class ch.so.agi.gretl.control.worker.WorkerProperties
- getHeartbeatInterval() - Method in class ch.so.agi.gretl.control.worker.WorkerProperties
- getLabels() - Method in class ch.so.agi.gretl.control.worker.WorkerProperties
- getPollInterval() - Method in class ch.so.agi.gretl.control.worker.WorkerProperties
- getServerUrl() - Method in class ch.so.agi.gretl.control.worker.WorkerProperties
- getToken() - Method in class ch.so.agi.gretl.control.worker.WorkerProperties
- getWorkerId() - Method in class ch.so.agi.gretl.control.worker.WorkerProperties
- getWorkspaceRoot() - Method in class ch.so.agi.gretl.control.worker.WorkerProperties
- GretlCommand - Record Class in ch.so.agi.gretl.control.worker.execution
- GretlCommand(List<String>, Path, Map<String, String>) - Constructor for record class ch.so.agi.gretl.control.worker.execution.GretlCommand
-
Creates an instance of a
GretlCommandrecord class. - GretlCommandFactory - Class in ch.so.agi.gretl.control.worker.execution
- GretlCommandFactory(WorkerProperties) - Constructor for class ch.so.agi.gretl.control.worker.execution.GretlCommandFactory
- GretlControlWorkerApplication - Class in ch.so.agi.gretl.control.worker
- GretlControlWorkerApplication() - Constructor for class ch.so.agi.gretl.control.worker.GretlControlWorkerApplication
H
- hashCode() - Method in record class ch.so.agi.gretl.control.worker.execution.GretlCommand
-
Returns a hash code value for this object.
- heartbeat() - Method in class ch.so.agi.gretl.control.worker.WorkerAgent
- heartbeat(WorkerHeartbeatRequest) - Method in class ch.so.agi.gretl.control.worker.client.ControlPlaneClient
M
- main(String[]) - Static method in class ch.so.agi.gretl.control.worker.GretlControlWorkerApplication
P
- poll() - Method in class ch.so.agi.gretl.control.worker.WorkerAgent
R
- register() - Method in class ch.so.agi.gretl.control.worker.WorkerAgent
- register(WorkerRegistrationRequest) - Method in class ch.so.agi.gretl.control.worker.client.ControlPlaneClient
- RunExecutor - Class in ch.so.agi.gretl.control.worker.execution
- RunExecutor(WorkerProperties, GretlCommandFactory, ControlPlaneClient) - Constructor for class ch.so.agi.gretl.control.worker.execution.RunExecutor
S
- setCancelPollInterval(Duration) - Method in class ch.so.agi.gretl.control.worker.WorkerProperties
- setCapacity(int) - Method in class ch.so.agi.gretl.control.worker.WorkerProperties
- setDisplayName(String) - Method in class ch.so.agi.gretl.control.worker.WorkerProperties
- setGretlExecutable(String) - Method in class ch.so.agi.gretl.control.worker.WorkerProperties
- setHeartbeatInterval(Duration) - Method in class ch.so.agi.gretl.control.worker.WorkerProperties
- setLabels(List<String>) - Method in class ch.so.agi.gretl.control.worker.WorkerProperties
- setPollInterval(Duration) - Method in class ch.so.agi.gretl.control.worker.WorkerProperties
- setServerUrl(String) - Method in class ch.so.agi.gretl.control.worker.WorkerProperties
- setToken(String) - Method in class ch.so.agi.gretl.control.worker.WorkerProperties
- setWorkerId(String) - Method in class ch.so.agi.gretl.control.worker.WorkerProperties
- setWorkspaceRoot(Path) - Method in class ch.so.agi.gretl.control.worker.WorkerProperties
- stop() - Method in class ch.so.agi.gretl.control.worker.WorkerAgent
T
- toString() - Method in record class ch.so.agi.gretl.control.worker.execution.GretlCommand
-
Returns a string representation of this record class.
U
- updateStatus(String, RunStatusUpdateRequest) - Method in class ch.so.agi.gretl.control.worker.client.ControlPlaneClient
W
- WorkerAgent - Class in ch.so.agi.gretl.control.worker
- WorkerAgent(WorkerProperties, ControlPlaneClient, RunExecutor) - Constructor for class ch.so.agi.gretl.control.worker.WorkerAgent
- WorkerProperties - Class in ch.so.agi.gretl.control.worker
- WorkerProperties() - Constructor for class ch.so.agi.gretl.control.worker.WorkerProperties
- workingDirectory() - Method in record class ch.so.agi.gretl.control.worker.execution.GretlCommand
-
Returns the value of the
workingDirectoryrecord component.
All Classes and Interfaces|All Packages