Interface ExecutionResourceProjection
public interface ExecutionResourceProjection
A projection for fields from an entity which are needed for an
JobSpecification.ExecutionResource.- Since:
- 4.0.0
-
Method Summary
Modifier and TypeMethodDescriptionGet all the configuration files for this entity.Get all the dependency files for this entity.Get the setup file for this entity.Get the unique identifier for this entity.
-
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
-