Skip to content

Latest commit

 

History

History
758 lines (409 loc) · 21.4 KB

V0037Partition.md

File metadata and controls

758 lines (409 loc) · 21.4 KB

V0037Partition

Properties

Name Type Description Notes
Flags Pointer to []string partition options [optional]
PreemptionMode Pointer to []string preemption type [optional]
AllowedAllocationNodes Pointer to string list names of allowed allocating nodes [optional]
AllowedAccounts Pointer to string comma delimited list of accounts [optional]
AllowedGroups Pointer to string comma delimited list of groups [optional]
AllowedQos Pointer to string comma delimited list of qos [optional]
Alternative Pointer to string name of alternate partition [optional]
BillingWeights Pointer to string TRES billing weights [optional]
DefaultMemoryPerCpu Pointer to int64 default MB memory per allocated CPU [optional]
DefaultTimeLimit Pointer to int64 default time limit (minutes) [optional]
DeniedAccounts Pointer to string comma delimited list of denied accounts [optional]
DeniedQos Pointer to string comma delimited list of denied qos [optional]
PreemptionGraceTime Pointer to int64 preemption grace time (seconds) [optional]
MaximumCpusPerNode Pointer to int32 maximum allocated CPUs per node [optional]
MaximumMemoryPerNode Pointer to int64 maximum memory per allocated CPU (MiB) [optional]
MaximumNodesPerJob Pointer to int32 Max nodes per job [optional]
MaxTimeLimit Pointer to int64 Max time limit per job [optional]
MinNodesPerJob Pointer to int32 Min number of nodes per job [optional]
Name Pointer to string Partition name [optional]
Nodes Pointer to string list names of nodes in partition [optional]
OverTimeLimit Pointer to int32 job's time limit can be exceeded by this number of minutes before cancellation [optional]
PriorityJobFactor Pointer to int32 job priority weight factor [optional]
PriorityTier Pointer to int32 tier for scheduling and preemption [optional]
Qos Pointer to string partition QOS name [optional]
State Pointer to string Partition state [optional]
TotalCpus Pointer to int32 Total cpus in partition [optional]
TotalNodes Pointer to int32 Total number of nodes in partition [optional]
Tres Pointer to string configured TRES in partition [optional]

Methods

NewV0037Partition

func NewV0037Partition() *V0037Partition

NewV0037Partition instantiates a new V0037Partition 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

NewV0037PartitionWithDefaults

func NewV0037PartitionWithDefaults() *V0037Partition

NewV0037PartitionWithDefaults instantiates a new V0037Partition 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

GetFlags

func (o *V0037Partition) GetFlags() []string

GetFlags returns the Flags field if non-nil, zero value otherwise.

GetFlagsOk

func (o *V0037Partition) GetFlagsOk() (*[]string, bool)

GetFlagsOk returns a tuple with the Flags field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetFlags

func (o *V0037Partition) SetFlags(v []string)

SetFlags sets Flags field to given value.

HasFlags

func (o *V0037Partition) HasFlags() bool

HasFlags returns a boolean if a field has been set.

GetPreemptionMode

func (o *V0037Partition) GetPreemptionMode() []string

GetPreemptionMode returns the PreemptionMode field if non-nil, zero value otherwise.

GetPreemptionModeOk

func (o *V0037Partition) GetPreemptionModeOk() (*[]string, bool)

GetPreemptionModeOk returns a tuple with the PreemptionMode field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetPreemptionMode

func (o *V0037Partition) SetPreemptionMode(v []string)

SetPreemptionMode sets PreemptionMode field to given value.

HasPreemptionMode

func (o *V0037Partition) HasPreemptionMode() bool

HasPreemptionMode returns a boolean if a field has been set.

GetAllowedAllocationNodes

func (o *V0037Partition) GetAllowedAllocationNodes() string

GetAllowedAllocationNodes returns the AllowedAllocationNodes field if non-nil, zero value otherwise.

GetAllowedAllocationNodesOk

func (o *V0037Partition) GetAllowedAllocationNodesOk() (*string, bool)

