Groovy Documentation

com.ace.mws.reservations
[Groovy] Enum ReservationFlag

java.lang.Object
  com.ace.mws.reservations.ReservationFlag

enum ReservationFlag

The flag types of a reservation.


Enum Constant Summary
ACLOVERLAP

A reservation may also reserve resources that possess credentials that meet the reservation's ACL.

ADVRES

If set, the reservation is created in advance of needing it.

ADVRESJOBDESTROY

Cancel any jobs associated with the reservation when it is released.

ALLOWGRID

The reservation is set up for use in a grid environment.

ALLOWJOBOVERLAP

Allows jobs to overlap this Reservation, but not start during it (unless they have ACL access).

ALLOWPRSV

Personal reservations can be created within the space of this standing reservation (and ONLY this standing reservation).

ALWAYSCHARGE

Always charge for this reservation.

APPLYPROFRESOURCES

Only apply resource allocation info from profile.

BYNAME

Reservation only allows access to jobs that meet reservation ACLs and explicitly request the resources of this reservation using the job ADVRES flag.

DEADLINE

Reservation should be scheduled against a deadline.

DEDICATEDNODE

If set, only one active reservation is allowed on a node.

DEDICATEDRESOURCE

The reservation is only placed on resources that are not reserved by any other reservation, including jobs and other reservations.

ENDTRIGHASFIRED

A trigger has finished firing.

ENFORCENODESET

Enforce node sets when creating reservation.

EXCLUDEALLBUTSB

Reservation only shares resources with sandboxes.

EXCLUDEJOBS

Makes a reservation job exclusive, where only one job can run in the reservation.

EXCLUDEMYGROUP

Exclude reservations within the same group.

GRID

The reservation was created by a member in the grid.

IGNIDLEJOBS

Ignore idle job reservations.

IGNJOBRSV

Ignore job reservations, but not user or other reservations.

IGNRSV

Forces the reservation onto nodes regardless of whether there are other reservations currently residing on the nodes.

IGNSTATE

Request ignores existing resource reservations, allowing the reservation to be forced onto available resources even if this conflicts with other reservations.

ISACTIVE

If set, the reservation is currently active.

ISCLOSED

If set, the reservation is closed.

ISGLOBAL

If set the reservation applies to all resources.

NOCHARGE

Do not create an AM charge for idle cycles in a standing reservation.

NOVMMIGRATIONS

Override the VM Migration Policy and don't migrate VMs that overlap this reservation.

OWNERPREEMPT

The owner of the reservation is given preemptor status for resources contained in the reservation.

OWNERPREEMPTIGNOREMINTIME

Owner ignores preemptmintime for this reservation.

PARENTLOCK

The reservation can only be destroyed by destroying its parent.

PLACEHOLDER

The reservation is a placeholder for resources.

PREEMPTEE

The reservation is preemptible.

PROVISION

Reservation should be capable of provisioning.

PRSV

The reservation is a non-adminstrator, non-standing reservation, user-created reservation.

REQFULL

The reservation will fail if all resources requested cannot be allocated.

SINGLEUSE

The reservation is automatically removed after completion of the first job to use the reserved resources.

SPACEFLEX

The reservation is allowed to adjust resources allocated over time in an attempt to optimize resource utilization.

STANDINGRSV

If set, the reservation was created by a standing reservation instance.

STATIC

Makes a reservation ineligible to modified or canceled by an administrator.

SYSTEMJOB

The reservation was created by a system job.

TIMEFLEX

The reservation is allowed to adjust the reserved time frame in an attempt to optimize resource utilization.

TRIGHASFIRED

The reservation has one or more triggers that have fired on it.

VPC

If set, the reservation is attached to a virtual private cluster.

WASACTIVE

The reservation was previously active.

 
Method Summary
static def parseString(String string)

ReservationFlag valueOf(String name)

Returns the enum constant of this type with the specified name.

ReservationFlag[] values()

Returns an array containing the constants of this enum type, in the order they are declared.

 
Methods inherited from class Object
wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll
 

Enum Constant Detail

ACLOVERLAP

ReservationFlag ACLOVERLAP
A reservation may also reserve resources that possess credentials that meet the reservation's ACL.


ADVRES

ReservationFlag ADVRES
If set, the reservation is created in advance of needing it.


ADVRESJOBDESTROY

ReservationFlag ADVRESJOBDESTROY
Cancel any jobs associated with the reservation when it is released.


ALLOWGRID

ReservationFlag ALLOWGRID
The reservation is set up for use in a grid environment.


ALLOWJOBOVERLAP

ReservationFlag ALLOWJOBOVERLAP
Allows jobs to overlap this Reservation, but not start during it (unless they have ACL access).


ALLOWPRSV

ReservationFlag ALLOWPRSV
Personal reservations can be created within the space of this standing reservation (and ONLY this standing reservation). By default, when a standing reservation is given the flag ALLOWPRSV, it is given the ACL rule USER==ALL+ allowing all jobs and all users access.


