Interface ExecutionResourceProjection


public interface ExecutionResourceProjection
A projection for fields from an entity which are needed for an JobSpecification.ExecutionResource.
Since:
4.0.0
  • Method Details

    • getUniqueId

      String getUniqueId()
      Get the unique identifier for this entity.
      Returns:
      The globally unique identifier of this entity
    • getConfigs

      Set<FileEntity> getConfigs()
      Get all the configuration files for this entity.
      Returns:
      The set of configs
    • getDependencies

      Set<FileEntity> getDependencies()
      Get all the dependency files for this entity.
      Returns:
      The set of dependencies
    • getSetupFile

      Optional<FileEntity> getSetupFile()
      Get the setup file for this entity.
      Returns:
      The setup file