Name | Type | Description | Notes |
---|---|---|---|
Account | Pointer to string | Charge resources used by this job to specified account. | [optional] |
AccountGatherFreqency | Pointer to string | Define the job accounting and profiling sampling intervals. | [optional] |
Argv | Pointer to []string | Arguments to the script. | [optional] |
Array | Pointer to string | Submit a job array, multiple jobs to be executed with identical parameters. The indexes specification identifies what array index values should be used. | [optional] |
BatchFeatures | Pointer to string | features required for batch script's node | [optional] |
BeginTime | Pointer to int64 | Submit the batch script to the Slurm controller immediately, like normal, but tell the controller to defer the allocation of the job until the specified time. | [optional] |
BurstBuffer | Pointer to string | Burst buffer specification. | [optional] |
ClusterConstraints | Pointer to string | Specifies features that a federated cluster must have to have a sibling job submitted to it. | [optional] |
Comment | Pointer to string | An arbitrary comment. | [optional] |
Constraints | Pointer to string | node features required by job. | [optional] |
CoreSpecification | Pointer to int32 | Count of specialized threads per node reserved by the job for system operations and not used by the application. | [optional] |
CoresPerSocket | Pointer to int32 | Restrict node selection to nodes with at least the specified number of cores per socket. | [optional] |
CpuBinding | Pointer to string | Cpu binding | [optional] |
CpuBindingHint | Pointer to string | Cpu binding hint | [optional] |
CpuFrequency | Pointer to string | Request that job steps initiated by srun commands inside this sbatch script be run at some requested frequency if possible, on the CPUs selected for the step on the compute node(s). | [optional] |
CpusPerGpu | Pointer to string | Number of CPUs requested per allocated GPU. | [optional] |
CpusPerTask | Pointer to int32 | Advise the Slurm controller that ensuing job steps will require ncpus number of processors per task. | [optional] |
CurrentWorkingDirectory | Pointer to string | Instruct Slurm to connect the batch script's standard output directly to the file name. | [optional] |
Deadline | Pointer to string | Remove the job if no ending is possible before this deadline (start > (deadline - time[-min])). | [optional] |
DelayBoot | Pointer to int32 | Do not reboot nodes in order to satisfied this job's feature specification if the job has been eligible to run for less than this time period. | [optional] |
Dependency | Pointer to string | Defer the start of this job until the specified dependencies have been satisfied completed. | [optional] |
Distribution | Pointer to string | Specify alternate distribution methods for remote processes. | [optional] |
Environment | map[string]interface{} | Dictionary of environment entries. | |
Exclusive | Pointer to string | The job allocation can share nodes just other users with the "user" option or with the "mcs" option). | [optional] |
GetUserEnvironment | Pointer to bool | Load new login environment for user on job node. | [optional] |
Gres | Pointer to string | Specifies a comma delimited list of generic consumable resources. | [optional] |
GresFlags | Pointer to string | Specify generic resource task binding options. | [optional] |
GpuBinding | Pointer to string | Requested binding of tasks to GPU. | [optional] |
GpuFrequency | Pointer to string | Requested GPU frequency. | [optional] |
Gpus | Pointer to string | GPUs per job. | [optional] |
GpusPerNode | Pointer to string | GPUs per node. | [optional] |
GpusPerSocket | Pointer to string | GPUs per socket. | [optional] |
GpusPerTask | Pointer to string | GPUs per task. | [optional] |
Hold | Pointer to bool | Specify the job is to be submitted in a held state (priority of zero). | [optional] |
KillOnInvalidDependency | Pointer to bool | If a job has an invalid dependency, then Slurm is to terminate it. | [optional] |
Licenses | Pointer to string | Specification of licenses (or other resources available on all nodes of the cluster) which must be allocated to this job. | [optional] |
MailType | Pointer to string | Notify user by email when certain event types occur. | [optional] |
MailUser | Pointer to string | User to receive email notification of state changes as defined by mail_type. | [optional] |
McsLabel | Pointer to string | This parameter is a group among the groups of the user. | [optional] |
MemoryBinding | Pointer to string | Bind tasks to memory. | [optional] |
MemoryPerCpu | Pointer to int32 | Minimum real memory per cpu (MB). | [optional] |
MemoryPerGpu | Pointer to int32 | Minimum memory required per allocated GPU. | [optional] |
MemoryPerNode | Pointer to int32 | Minimum real memory per node (MB). | [optional] |
MinimumCpusPerNode | Pointer to int32 | Minimum number of CPUs per node. | [optional] |
MinimumNodes | Pointer to bool | If a range of node counts is given, prefer the smaller count. | [optional] |
Name | Pointer to string | Specify a name for the job allocation. | [optional] |
Nice | Pointer to string | Run the job with an adjusted scheduling priority within Slurm. | [optional] |
NoKill | Pointer to bool | Do not automatically terminate a job if one of the nodes it has been allocated fails. | [optional] |
Nodes | Pointer to []int32 | Request that a minimum of minnodes nodes and a maximum node count. | [optional] |
OpenMode | Pointer to string | Open the output and error files using append or truncate mode as specified. | [optional] [default to "append"] |
Partition | Pointer to string | Request a specific partition for the resource allocation. | [optional] |
Priority | Pointer to string | Request a specific job priority. | [optional] |
Qos | Pointer to string | Request a quality of service for the job. | [optional] |
Requeue | Pointer to bool | Specifies that the batch job should eligible to being requeue. | [optional] |
Reservation | Pointer to string | Allocate resources for the job from the named reservation. | [optional] |
Signal | Pointer to string | When a job is within sig_time seconds of its end time, send it the signal sig_num. | [optional] |
SocketsPerNode | Pointer to int32 | Restrict node selection to nodes with at least the specified number of sockets. | [optional] |
SpreadJob | Pointer to bool | Spread the job allocation over as many nodes as possible and attempt to evenly distribute tasks across the allocated nodes. | [optional] |
StandardError | Pointer to string | Instruct Slurm to connect the batch script's standard error directly to the file name. | [optional] |
StandardInput | Pointer to string | Instruct Slurm to connect the batch script's standard input directly to the file name specified. | [optional] |
StandardOutput | Pointer to string | Instruct Slurm to connect the batch script's standard output directly to the file name. | [optional] |
Tasks | Pointer to int32 | Advises the Slurm controller that job steps run within the allocation will launch a maximum of number tasks and to provide for sufficient resources. | [optional] |
TasksPerCore | Pointer to int32 | Request the maximum ntasks be invoked on each core. | [optional] |
TasksPerNode | Pointer to int32 | Request the maximum ntasks be invoked on each node. | [optional] |
TasksPerSocket | Pointer to int32 | Request the maximum ntasks be invoked on each socket. | [optional] |
ThreadSpecification | Pointer to int32 | Count of specialized threads per node reserved by the job for system operations and not used by the application. | [optional] |
ThreadsPerCore | Pointer to int32 | Restrict node selection to nodes with at least the specified number of threads per core. | [optional] |
TimeLimit | Pointer to int32 | Step time limit. | [optional] |
TimeMinimum | Pointer to int32 | Minimum run time in minutes. | [optional] |
WaitAllNodes | Pointer to bool | Do not begin execution until all nodes are ready for use. | [optional] |
Wckey | Pointer to string | Specify wckey to be used with job. | [optional] |
func NewV0037JobProperties(environment map[string]interface{}, ) *V0037JobProperties
NewV0037JobProperties instantiates a new V0037JobProperties object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewV0037JobPropertiesWithDefaults() *V0037JobProperties
NewV0037JobPropertiesWithDefaults instantiates a new V0037JobProperties object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (o *V0037JobProperties) GetAccount() string
GetAccount returns the Account field if non-nil, zero value otherwise.
func (o *V0037JobProperties) GetAccountOk() (*string, bool)
GetAccountOk returns a tuple with the Account field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *V0037JobProperties) SetAccount(v string)
SetAccount sets Account field to given value.
func (o *V0037JobProperties) HasAccount() bool
HasAccount returns a boolean if a field has been set.
func (o *V0037JobProperties) GetAccountGatherFreqency() string
GetAccountGatherFreqency returns the AccountGatherFreqency field if non-nil, zero value otherwise.
func (o *V0037JobProperties) GetAccountGatherFreqencyOk() (*string, bool)
GetAccountGatherFreqencyOk returns a tuple with the AccountGatherFreqency field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *V0037JobProperties) SetAccountGatherFreqency(v string)
SetAccountGatherFreqency sets AccountGatherFreqency field to given value.
func (o *V0037JobProperties) HasAccountGatherFreqency() bool
HasAccountGatherFreqency returns a boolean if a field has been set.
func (o *V0037JobProperties) GetArgv() []string
GetArgv returns the Argv field if non-nil, zero value otherwise.
func (o *V0037JobProperties) GetArgvOk() (*[]string, bool)
GetArgvOk returns a tuple with the Argv field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *V0037JobProperties) SetArgv(v []string)
SetArgv sets Argv field to given value.
func (o *V0037JobProperties) HasArgv() bool
HasArgv returns a boolean if a field has been set.
func (o *V0037JobProperties) GetArray() string
GetArray returns the Array field if non-nil, zero value otherwise.
func (o *V0037JobProperties) GetArrayOk() (*string, bool)
GetArrayOk returns a tuple with the Array field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *V0037JobProperties) SetArray(v string)
SetArray sets Array field to given value.
func (o *V0037JobProperties) HasArray() bool
HasArray returns a boolean if a field has been set.
func (o *V0037JobProperties) GetBatchFeatures() string
GetBatchFeatures returns the BatchFeatures field if non-nil, zero value otherwise.
func (o *V0037JobProperties) GetBatchFeaturesOk() (*string, bool)
GetBatchFeaturesOk returns a tuple with the BatchFeatures field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *V0037JobProperties) SetBatchFeatures(v string)
SetBatchFeatures sets BatchFeatures field to given value.
func (o *V0037JobProperties) HasBatchFeatures() bool
HasBatchFeatures returns a boolean if a field has been set.
func (o *V0037JobProperties) GetBeginTime() int64
GetBeginTime returns the BeginTime field if non-nil, zero value otherwise.
func (o *V0037JobProperties) GetBeginTimeOk() (*int64, bool)
GetBeginTimeOk returns a tuple with the BeginTime field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *V0037JobProperties) SetBeginTime(v int64)
SetBeginTime sets BeginTime field to given value.
func (o *V0037JobProperties) HasBeginTime() bool
HasBeginTime returns a boolean if a field has been set.
func (o *V0037JobProperties) GetBurstBuffer() string
GetBurstBuffer returns the BurstBuffer field if non-nil, zero value otherwise.
func (o *V0037JobProperties) GetBurstBufferOk() (*string, bool)
GetBurstBufferOk returns a tuple with the BurstBuffer field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *V0037JobProperties) SetBurstBuffer(v string)
SetBurstBuffer sets BurstBuffer field to given value.
func (o *V0037JobProperties) HasBurstBuffer() bool
HasBurstBuffer returns a boolean if a field has been set.
func (o *V0037JobProperties) GetClusterConstraints() string
GetClusterConstraints returns the ClusterConstraints field if non-nil, zero value otherwise.
func (o *V0037JobProperties) GetClusterConstraintsOk() (*string, bool)
GetClusterConstraintsOk returns a tuple with the ClusterConstraints field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *V0037JobProperties) SetClusterConstraints(v string)
SetClusterConstraints sets ClusterConstraints field to given value.
func (o *V0037JobProperties) HasClusterConstraints() bool
HasClusterConstraints returns a boolean if a field has been set.
func (o *V0037JobProperties) GetComment() string
GetComment returns the Comment field if non-nil, zero value otherwise.
func (o *V0037JobProperties) GetCommentOk() (*string, bool)
GetCommentOk returns a tuple with the Comment field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *V0037JobProperties) SetComment(v string)
SetComment sets Comment field to given value.
func (o *V0037JobProperties) HasComment() bool
HasComment returns a boolean if a field has been set.
func (o *V0037JobProperties) GetConstraints() string
GetConstraints returns the Constraints field if non-nil, zero value otherwise.
func (o *V0037JobProperties) GetConstraintsOk() (*string, bool)
GetConstraintsOk returns a tuple with the Constraints field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *V0037JobProperties) SetConstraints(v string)
SetConstraints sets Constraints field to given value.
func (o *V0037JobProperties) HasConstraints() bool
HasConstraints returns a boolean if a field has been set.
func (o *V0037JobProperties) GetCoreSpecification() int32
GetCoreSpecification returns the CoreSpecification field if non-nil, zero value otherwise.
func (o *V0037JobProperties) GetCoreSpecificationOk() (*int32, bool)
GetCoreSpecificationOk returns a tuple with the CoreSpecification field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *V0037JobProperties) SetCoreSpecification(v int32)
SetCoreSpecification sets CoreSpecification field to given value.
func (o *V0037JobProperties) HasCoreSpecification() bool
HasCoreSpecification returns a boolean if a field has been set.
func (o *V0037JobProperties) GetCoresPerSocket() int32
GetCoresPerSocket returns the CoresPerSocket field if non-nil, zero value otherwise.
func (o *V0037JobProperties) GetCoresPerSocketOk() (*int32, bool)
GetCoresPerSocketOk returns a tuple with the CoresPerSocket field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *V0037JobProperties) SetCoresPerSocket(v int32)
SetCoresPerSocket sets CoresPerSocket field to given value.
func (o *V0037JobProperties) HasCoresPerSocket() bool
HasCoresPerSocket returns a boolean if a field has been set.
func (o *V0037JobProperties) GetCpuBinding() string
GetCpuBinding returns the CpuBinding field if non-nil, zero value otherwise.
func (o *V0037JobProperties) GetCpuBindingOk() (*string, bool)
GetCpuBindingOk returns a tuple with the CpuBinding field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *V0037JobProperties) SetCpuBinding(v string)
SetCpuBinding sets CpuBinding field to given value.
func (o *V0037JobProperties) HasCpuBinding() bool
HasCpuBinding returns a boolean if a field has been set.
func (o *V0037JobProperties) GetCpuBindingHint() string
GetCpuBindingHint returns the CpuBindingHint field if non-nil, zero value otherwise.
func (o *V0037JobProperties) GetCpuBindingHintOk() (*string, bool)
GetCpuBindingHintOk returns a tuple with the CpuBindingHint field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *V0037JobProperties) SetCpuBindingHint(v string)
SetCpuBindingHint sets CpuBindingHint field to given value.
func (o *V0037JobProperties) HasCpuBindingHint() bool
HasCpuBindingHint returns a boolean if a field has been set.
func (o *V0037JobProperties) GetCpuFrequency() string
GetCpuFrequency returns the CpuFrequency field if non-nil, zero value otherwise.
func (o *V0037JobProperties) GetCpuFrequencyOk() (*string, bool)
GetCpuFrequencyOk returns a tuple with the CpuFrequency field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *V0037JobProperties) SetCpuFrequency(v string)
SetCpuFrequency sets CpuFrequency field to given value.
func (o *V0037JobProperties) HasCpuFrequency() bool
HasCpuFrequency returns a boolean if a field has been set.
func (o *V0037JobProperties) GetCpusPerGpu() string
GetCpusPerGpu returns the CpusPerGpu field if non-nil, zero value otherwise.
func (o *V0037JobProperties) GetCpusPerGpuOk() (*string, bool)
GetCpusPerGpuOk returns a tuple with the CpusPerGpu field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *V0037JobProperties) SetCpusPerGpu(v string)
SetCpusPerGpu sets CpusPerGpu field to given value.
func (o *V0037JobProperties) HasCpusPerGpu() bool
HasCpusPerGpu returns a boolean if a field has been set.
func (o *V0037JobProperties) GetCpusPerTask() int32
GetCpusPerTask returns the CpusPerTask field if non-nil, zero value otherwise.
func (o *V0037JobProperties) GetCpusPerTaskOk() (*int32, bool)
GetCpusPerTaskOk returns a tuple with the CpusPerTask field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *V0037JobProperties) SetCpusPerTask(v int32)
SetCpusPerTask sets CpusPerTask field to given value.
func (o *V0037JobProperties) HasCpusPerTask() bool
HasCpusPerTask returns a boolean if a field has been set.
func (o *V0037JobProperties) GetCurrentWorkingDirectory() string
GetCurrentWorkingDirectory returns the CurrentWorkingDirectory field if non-nil, zero value otherwise.
func (o *V0037JobProperties) GetCurrentWorkingDirectoryOk() (*string, bool)
GetCurrentWorkingDirectoryOk returns a tuple with the CurrentWorkingDirectory field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *V0037JobProperties) SetCurrentWorkingDirectory(v string)
SetCurrentWorkingDirectory sets CurrentWorkingDirectory field to given value.
func (o *V0037JobProperties) HasCurrentWorkingDirectory() bool
HasCurrentWorkingDirectory returns a boolean if a field has been set.
func (o *V0037JobProperties) GetDeadline() string
GetDeadline returns the Deadline field if non-nil, zero value otherwise.
func (o *V0037JobProperties) GetDeadlineOk() (*string, bool)
GetDeadlineOk returns a tuple with the Deadline field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *V0037JobProperties) SetDeadline(v string)
SetDeadline sets Deadline field to given value.
func (o *V0037JobProperties) HasDeadline() bool
HasDeadline returns a boolean if a field has been set.
func (o *V0037JobProperties) GetDelayBoot() int32
GetDelayBoot returns the DelayBoot field if non-nil, zero value otherwise.
func (o *V0037JobProperties) GetDelayBootOk() (*int32, bool)
GetDelayBootOk returns a tuple with the DelayBoot field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *V0037JobProperties) SetDelayBoot(v int32)
SetDelayBoot sets DelayBoot field to given value.
func (o *V0037JobProperties) HasDelayBoot() bool
HasDelayBoot returns a boolean if a field has been set.
func (o *V0037JobProperties) GetDependency() string
GetDependency returns the Dependency field if non-nil, zero value otherwise.
func (o *V0037JobProperties) GetDependencyOk() (*string, bool)
GetDependencyOk returns a tuple with the Dependency field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *V0037JobProperties) SetDependency(v string)
SetDependency sets Dependency field to given value.
func (o *V0037JobProperties) HasDependency() bool
HasDependency returns a boolean if a field has been set.
func (o *V0037JobProperties) GetDistribution() string
GetDistribution returns the Distribution field if non-nil, zero value otherwise.
func (o *V0037JobProperties) GetDistributionOk() (*string, bool)
GetDistributionOk returns a tuple with the Distribution field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *V0037JobProperties) SetDistribution(v string)
SetDistribution sets Distribution field to given value.
func (o *V0037JobProperties) HasDistribution() bool
HasDistribution returns a boolean if a field has been set.
func (o *V0037JobProperties) GetEnvironment() map[string]interface{}
GetEnvironment returns the Environment field if non-nil, zero value otherwise.
func (o *V0037JobProperties) GetEnvironmentOk() (*map[string]interface{}, bool)
GetEnvironmentOk returns a tuple with the Environment field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *V0037JobProperties) SetEnvironment(v map[string]interface{})
SetEnvironment sets Environment field to given value.
func (o *V0037JobProperties) GetExclusive() string
GetExclusive returns the Exclusive field if non-nil, zero value otherwise.
func (o *V0037JobProperties) GetExclusiveOk() (*string, bool)
GetExclusiveOk returns a tuple with the Exclusive field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *V0037JobProperties) SetExclusive(v string)
SetExclusive sets Exclusive field to given value.
func (o *V0037JobProperties) HasExclusive() bool
HasExclusive returns a boolean if a field has been set.
func (o *V0037JobProperties) GetGetUserEnvironment() bool
GetGetUserEnvironment returns the GetUserEnvironment field if non-nil, zero value otherwise.
func (o *V0037JobProperties) GetGetUserEnvironmentOk() (*bool, bool)
GetGetUserEnvironmentOk returns a tuple with the GetUserEnvironment field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *V0037JobProperties) SetGetUserEnvironment(v bool)
SetGetUserEnvironment sets GetUserEnvironment field to given value.
func (o *V0037JobProperties) HasGetUserEnvironment() bool
HasGetUserEnvironment returns a boolean if a field has been set.
func (o *V0037JobProperties) GetGres() string
GetGres returns the Gres field if non-nil, zero value otherwise.
func (o *V0037JobProperties) GetGresOk() (*string, bool)
GetGresOk returns a tuple with the Gres field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *V0037JobProperties) SetGres(v string)
SetGres sets Gres field to given value.
func (o *V0037JobProperties) HasGres() bool
HasGres returns a boolean if a field has been set.
func (o *V0037JobProperties) GetGresFlags() string
GetGresFlags returns the GresFlags field if non-nil, zero value otherwise.
func (o *V0037JobProperties) GetGresFlagsOk() (*string, bool)
GetGresFlagsOk returns a tuple with the GresFlags field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *V0037JobProperties) SetGresFlags(v string)
SetGresFlags sets GresFlags field to given value.
func (o *V0037JobProperties) HasGresFlags() bool
HasGresFlags returns a boolean if a field has been set.
func (o *V0037JobProperties) GetGpuBinding() string
GetGpuBinding returns the GpuBinding field if non-nil, zero value otherwise.
func (o *V0037JobProperties) GetGpuBindingOk() (*string, bool)
GetGpuBindingOk returns a tuple with the GpuBinding field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *V0037JobProperties) SetGpuBinding(v string)
SetGpuBinding sets GpuBinding field to given value.
func (o *V0037JobProperties) HasGpuBinding() bool
HasGpuBinding returns a boolean if a field has been set.
func (o *V0037JobProperties) GetGpuFrequency() string
GetGpuFrequency returns the GpuFrequency field if non-nil, zero value otherwise.
func (o *V0037JobProperties) GetGpuFrequencyOk() (*string, bool)
GetGpuFrequencyOk returns a tuple with the GpuFrequency field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *V0037JobProperties) SetGpuFrequency(v string)
SetGpuFrequency sets GpuFrequency field to given value.
func (o *V0037JobProperties) HasGpuFrequency() bool
HasGpuFrequency returns a boolean if a field has been set.
func (o *V0037JobProperties) GetGpus() string
GetGpus returns the Gpus field if non-nil, zero value otherwise.
func (o *V0037JobProperties) GetGpusOk() (*string, bool)
GetGpusOk returns a tuple with the Gpus field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *V0037JobProperties) SetGpus(v string)
SetGpus sets Gpus field to given value.
func (o *V0037JobProperties) HasGpus() bool
HasGpus returns a boolean if a field has been set.
func (o *V0037JobProperties) GetGpusPerNode() string
GetGpusPerNode returns the GpusPerNode field if non-nil, zero value otherwise.
func (o *V0037JobProperties) GetGpusPerNodeOk() (*string, bool)
GetGpusPerNodeOk returns a tuple with the GpusPerNode field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *V0037JobProperties) SetGpusPerNode(v string)
SetGpusPerNode sets GpusPerNode field to given value.
func (o *V0037JobProperties) HasGpusPerNode() bool
HasGpusPerNode returns a boolean if a field has been set.
func (o *V0037JobProperties) GetGpusPerSocket() string
GetGpusPerSocket returns the GpusPerSocket field if non-nil, zero value otherwise.
func (o *V0037JobProperties) GetGpusPerSocketOk() (*string, bool)
GetGpusPerSocketOk returns a tuple with the GpusPerSocket field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *V0037JobProperties) SetGpusPerSocket(v string)
SetGpusPerSocket sets GpusPerSocket field to given value.
func (o *V0037JobProperties) HasGpusPerSocket() bool
HasGpusPerSocket returns a boolean if a field has been set.
func (o *V0037JobProperties) GetGpusPerTask() string
GetGpusPerTask returns the GpusPerTask field if non-nil, zero value otherwise.
func (o *V0037JobProperties) GetGpusPerTaskOk() (*string, bool)
GetGpusPerTaskOk returns a tuple with the GpusPerTask field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *V0037JobProperties) SetGpusPerTask(v string)
SetGpusPerTask sets GpusPerTask field to given value.
func (o *V0037JobProperties) HasGpusPerTask() bool
HasGpusPerTask returns a boolean if a field has been set.
func (o *V0037JobProperties) GetHold() bool
GetHold returns the Hold field if non-nil, zero value otherwise.
func (o *V0037JobProperties) GetHoldOk() (*bool, bool)
GetHoldOk returns a tuple with the Hold field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *V0037JobProperties) SetHold(v bool)
SetHold sets Hold field to given value.
func (o *V0037JobProperties) HasHold() bool
HasHold returns a boolean if a field has been set.
func (o *V0037JobProperties) GetKillOnInvalidDependency() bool
GetKillOnInvalidDependency returns the KillOnInvalidDependency field if non-nil, zero value otherwise.
func (o *V0037JobProperties) GetKillOnInvalidDependencyOk() (*bool, bool)
GetKillOnInvalidDependencyOk returns a tuple with the KillOnInvalidDependency field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *V0037JobProperties) SetKillOnInvalidDependency(v bool)
SetKillOnInvalidDependency sets KillOnInvalidDependency field to given value.
func (o *V0037JobProperties) HasKillOnInvalidDependency() bool
HasKillOnInvalidDependency returns a boolean if a field has been set.
func (o *V0037JobProperties) GetLicenses() string
GetLicenses returns the Licenses field if non-nil, zero value otherwise.
func (o *V0037JobProperties) GetLicensesOk() (*string, bool)
GetLicensesOk returns a tuple with the Licenses field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *V0037JobProperties) SetLicenses(v string)
SetLicenses sets Licenses field to given value.
func (o *V0037JobProperties) HasLicenses() bool
HasLicenses returns a boolean if a field has been set.
func (o *V0037JobProperties) GetMailType() string
GetMailType returns the MailType field if non-nil, zero value otherwise.
func (o *V0037JobProperties) GetMailTypeOk() (*string, bool)
GetMailTypeOk returns a tuple with the MailType field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *V0037JobProperties) SetMailType(v string)
SetMailType sets MailType field to given value.
func (o *V0037JobProperties) HasMailType() bool
HasMailType returns a boolean if a field has been set.
func (o *V0037JobProperties) GetMailUser() string
GetMailUser returns the MailUser field if non-nil, zero value otherwise.
func (o *V0037JobProperties) GetMailUserOk() (*string, bool)
GetMailUserOk returns a tuple with the MailUser field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *V0037JobProperties) SetMailUser(v string)
SetMailUser sets MailUser field to given value.
func (o *V0037JobProperties) HasMailUser() bool
HasMailUser returns a boolean if a field has been set.
func (o *V0037JobProperties) GetMcsLabel() string
GetMcsLabel returns the McsLabel field if non-nil, zero value otherwise.
func (o *V0037JobProperties) GetMcsLabelOk() (*string, bool)
GetMcsLabelOk returns a tuple with the McsLabel field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *V0037JobProperties) SetMcsLabel(v string)
SetMcsLabel sets McsLabel field to given value.
func (o *V0037JobProperties) HasMcsLabel() bool
HasMcsLabel returns a boolean if a field has been set.
func (o *V0037JobProperties) GetMemoryBinding() string
GetMemoryBinding returns the MemoryBinding field if non-nil, zero value otherwise.
func (o *V0037JobProperties) GetMemoryBindingOk() (*string, bool)
GetMemoryBindingOk returns a tuple with the MemoryBinding field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *V0037JobProperties) SetMemoryBinding(v string)
SetMemoryBinding sets MemoryBinding field to given value.
func (o *V0037JobProperties) HasMemoryBinding() bool
HasMemoryBinding returns a boolean if a field has been set.
func (o *V0037JobProperties) GetMemoryPerCpu() int32
GetMemoryPerCpu returns the MemoryPerCpu field if non-nil, zero value otherwise.
func (o *V0037JobProperties) GetMemoryPerCpuOk() (*int32, bool)
GetMemoryPerCpuOk returns a tuple with the MemoryPerCpu field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *V0037JobProperties) SetMemoryPerCpu(v int32)
SetMemoryPerCpu sets MemoryPerCpu field to given value.
func (o *V0037JobProperties) HasMemoryPerCpu() bool
HasMemoryPerCpu returns a boolean if a field has been set.
func (o *V0037JobProperties) GetMemoryPerGpu() int32
GetMemoryPerGpu returns the MemoryPerGpu field if non-nil, zero value otherwise.
func (o *V0037JobProperties) GetMemoryPerGpuOk() (*int32, bool)
GetMemoryPerGpuOk returns a tuple with the MemoryPerGpu field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *V0037JobProperties) SetMemoryPerGpu(v int32)
SetMemoryPerGpu sets MemoryPerGpu field to given value.
func (o *V0037JobProperties) HasMemoryPerGpu() bool
HasMemoryPerGpu returns a boolean if a field has been set.
func (o *V0037JobProperties) GetMemoryPerNode() int32
GetMemoryPerNode returns the MemoryPerNode field if non-nil, zero value otherwise.
func (o *V0037JobProperties) GetMemoryPerNodeOk() (*int32, bool)
GetMemoryPerNodeOk returns a tuple with the MemoryPerNode field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *V0037JobProperties) SetMemoryPerNode(v int32)
SetMemoryPerNode sets MemoryPerNode field to given value.
func (o *V0037JobProperties) HasMemoryPerNode() bool
HasMemoryPerNode returns a boolean if a field has been set.
func (o *V0037JobProperties) GetMinimumCpusPerNode() int32
GetMinimumCpusPerNode returns the MinimumCpusPerNode field if non-nil, zero value otherwise.
func (o *V0037JobProperties) GetMinimumCpusPerNodeOk() (*int32, bool)
GetMinimumCpusPerNodeOk returns a tuple with the MinimumCpusPerNode field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *V0037JobProperties) SetMinimumCpusPerNode(v int32)
SetMinimumCpusPerNode sets MinimumCpusPerNode field to given value.
func (o *V0037JobProperties) HasMinimumCpusPerNode() bool
HasMinimumCpusPerNode returns a boolean if a field has been set.
func (o *V0037JobProperties) GetMinimumNodes() bool
GetMinimumNodes returns the MinimumNodes field if non-nil, zero value otherwise.
func (o *V0037JobProperties) GetMinimumNodesOk() (*bool, bool)
GetMinimumNodesOk returns a tuple with the MinimumNodes field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *V0037JobProperties) SetMinimumNodes(v bool)
SetMinimumNodes sets MinimumNodes field to given value.
func (o *V0037JobProperties) HasMinimumNodes() bool
HasMinimumNodes returns a boolean if a field has been set.
func (o *V0037JobProperties) GetName() string
GetName returns the Name field if non-nil, zero value otherwise.
func (o *V0037JobProperties) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *V0037JobProperties) SetName(v string)
SetName sets Name field to given value.
func (o *V0037JobProperties) HasName() bool
HasName returns a boolean if a field has been set.
func (o *V0037JobProperties) GetNice() string
GetNice returns the Nice field if non-nil, zero value otherwise.
func (o *V0037JobProperties) GetNiceOk() (*string, bool)
GetNiceOk returns a tuple with the Nice field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *V0037JobProperties) SetNice(v string)
SetNice sets Nice field to given value.
func (o *V0037JobProperties) HasNice() bool
HasNice returns a boolean if a field has been set.
func (o *V0037JobProperties) GetNoKill() bool
GetNoKill returns the NoKill field if non-nil, zero value otherwise.
func (o *V0037JobProperties) GetNoKillOk() (*bool, bool)
GetNoKillOk returns a tuple with the NoKill field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *V0037JobProperties) SetNoKill(v bool)
SetNoKill sets NoKill field to given value.
func (o *V0037JobProperties) HasNoKill() bool
HasNoKill returns a boolean if a field has been set.
func (o *V0037JobProperties) GetNodes() []int32
GetNodes returns the Nodes field if non-nil, zero value otherwise.
func (o *V0037JobProperties) GetNodesOk() (*[]int32, bool)
GetNodesOk returns a tuple with the Nodes field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *V0037JobProperties) SetNodes(v []int32)
SetNodes sets Nodes field to given value.
func (o *V0037JobProperties) HasNodes() bool
HasNodes returns a boolean if a field has been set.
func (o *V0037JobProperties) GetOpenMode() string
GetOpenMode returns the OpenMode field if non-nil, zero value otherwise.
func (o *V0037JobProperties) GetOpenModeOk() (*string, bool)
GetOpenModeOk returns a tuple with the OpenMode field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *V0037JobProperties) SetOpenMode(v string)
SetOpenMode sets OpenMode field to given value.
func (o *V0037JobProperties) HasOpenMode() bool
HasOpenMode returns a boolean if a field has been set.
func (o *V0037JobProperties) GetPartition() string
GetPartition returns the Partition field if non-nil, zero value otherwise.
func (o *V0037JobProperties) GetPartitionOk() (*string, bool)
GetPartitionOk returns a tuple with the Partition field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *V0037JobProperties) SetPartition(v string)
SetPartition sets Partition field to given value.
func (o *V0037JobProperties) HasPartition() bool
HasPartition returns a boolean if a field has been set.
func (o *V0037JobProperties) GetPriority() string
GetPriority returns the Priority field if non-nil, zero value otherwise.
func (o *V0037JobProperties) GetPriorityOk() (*string, bool)
GetPriorityOk returns a tuple with the Priority field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *V0037JobProperties) SetPriority(v string)
SetPriority sets Priority field to given value.
func (o *V0037JobProperties) HasPriority() bool
HasPriority returns a boolean if a field has been set.
func (o *V0037JobProperties) GetQos() string
GetQos returns the Qos field if non-nil, zero value otherwise.
func (o *V0037JobProperties) GetQosOk() (*string, bool)
GetQosOk returns a tuple with the Qos field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *V0037JobProperties) SetQos(v string)
SetQos sets Qos field to given value.
func (o *V0037JobProperties) HasQos() bool
HasQos returns a boolean if a field has been set.
func (o *V0037JobProperties) GetRequeue() bool
GetRequeue returns the Requeue field if non-nil, zero value otherwise.
func (o *V0037JobProperties) GetRequeueOk() (*bool, bool)
GetRequeueOk returns a tuple with the Requeue field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *V0037JobProperties) SetRequeue(v bool)
SetRequeue sets Requeue field to given value.
func (o *V0037JobProperties) HasRequeue() bool
HasRequeue returns a boolean if a field has been set.
func (o *V0037JobProperties) GetReservation() string
GetReservation returns the Reservation field if non-nil, zero value otherwise.
func (o *V0037JobProperties) GetReservationOk() (*string, bool)
GetReservationOk returns a tuple with the Reservation field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *V0037JobProperties) SetReservation(v string)
SetReservation sets Reservation field to given value.
func (o *V0037JobProperties) HasReservation() bool
HasReservation returns a boolean if a field has been set.
func (o *V0037JobProperties) GetSignal() string
GetSignal returns the Signal field if non-nil, zero value otherwise.
func (o *V0037JobProperties) GetSignalOk() (*string, bool)
GetSignalOk returns a tuple with the Signal field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *V0037JobProperties) SetSignal(v string)
SetSignal sets Signal field to given value.
func (o *V0037JobProperties) HasSignal() bool
HasSignal returns a boolean if a field has been set.
func (o *V0037JobProperties) GetSocketsPerNode() int32
GetSocketsPerNode returns the SocketsPerNode field if non-nil, zero value otherwise.
func (o *V0037JobProperties) GetSocketsPerNodeOk() (*int32, bool)
GetSocketsPerNodeOk returns a tuple with the SocketsPerNode field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *V0037JobProperties) SetSocketsPerNode(v int32)
SetSocketsPerNode sets SocketsPerNode field to given value.
func (o *V0037JobProperties) HasSocketsPerNode() bool
HasSocketsPerNode returns a boolean if a field has been set.
func (o *V0037JobProperties) GetSpreadJob() bool
GetSpreadJob returns the SpreadJob field if non-nil, zero value otherwise.
func (o *V0037JobProperties) GetSpreadJobOk() (*bool, bool)
GetSpreadJobOk returns a tuple with the SpreadJob field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *V0037JobProperties) SetSpreadJob(v bool)
SetSpreadJob sets SpreadJob field to given value.
func (o *V0037JobProperties) HasSpreadJob() bool
HasSpreadJob returns a boolean if a field has been set.
func (o *V0037JobProperties) GetStandardError() string
GetStandardError returns the StandardError field if non-nil, zero value otherwise.
func (o *V0037JobProperties) GetStandardErrorOk() (*string, bool)
GetStandardErrorOk returns a tuple with the StandardError field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *V0037JobProperties) SetStandardError(v string)
SetStandardError sets StandardError field to given value.
func (o *V0037JobProperties) HasStandardError() bool
HasStandardError returns a boolean if a field has been set.
func (o *V0037JobProperties) GetStandardInput() string
GetStandardInput returns the StandardInput field if non-nil, zero value otherwise.
func (o *V0037JobProperties) GetStandardInputOk() (*string, bool)
GetStandardInputOk returns a tuple with the StandardInput field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *V0037JobProperties) SetStandardInput(v string)
SetStandardInput sets StandardInput field to given value.
func (o *V0037JobProperties) HasStandardInput() bool
HasStandardInput returns a boolean if a field has been set.
func (o *V0037JobProperties) GetStandardOutput() string
GetStandardOutput returns the StandardOutput field if non-nil, zero value otherwise.
func (o *V0037JobProperties) GetStandardOutputOk() (*string, bool)
GetStandardOutputOk returns a tuple with the StandardOutput field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *V0037JobProperties) SetStandardOutput(v string)
SetStandardOutput sets StandardOutput field to given value.
func (o *V0037JobProperties) HasStandardOutput() bool
HasStandardOutput returns a boolean if a field has been set.
func (o *V0037JobProperties) GetTasks() int32
GetTasks returns the Tasks field if non-nil, zero value otherwise.
func (o *V0037JobProperties) GetTasksOk() (*int32, bool)
GetTasksOk returns a tuple with the Tasks field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *V0037JobProperties) SetTasks(v int32)
SetTasks sets Tasks field to given value.
func (o *V0037JobProperties) HasTasks() bool
HasTasks returns a boolean if a field has been set.
func (o *V0037JobProperties) GetTasksPerCore() int32
GetTasksPerCore returns the TasksPerCore field if non-nil, zero value otherwise.
func (o *V0037JobProperties) GetTasksPerCoreOk() (*int32, bool)
GetTasksPerCoreOk returns a tuple with the TasksPerCore field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *V0037JobProperties) SetTasksPerCore(v int32)
SetTasksPerCore sets TasksPerCore field to given value.
func (o *V0037JobProperties) HasTasksPerCore() bool
HasTasksPerCore returns a boolean if a field has been set.
func (o *V0037JobProperties) GetTasksPerNode() int32
GetTasksPerNode returns the TasksPerNode field if non-nil, zero value otherwise.
func (o *V0037JobProperties) GetTasksPerNodeOk() (*int32, bool)
GetTasksPerNodeOk returns a tuple with the TasksPerNode field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *V0037JobProperties) SetTasksPerNode(v int32)
SetTasksPerNode sets TasksPerNode field to given value.
func (o *V0037JobProperties) HasTasksPerNode() bool
HasTasksPerNode returns a boolean if a field has been set.
func (o *V0037JobProperties) GetTasksPerSocket() int32
GetTasksPerSocket returns the TasksPerSocket field if non-nil, zero value otherwise.
func (o *V0037JobProperties) GetTasksPerSocketOk() (*int32, bool)
GetTasksPerSocketOk returns a tuple with the TasksPerSocket field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *V0037JobProperties) SetTasksPerSocket(v int32)
SetTasksPerSocket sets TasksPerSocket field to given value.
func (o *V0037JobProperties) HasTasksPerSocket() bool
HasTasksPerSocket returns a boolean if a field has been set.
func (o *V0037JobProperties) GetThreadSpecification() int32
GetThreadSpecification returns the ThreadSpecification field if non-nil, zero value otherwise.
func (o *V0037JobProperties) GetThreadSpecificationOk() (*int32, bool)
GetThreadSpecificationOk returns a tuple with the ThreadSpecification field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *V0037JobProperties) SetThreadSpecification(v int32)
SetThreadSpecification sets ThreadSpecification field to given value.
func (o *V0037JobProperties) HasThreadSpecification() bool
HasThreadSpecification returns a boolean if a field has been set.
func (o *V0037JobProperties) GetThreadsPerCore() int32
GetThreadsPerCore returns the ThreadsPerCore field if non-nil, zero value otherwise.
func (o *V0037JobProperties) GetThreadsPerCoreOk() (*int32, bool)
GetThreadsPerCoreOk returns a tuple with the ThreadsPerCore field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *V0037JobProperties) SetThreadsPerCore(v int32)
SetThreadsPerCore sets ThreadsPerCore field to given value.
func (o *V0037JobProperties) HasThreadsPerCore() bool
HasThreadsPerCore returns a boolean if a field has been set.
func (o *V0037JobProperties) GetTimeLimit() int32
GetTimeLimit returns the TimeLimit field if non-nil, zero value otherwise.
func (o *V0037JobProperties) GetTimeLimitOk() (*int32, bool)
GetTimeLimitOk returns a tuple with the TimeLimit field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *V0037JobProperties) SetTimeLimit(v int32)
SetTimeLimit sets TimeLimit field to given value.
func (o *V0037JobProperties) HasTimeLimit() bool
HasTimeLimit returns a boolean if a field has been set.
func (o *V0037JobProperties) GetTimeMinimum() int32
GetTimeMinimum returns the TimeMinimum field if non-nil, zero value otherwise.
func (o *V0037JobProperties) GetTimeMinimumOk() (*int32, bool)
GetTimeMinimumOk returns a tuple with the TimeMinimum field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *V0037JobProperties) SetTimeMinimum(v int32)
SetTimeMinimum sets TimeMinimum field to given value.
func (o *V0037JobProperties) HasTimeMinimum() bool
HasTimeMinimum returns a boolean if a field has been set.
func (o *V0037JobProperties) GetWaitAllNodes() bool
GetWaitAllNodes returns the WaitAllNodes field if non-nil, zero value otherwise.
func (o *V0037JobProperties) GetWaitAllNodesOk() (*bool, bool)
GetWaitAllNodesOk returns a tuple with the WaitAllNodes field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *V0037JobProperties) SetWaitAllNodes(v bool)
SetWaitAllNodes sets WaitAllNodes field to given value.
func (o *V0037JobProperties) HasWaitAllNodes() bool
HasWaitAllNodes returns a boolean if a field has been set.
func (o *V0037JobProperties) GetWckey() string
GetWckey returns the Wckey field if non-nil, zero value otherwise.
func (o *V0037JobProperties) GetWckeyOk() (*string, bool)
GetWckeyOk returns a tuple with the Wckey field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *V0037JobProperties) SetWckey(v string)
SetWckey sets Wckey field to given value.
func (o *V0037JobProperties) HasWckey() bool
HasWckey returns a boolean if a field has been set.