GetAllowedAllocationNodesOk returns a tuple with the AllowedAllocationNodes field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetAllowedAllocationNodes

func (o *V0037Partition) SetAllowedAllocationNodes(v string)

SetAllowedAllocationNodes sets AllowedAllocationNodes field to given value.

HasAllowedAllocationNodes

func (o *V0037Partition) HasAllowedAllocationNodes() bool

HasAllowedAllocationNodes returns a boolean if a field has been set.

GetAllowedAccounts

func (o *V0037Partition) GetAllowedAccounts() string

GetAllowedAccounts returns the AllowedAccounts field if non-nil, zero value otherwise.

GetAllowedAccountsOk

func (o *V0037Partition) GetAllowedAccountsOk() (*string, bool)

GetAllowedAccountsOk returns a tuple with the AllowedAccounts field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetAllowedAccounts

func (o *V0037Partition) SetAllowedAccounts(v string)

SetAllowedAccounts sets AllowedAccounts field to given value.

HasAllowedAccounts

func (o *V0037Partition) HasAllowedAccounts() bool

HasAllowedAccounts returns a boolean if a field has been set.

GetAllowedGroups

func (o *V0037Partition) GetAllowedGroups() string

GetAllowedGroups returns the AllowedGroups field if non-nil, zero value otherwise.

GetAllowedGroupsOk

func (o *V0037Partition) GetAllowedGroupsOk() (*string, bool)

GetAllowedGroupsOk returns a tuple with the AllowedGroups field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetAllowedGroups

func (o *V0037Partition) SetAllowedGroups(v string)

SetAllowedGroups sets AllowedGroups field to given value.

HasAllowedGroups

func (o *V0037Partition) HasAllowedGroups() bool

HasAllowedGroups returns a boolean if a field has been set.

GetAllowedQos

func (o *V0037Partition) GetAllowedQos() string

GetAllowedQos returns the AllowedQos field if non-nil, zero value otherwise.

GetAllowedQosOk

func (o *V0037Partition) GetAllowedQosOk() (*string, bool)

GetAllowedQosOk returns a tuple with the AllowedQos field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetAllowedQos

func (o *V0037Partition) SetAllowedQos(v string)

SetAllowedQos sets AllowedQos field to given value.

HasAllowedQos

func (o *V0037Partition) HasAllowedQos() bool

HasAllowedQos returns a boolean if a field has been set.

GetAlternative

func (o *V0037Partition) GetAlternative() string

GetAlternative returns the Alternative field if non-nil, zero value otherwise.

GetAlternativeOk

func (o *V0037Partition) GetAlternativeOk() (*string, bool)

GetAlternativeOk returns a tuple with the Alternative field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetAlternative

func (o *V0037Partition) SetAlternative(v string)

SetAlternative sets Alternative field to given value.

HasAlternative

func (o *V0037Partition) HasAlternative() bool

HasAlternative returns a boolean if a field has been set.

GetBillingWeights

func (o *V0037Partition) GetBillingWeights() string

GetBillingWeights returns the BillingWeights field if non-nil, zero value otherwise.

GetBillingWeightsOk

func (o *V0037Partition) GetBillingWeightsOk() (*string, bool)

GetBillingWeightsOk returns a tuple with the BillingWeights field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetBillingWeights

func (o *V0037Partition) SetBillingWeights(v string)

SetBillingWeights sets BillingWeights field to given value.

HasBillingWeights

func (o *V0037Partition) HasBillingWeights() bool

HasBillingWeights returns a boolean if a field has been set.

GetDefaultMemoryPerCpu

func (o *V0037Partition) GetDefaultMemoryPerCpu() int64

GetDefaultMemoryPerCpu returns the DefaultMemoryPerCpu field if non-nil, zero value otherwise.

GetDefaultMemoryPerCpuOk

func (o *V0037Partition) GetDefaultMemoryPerCpuOk() (*int64, bool)

GetDefaultMemoryPerCpuOk returns a tuple with the DefaultMemoryPerCpu field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetDefaultMemoryPerCpu

func (o *V0037Partition) SetDefaultMemoryPerCpu(v int64)

