Index

A C E G H M P R S T U W 
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 command record 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 environment record 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 GretlCommand record 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 workingDirectory record component.
A C E G H M P R S T U W 
All Classes and Interfaces|All Packages