Package com.netflix.genie.agent.cli
@ParametersAreNonnullByDefault
package com.netflix.genie.agent.cli
Commands for Agent and their command-line arguments descriptors.
- Since:
- 4.0.0
-
ClassDescriptionInterface for commands that the agent executes.Interfaces for command-line delegates (groups of options shared by multiple commands).Delegate for agent dependencies cache.Delegate for job folder cleanup options.Delegate for agent job request parameters.Delegate for agent runtime options.Delegate for server connection options.Spring auto configuration class to contain all beans involved in the CLI for the Agent.Exit codes for Genie agent.Main entry point for execution after the application is initialized.Auto configuration for configuring
JCommander
to parse CLI arguments of the Agent.Convert job request arguments delegate into anAgentJobRequest
.Exception thrown in case of conversion error due to resulting object failing validation.CLI utility methods.