SetDefaultMemoryPerCpu sets DefaultMemoryPerCpu field to given value.

HasDefaultMemoryPerCpu

func (o *V0037Partition) HasDefaultMemoryPerCpu() bool

HasDefaultMemoryPerCpu returns a boolean if a field has been set.

GetDefaultTimeLimit

func (o *V0037Partition) GetDefaultTimeLimit() int64

GetDefaultTimeLimit returns the DefaultTimeLimit field if non-nil, zero value otherwise.

GetDefaultTimeLimitOk

func (o *V0037Partition) GetDefaultTimeLimitOk() (*int64, bool)

GetDefaultTimeLimitOk returns a tuple with the DefaultTimeLimit field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetDefaultTimeLimit

func (o *V0037Partition) SetDefaultTimeLimit(v int64)

SetDefaultTimeLimit sets DefaultTimeLimit field to given value.

HasDefaultTimeLimit

func (o *V0037Partition) HasDefaultTimeLimit() bool

HasDefaultTimeLimit returns a boolean if a field has been set.

GetDeniedAccounts

func (o *V0037Partition) GetDeniedAccounts() string

GetDeniedAccounts returns the DeniedAccounts field if non-nil, zero value otherwise.

GetDeniedAccountsOk

func (o *V0037Partition) GetDeniedAccountsOk() (*string, bool)

GetDeniedAccountsOk returns a tuple with the DeniedAccounts field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetDeniedAccounts

func (o *V0037Partition) SetDeniedAccounts(v string)

SetDeniedAccounts sets DeniedAccounts field to given value.

HasDeniedAccounts

func (o *V0037Partition) HasDeniedAccounts() bool

HasDeniedAccounts returns a boolean if a field has been set.

GetDeniedQos

func (o *V0037Partition) GetDeniedQos() string

GetDeniedQos returns the DeniedQos field if non-nil, zero value otherwise.

GetDeniedQosOk

func (o *V0037Partition) GetDeniedQosOk() (*string, bool)

GetDeniedQosOk returns a tuple with the DeniedQos field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetDeniedQos

func (o *V0037Partition) SetDeniedQos(v string)

SetDeniedQos sets DeniedQos field to given value.

HasDeniedQos

func (o *V0037Partition) HasDeniedQos() bool

HasDeniedQos returns a boolean if a field has been set.

GetPreemptionGraceTime

func (o *V0037Partition) GetPreemptionGraceTime() int64

GetPreemptionGraceTime returns the PreemptionGraceTime field if non-nil, zero value otherwise.

GetPreemptionGraceTimeOk

func (o *V0037Partition) GetPreemptionGraceTimeOk() (*int64, bool)

GetPreemptionGraceTimeOk returns a tuple with the PreemptionGraceTime field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetPreemptionGraceTime

func (o *V0037Partition) SetPreemptionGraceTime(v int64)

SetPreemptionGraceTime sets PreemptionGraceTime field to given value.

HasPreemptionGraceTime

func (o *V0037Partition) HasPreemptionGraceTime() bool

HasPreemptionGraceTime returns a boolean if a field has been set.

GetMaximumCpusPerNode

func (o *V0037Partition) GetMaximumCpusPerNode() int32

GetMaximumCpusPerNode returns the MaximumCpusPerNode field if non-nil, zero value otherwise.

GetMaximumCpusPerNodeOk

func (o *V0037Partition) GetMaximumCpusPerNodeOk() (*int32, bool)

GetMaximumCpusPerNodeOk returns a tuple with the MaximumCpusPerNode field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetMaximumCpusPerNode

func (o *V0037Partition) SetMaximumCpusPerNode(v int32)

SetMaximumCpusPerNode sets MaximumCpusPerNode field to given value.

HasMaximumCpusPerNode

func (o *V0037Partition) HasMaximumCpusPerNode() bool

HasMaximumCpusPerNode returns a boolean if a field has been set.

GetMaximumMemoryPerNode

func (o *V0037Partition) GetMaximumMemoryPerNode() int64

GetMaximumMemoryPerNode returns the MaximumMemoryPerNode field if non-nil, zero value otherwise.

