public interface V4JobRequestProjection
JobRequest
.Modifier and Type | Method and Description |
---|---|
java.util.List<CriterionEntity> |
getClusterCriteria()
Get all the cluster criteria.
|
java.util.List<java.lang.String> |
getCommandArgs()
Get the command arguments the user supplied for this job.
|
CriterionEntity |
getCommandCriterion()
Get the command criterion for this job.
|
java.util.Set<FileEntity> |
getConfigs()
Get all the configuration files for this job.
|
java.util.Set<FileEntity> |
getDependencies()
Get all the dependency files for this job.
|
java.util.Optional<java.lang.String> |
getDescription()
Get the description of this resource.
|
java.util.Optional<java.lang.String> |
getEmail()
Get the email of the user associated with this job if they desire an email notification at completion
of the job.
|
java.util.Optional<java.lang.String> |
getGenieUserGroup()
Get the user group for this job.
|
java.util.Optional<java.lang.String> |
getGrouping()
Get the grouping this job is a part of.
|
java.util.Optional<java.lang.String> |
getGroupingInstance()
Get the instance identifier of a grouping.
|
java.util.Optional<java.lang.String> |
getMetadata()
Get the metadata of this entity which is unstructured JSON.
|
java.lang.String |
getName()
Get the name of the resource.
|
java.util.Optional<java.lang.String> |
getRequestedAgentConfigExt()
Get the extension configuration of a job agent configuration.
|
java.util.Optional<java.lang.String> |
getRequestedAgentEnvironmentExt()
Get the extension configuration of a job agent environment.
|
java.util.List<java.lang.String> |
getRequestedApplications()
Get any applications requested by their id.
|
java.util.Optional<java.lang.String> |
getRequestedArchiveLocationPrefix()
Get the archive location prefix uri for a job.
|
java.util.Optional<java.lang.Integer> |
getRequestedCpu()
Get the number of CPU's requested to run this job.
|
java.util.Map<java.lang.String,java.lang.String> |
getRequestedEnvironmentVariables()
Get all the environment variables that were requested be added to the Job Runtime environment by the user.
|
java.util.Optional<java.lang.String> |
getRequestedJobDirectoryLocation()
Get the requested directory on disk where the Genie job working directory should be placed if a user asked to
override the default.
|
java.util.Optional<java.lang.Integer> |
getRequestedMemory()
Get the memory requested to run this job with.
|
java.util.Optional<java.lang.Integer> |
getRequestedTimeout()
Get the timeout (in seconds) requested by the user for this job.
|
java.util.Optional<FileEntity> |
getSetupFile()
Get the setup file for this resource.
|
java.util.Set<TagEntity> |
getTags()
Get the tags for the job.
|
java.lang.String |
getUniqueId()
Get the unique identifier for this entity.
|
java.lang.String |
getUser()
Get the user who created the resource.
|
java.lang.String |
getVersion()
Get the version.
|
boolean |
isArchivingDisabled()
Get whether log archiving was requested to be disabled for this job or not.
|
boolean |
isInteractive()
Get whether the job was an interactive job or not when launched.
|
boolean |
isRequestedId()
Get whether the unique identifier of this request was requested by the user or not.
|
java.lang.String getUniqueId()
boolean isRequestedId()
java.lang.String getName()
java.lang.String getUser()
java.lang.String getVersion()
java.util.Optional<java.lang.String> getDescription()
java.util.Optional<java.lang.String> getMetadata()
java.util.List<java.lang.String> getCommandArgs()
java.util.Set<TagEntity> getTags()
java.util.Optional<java.lang.String> getGrouping()
java.util.Optional<java.lang.String> getGroupingInstance()
java.util.Map<java.lang.String,java.lang.String> getRequestedEnvironmentVariables()
java.util.Optional<java.lang.String> getRequestedJobDirectoryLocation()
Optional
java.util.Optional<java.lang.String> getRequestedAgentEnvironmentExt()
Optional
java.util.Optional<java.lang.String> getRequestedAgentConfigExt()
Optional
boolean isInteractive()
java.util.Optional<FileEntity> getSetupFile()
java.util.Optional<java.lang.String> getGenieUserGroup()
java.util.List<CriterionEntity> getClusterCriteria()
CriterionEntity getCommandCriterion()
java.util.Set<FileEntity> getDependencies()
java.util.Set<FileEntity> getConfigs()
boolean isArchivingDisabled()
java.util.Optional<java.lang.String> getEmail()
java.util.Optional<java.lang.Integer> getRequestedCpu()
java.util.Optional<java.lang.Integer> getRequestedMemory()
java.util.Optional<java.lang.Integer> getRequestedTimeout()
java.util.List<java.lang.String> getRequestedApplications()
java.util.Optional<java.lang.String> getRequestedArchiveLocationPrefix()
Optional