@ParametersAreNonnullByDefault
Package com.netflix.genie.web.agent.launchers.impl
Implmentations of interfaces which are used to launch instances of the Genie Agent somewhere to service a job.
- Since:
- 4.0.0
-
Interface Summary Interface Description TitusAgentLauncherImpl.TitusJobRequestAdapter An interface that should be implemented by any class which wants to modify the Titus job request before it is sent. -
Class Summary Class Description LocalAgentLauncherImpl Implementation ofAgentLauncher
which launched Agent instances on the local Genie hardware.TitusAgentLauncherImpl Agent launcher that spawns a job in a dedicated container through Titus.TitusAgentLauncherImpl.TitusAPIRetryPolicy A retry policy that has different behavior based on the type of exception thrown by the rest client during calls to the Titus API.