GetMaximumMemoryPerNodeOk

func (o *V0037Partition) GetMaximumMemoryPerNodeOk() (*int64, bool)

GetMaximumMemoryPerNodeOk returns a tuple with the MaximumMemoryPerNode field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetMaximumMemoryPerNode

func (o *V0037Partition) SetMaximumMemoryPerNode(v int64)

SetMaximumMemoryPerNode sets MaximumMemoryPerNode field to given value.

HasMaximumMemoryPerNode

func (o *V0037Partition) HasMaximumMemoryPerNode() bool

HasMaximumMemoryPerNode returns a boolean if a field has been set.

GetMaximumNodesPerJob

func (o *V0037Partition) GetMaximumNodesPerJob() int32

GetMaximumNodesPerJob returns the MaximumNodesPerJob field if non-nil, zero value otherwise.

GetMaximumNodesPerJobOk

func (o *V0037Partition) GetMaximumNodesPerJobOk() (*int32, bool)

GetMaximumNodesPerJobOk returns a tuple with the MaximumNodesPerJob field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetMaximumNodesPerJob

func (o *V0037Partition) SetMaximumNodesPerJob(v int32)

SetMaximumNodesPerJob sets MaximumNodesPerJob field to given value.

HasMaximumNodesPerJob

func (o *V0037Partition) HasMaximumNodesPerJob() bool

HasMaximumNodesPerJob returns a boolean if a field has been set.

GetMaxTimeLimit

func (o *V0037Partition) GetMaxTimeLimit() int64

GetMaxTimeLimit returns the MaxTimeLimit field if non-nil, zero value otherwise.

GetMaxTimeLimitOk

func (o *V0037Partition) GetMaxTimeLimitOk() (*int64, bool)

GetMaxTimeLimitOk returns a tuple with the MaxTimeLimit field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetMaxTimeLimit

func (o *V0037Partition) SetMaxTimeLimit(v int64)

SetMaxTimeLimit sets MaxTimeLimit field to given value.

HasMaxTimeLimit

func (o *V0037Partition) HasMaxTimeLimit() bool

HasMaxTimeLimit returns a boolean if a field has been set.

GetMinNodesPerJob

func (o *V0037Partition) GetMinNodesPerJob() int32

GetMinNodesPerJob returns the MinNodesPerJob field if non-nil, zero value otherwise.

GetMinNodesPerJobOk

func (o *V0037Partition) GetMinNodesPerJobOk() (*int32, bool)

GetMinNodesPerJobOk returns a tuple with the MinNodesPerJob field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetMinNodesPerJob

func (o *V0037Partition) SetMinNodesPerJob(v int32)

SetMinNodesPerJob sets MinNodesPerJob field to given value.

HasMinNodesPerJob

func (o *V0037Partition) HasMinNodesPerJob() bool

HasMinNodesPerJob returns a boolean if a field has been set.

GetName

func (o *V0037Partition) GetName() string

GetName returns the Name field if non-nil, zero value otherwise.

GetNameOk

func (o *V0037Partition) 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.

SetName

func (o *V0037Partition) SetName(v string)

SetName sets Name field to given value.

HasName

func (o *V0037Partition) HasName() bool

HasName returns a boolean if a field has been set.

GetNodes

func (o *V0037Partition) GetNodes() string

GetNodes returns the Nodes field if non-nil, zero value otherwise.

GetNodesOk