ALWAYSCHARGE

ReservationFlag ALWAYSCHARGE
Always charge for this reservation.


APPLYPROFRESOURCES

ReservationFlag APPLYPROFRESOURCES
Only apply resource allocation info from profile.


BYNAME

ReservationFlag BYNAME
Reservation only allows access to jobs that meet reservation ACLs and explicitly request the resources of this reservation using the job ADVRES flag.


DEADLINE

ReservationFlag DEADLINE
Reservation should be scheduled against a deadline.


DEDICATEDNODE

ReservationFlag DEDICATEDNODE
If set, only one active reservation is allowed on a node.


DEDICATEDRESOURCE

ReservationFlag DEDICATEDRESOURCE
The reservation is only placed on resources that are not reserved by any other reservation, including jobs and other reservations.


ENDTRIGHASFIRED

ReservationFlag ENDTRIGHASFIRED
A trigger has finished firing.


ENFORCENODESET

ReservationFlag ENFORCENODESET
Enforce node sets when creating reservation.


EXCLUDEALLBUTSB

ReservationFlag EXCLUDEALLBUTSB
Reservation only shares resources with sandboxes.


EXCLUDEJOBS

ReservationFlag EXCLUDEJOBS
Makes a reservation job exclusive, where only one job can run in the reservation.


EXCLUDEMYGROUP

ReservationFlag EXCLUDEMYGROUP
Exclude reservations within the same group.


GRID

ReservationFlag GRID
The reservation was created by a member in the grid.


IGNIDLEJOBS

ReservationFlag IGNIDLEJOBS
Ignore idle job reservations.


IGNJOBRSV

ReservationFlag IGNJOBRSV
Ignore job reservations, but not user or other reservations.


IGNRSV

ReservationFlag IGNRSV
Forces the reservation onto nodes regardless of whether there are other reservations currently residing on the nodes.


IGNSTATE

ReservationFlag IGNSTATE
Request ignores existing resource reservations, allowing the reservation to be forced onto available resources even if this conflicts with other reservations.


ISACTIVE

ReservationFlag ISACTIVE
If set, the reservation is currently active.


ISCLOSED

ReservationFlag ISCLOSED
If set, the reservation is closed.


ISGLOBAL

ReservationFlag ISGLOBAL
If set the reservation applies to all resources.


NOCHARGE

ReservationFlag NOCHARGE
Do not create an AM charge for idle cycles in a standing reservation.


NOVMMIGRATIONS

ReservationFlag NOVMMIGRATIONS
Override the VM Migration Policy and don't migrate VMs that overlap this reservation.


OWNERPREEMPT

ReservationFlag OWNERPREEMPT
The owner of the reservation is given preemptor status for resources contained in the reservation.


OWNERPREEMPTIGNOREMINTIME

ReservationFlag OWNERPREEMPTIGNOREMINTIME
Owner ignores preemptmintime for this reservation.


PARENTLOCK

ReservationFlag PARENTLOCK
The reservation can only be destroyed by destroying its parent.


PLACEHOLDER

ReservationFlag PLACEHOLDER
The reservation is a placeholder for resources.


PREEMPTEE

ReservationFlag PREEMPTEE
The reservation is preemptible.


PROVISION

ReservationFlag PROVISION
Reservation should be capable of provisioning.


PRSV

ReservationFlag PRSV
The reservation is a non-adminstrator, non-standing reservation, user-created reservation.


REQFULL

ReservationFlag REQFULL
The reservation will fail if all resources requested cannot be allocated.


SINGLEUSE

ReservationFlag SINGLEUSE
The reservation is automatically removed after completion of the first job to use the reserved resources.


SPACEFLEX

ReservationFlag SPACEFLEX
The reservation is allowed to adjust resources allocated over time in an attempt to optimize resource utilization.


STANDINGRSV

ReservationFlag STANDINGRSV
If set, the reservation was created by a standing reservation instance.


STATIC

ReservationFlag STATIC
Makes a reservation ineligible to modified or canceled by an administrator.


SYSTEMJOB

ReservationFlag SYSTEMJOB
The reservation was created by a system job.


TIMEFLEX

ReservationFlag TIMEFLEX
The reservation is allowed to adjust the reserved time frame in an attempt to optimize resource utilization.


TRIGHASFIRED

ReservationFlag TRIGHASFIRED
The reservation has one or more triggers that have fired on it.


VPC

ReservationFlag VPC
If set, the reservation is attached to a virtual private cluster.


WASACTIVE

ReservationFlag WASACTIVE
The reservation was previously active.


 
Method Detail

parseString

static def parseString(String string)


valueOf

ReservationFlag valueOf(String name)
Returns the enum constant of this type with the specified name.


values

ReservationFlag[] values()
Returns an array containing the constants of this enum type, in the order they are declared.


 

Groovy Documentation