public class JobEnvironmentRequest
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
JobEnvironmentRequest.Builder
Builder to create an immutable
JobEnvironmentRequest instance. |
Modifier and Type | Method and Description |
---|---|
java.util.Optional<com.fasterxml.jackson.databind.JsonNode> |
getExt()
Get the extension variables to the agent configuration as a JSON blob.
|
java.util.Map<java.lang.String,java.lang.String> |
getRequestedEnvironmentVariables()
Get the environment variables requested by the user to be added to the job runtime.
|
java.util.Optional<java.lang.Integer> |
getRequestedJobCpu()
Get the number of CPU cores requested by the user for the job process.
|
java.util.Optional<java.lang.Integer> |
getRequestedJobMemory()
Get the amount of memory requested by the user to launch the job process with.
|
public java.util.Optional<java.lang.Integer> getRequestedJobCpu()
Optional
public java.util.Optional<java.lang.Integer> getRequestedJobMemory()
Optional
public java.util.Map<java.lang.String,java.lang.String> getRequestedEnvironmentVariables()
public java.util.Optional<com.fasterxml.jackson.databind.JsonNode> getExt()
Optional