Class AgentLauncherSelectionContext

java.lang.Object
com.netflix.genie.web.selectors.ResourceSelectionContext<AgentLauncher>
com.netflix.genie.web.selectors.AgentLauncherSelectionContext

public class AgentLauncherSelectionContext extends ResourceSelectionContext<AgentLauncher>
Extension of ResourceSelectionContext to include specific data useful in AgentLauncher selection.
Since:
4.0.0
  • Constructor Details

    • AgentLauncherSelectionContext

      public AgentLauncherSelectionContext(@NotBlank @NotBlank String jobId, JobRequest jobRequest, JobRequestMetadata jobRequestMetadata, ResolvedJob resolvedJob, Collection<AgentLauncher> agentLaunchers)
      Constructor.
      Parameters:
      jobId - the job id
      jobRequest - the job request
      jobRequestMetadata - the job request metadata
      resolvedJob - the resolved job details
      agentLaunchers - the list of available launchers
  • Method Details