Interface JobResolverService

All Known Implementing Classes:
JobResolverServiceImpl

@Validated public interface JobResolverService
Service API for taking inputs from a user and resolving them to concrete information that the Genie system will use to execute the users job.
Since:
4.0.0
  • Method Summary

    Modifier and Type
    Method
    Description
    Given the id of a job that was successfully submitted to the system this API will attempt to resolve all the concrete details (cluster, command, resources, etc) needed for the system to actually launch the job.
    resolveJob(String id, @Valid JobRequest jobRequest, boolean apiJob)
    Given a job request resolve all the details needed to run a job.