func (o *V0037Partition) GetNodesOk() (*string, 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.

SetNodes

func (o *V0037Partition) SetNodes(v string)

SetNodes sets Nodes field to given value.

HasNodes

func (o *V0037Partition) HasNodes() bool

HasNodes returns a boolean if a field has been set.

GetOverTimeLimit

func (o *V0037Partition) GetOverTimeLimit() int32

GetOverTimeLimit returns the OverTimeLimit field if non-nil, zero value otherwise.

GetOverTimeLimitOk

func (o *V0037Partition) GetOverTimeLimitOk() (*int32, bool)

GetOverTimeLimitOk returns a tuple with the OverTimeLimit field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetOverTimeLimit

func (o *V0037Partition) SetOverTimeLimit(v int32)

SetOverTimeLimit sets OverTimeLimit field to given value.

HasOverTimeLimit

func (o *V0037Partition) HasOverTimeLimit() bool

HasOverTimeLimit returns a boolean if a field has been set.

GetPriorityJobFactor

func (o *V0037Partition) GetPriorityJobFactor() int32

GetPriorityJobFactor returns the PriorityJobFactor field if non-nil, zero value otherwise.

GetPriorityJobFactorOk

func (o *V0037Partition) GetPriorityJobFactorOk() (*int32, bool)

GetPriorityJobFactorOk returns a tuple with the PriorityJobFactor field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetPriorityJobFactor

func (o *V0037Partition) SetPriorityJobFactor(v int32)

SetPriorityJobFactor sets PriorityJobFactor field to given value.

HasPriorityJobFactor

func (o *V0037Partition) HasPriorityJobFactor() bool

HasPriorityJobFactor returns a boolean if a field has been set.

GetPriorityTier

func (o *V0037Partition) GetPriorityTier() int32

GetPriorityTier returns the PriorityTier field if non-nil, zero value otherwise.

GetPriorityTierOk

func (o *V0037Partition) GetPriorityTierOk() (*int32, bool)

GetPriorityTierOk returns a tuple with the PriorityTier field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetPriorityTier

func (o *V0037Partition) SetPriorityTier(v int32)

SetPriorityTier sets PriorityTier field to given value.

HasPriorityTier

func (o *V0037Partition) HasPriorityTier() bool

HasPriorityTier returns a boolean if a field has been set.

GetQos

func (o *V0037Partition) GetQos() string

GetQos returns the Qos field if non-nil, zero value otherwise.

GetQosOk

func (o *V0037Partition) 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.

SetQos

func (o *V0037Partition) SetQos(v string)

SetQos sets Qos field to given value.

HasQos

func (o *V0037Partition) HasQos() bool

HasQos returns a boolean if a field has been set.

GetState

func (o *V0037Partition) GetState() string

GetState returns the State field if non-nil, zero value otherwise.

GetStateOk

func (o *V0037Partition) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetState

func (o *V0037Partition) SetState(v string)

SetState sets State field to given value.

HasState

func (o *V0037Partition) HasState() bool

HasState returns a boolean if a field has been set.

GetTotalCpus

func (o *V0037Partition) GetTotalCpus() int32

GetTotalCpus returns the TotalCpus field if non-nil, zero value otherwise.

GetTotalCpusOk

func (o *V0037Partition) GetTotalCpusOk() (*int32, bool)

GetTotalCpusOk returns a tuple with the TotalCpus field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetTotalCpus

func (o *V0037Partition) SetTotalCpus(v int32)

SetTotalCpus sets TotalCpus field to given value.

HasTotalCpus

func (o *V0037Partition) HasTotalCpus() bool

HasTotalCpus returns a boolean if a field has been set.

GetTotalNodes

func (o *V0037Partition) GetTotalNodes() int32

GetTotalNodes returns the TotalNodes field if non-nil, zero value otherwise.

GetTotalNodesOk

func (o *V0037Partition) GetTotalNodesOk() (*int32, bool)

GetTotalNodesOk returns a tuple with the TotalNodes field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetTotalNodes

func (o *V0037Partition) SetTotalNodes(v int32)

SetTotalNodes sets TotalNodes field to given value.

HasTotalNodes

func (o *V0037Partition) HasTotalNodes() bool

HasTotalNodes returns a boolean if a field has been set.

GetTres

func (o *V0037Partition) GetTres() string

GetTres returns the Tres field if non-nil, zero value otherwise.

GetTresOk

func (o *V0037Partition) GetTresOk() (*string, bool)

GetTresOk returns a tuple with the Tres field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetTres

func (o *V0037Partition) SetTres(v string)

SetTres sets Tres field to given value.

HasTres

func (o *V0037Partition) HasTres() bool

HasTres returns a boolean if a field has been set.

[Back to Model list] [Back to API list] [Back to README]