Groovy Documentation

com.ace.mws.pendingactions
[Groovy] Class PendingAction

java.lang.Object
  com.ace.mws.pendingactions.PendingAction

class PendingAction

A pending action is an operation in Moab that takes some time, like creating a virtual machine or powering on a node.


Field Summary
private String failureDetails

The failure details of this pending action.

private Set hosts

(String collection) The set of hosts that are affected by this pending action.

private String id

The unique ID for this pending action.

private Long maxDurationInSeconds

The maximum duration in seconds of the pending action.

private String migrationDestination

The ID of the node where the VM will be if the migration is successful.

private String migrationSource

The ID of the node where the VM was before the migration.

private String motivation

The reason the action was begun.

private PendingActionState pendingActionState

The state of the pending action.

private PendingActionType pendingActionType

The type of the pending action.

private String requester

The user who requested the action.

private String serviceId

The ID of the service associated with the pending action.

private Date startTime

The start time of the pending action.

private String substate

The substate that will give more information about the status of the pending action.

private String targetOS

The operating system the node will be running if the pending action is successful.

private String topLevelServiceId

The ID of the top level service associated with the pending action.

private String vmId

The affected virtual machine ID.

 
Constructor Summary
PendingAction()

 
Method Summary
String getFailureDetails()

The failure details of this pending action.

Set getHosts()

(String collection) The set of hosts that are affected by this pending action.

String getId()

The unique ID for this pending action.

Long getMaxDurationInSeconds()

The maximum duration in seconds of the pending action.

String getMigrationDestination()

The ID of the node where the VM will be if the migration is successful.

String getMigrationSource()

The ID of the node where the VM was before the migration.

String getMotivation()

The reason the action was begun.

PendingActionState getPendingActionState()

The state of the pending action.

PendingActionType getPendingActionType()

The type of the pending action.

String getRequester()

The user who requested the action.

String getServiceId()

The ID of the service associated with the pending action.

Date getStartTime()

The start time of the pending action.

String getSubstate()

The substate that will give more information about the status of the pending action.

String getTargetOS()

The operating system the node will be running if the pending action is successful.

String getTopLevelServiceId()

The ID of the top level service associated with the pending action.

String getVmId()

The affected virtual machine ID.

void setFailureDetails(String failureDetails)

The failure details of this pending action.

void setHosts(Set hosts)

(String collection) The set of hosts that are affected by this pending action.

void setId(String id)

The unique ID for this pending action.

void setMaxDurationInSeconds(Long maxDurationInSeconds)

The maximum duration in seconds of the pending action.

void setMigrationDestination(String migrationDestination)

The ID of the node where the VM will be if the migration is successful.

void setMigrationSource(String migrationSource)

The ID of the node where the VM was before the migration.

void setMotivation(String motivation)

The reason the action was begun.

void setPendingActionState(PendingActionState pendingActionState)

The state of the pending action.

void setPendingActionType(PendingActionType pendingActionType)

The type of the pending action.

void setRequester(String requester)

The user who requested the action.

void setServiceId(String serviceId)

The ID of the service associated with the pending action.

void setStartTime(Date startTime)

The start time of the pending action.

void setSubstate(String substate)

The substate that will give more information about the status of the pending action.

void setTargetOS(String targetOS)

The operating system the node will be running if the pending action is successful.

void setTopLevelServiceId(String topLevelServiceId)

The ID of the top level service associated with the pending action.

void setVmId(String vmId)

The affected virtual machine ID.

String toString()

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

Field Detail

failureDetails

private String failureDetails
The failure details of this pending action.


hosts

private Set hosts
(String collection) The set of hosts that are affected by this pending action.
See Also:
String


id

private String id
The unique ID for this pending action.


maxDurationInSeconds

private Long maxDurationInSeconds
The maximum duration in seconds of the pending action.


migrationDestination

private String migrationDestination
The ID of the node where the VM will be if the migration is successful.


migrationSource

private String migrationSource
The ID of the node where the VM was before the migration.


motivation

private String motivation
The reason the action was begun.


pendingActionState

private PendingActionState pendingActionState
The state of the pending action.


pendingActionType

private PendingActionType pendingActionType
The type of the pending action.


requester

private String requester
The user who requested the action.


serviceId

private String serviceId
The ID of the service associated with the pending action.


startTime

private Date startTime
The start time of the pending action.


substate

private String substate
The substate that will give more information about the status of the pending action.


targetOS

private String targetOS
The operating system the node will be running if the pending action is successful.


topLevelServiceId

private String topLevelServiceId
The ID of the top level service associated with the pending action.


vmId

private String vmId
The affected virtual machine ID.


 
Constructor Detail

PendingAction

PendingAction()


 
Method Detail

getFailureDetails

String getFailureDetails()
The failure details of this pending action.


getHosts

Set getHosts()
(String collection) The set of hosts that are affected by this pending action.
See Also:
String


getId

String getId()
The unique ID for this pending action.


getMaxDurationInSeconds

Long getMaxDurationInSeconds()
The maximum duration in seconds of the pending action.


getMigrationDestination

String getMigrationDestination()
The ID of the node where the VM will be if the migration is successful.


getMigrationSource

String getMigrationSource()
The ID of the node where the VM was before the migration.


getMotivation

String getMotivation()
The reason the action was begun.


getPendingActionState

PendingActionState getPendingActionState()
The state of the pending action.


getPendingActionType

PendingActionType getPendingActionType()
The type of the pending action.


getRequester

String getRequester()
The user who requested the action.


getServiceId

String getServiceId()
The ID of the service associated with the pending action.


getStartTime

Date getStartTime()
The start time of the pending action.


getSubstate

String getSubstate()
The substate that will give more information about the status of the pending action.


getTargetOS

String getTargetOS()
The operating system the node will be running if the pending action is successful.


getTopLevelServiceId

String getTopLevelServiceId()
The ID of the top level service associated with the pending action.


getVmId

String getVmId()
The affected virtual machine ID.


setFailureDetails

void setFailureDetails(String failureDetails)
The failure details of this pending action.


setHosts

void setHosts(Set hosts)
(String collection) The set of hosts that are affected by this pending action.
See Also:
String


setId

void setId(String id)
The unique ID for this pending action.


setMaxDurationInSeconds

void setMaxDurationInSeconds(Long maxDurationInSeconds)
The maximum duration in seconds of the pending action.


setMigrationDestination

void setMigrationDestination(String migrationDestination)
The ID of the node where the VM will be if the migration is successful.


setMigrationSource

void setMigrationSource(String migrationSource)
The ID of the node where the VM was before the migration.


setMotivation

void setMotivation(String motivation)
The reason the action was begun.


setPendingActionState

void setPendingActionState(PendingActionState pendingActionState)
The state of the pending action.


setPendingActionType

void setPendingActionType(PendingActionType pendingActionType)
The type of the pending action.


setRequester

void setRequester(String requester)
The user who requested the action.


setServiceId

void setServiceId(String serviceId)
The ID of the service associated with the pending action.


setStartTime

void setStartTime(Date startTime)
The start time of the pending action.


setSubstate

void setSubstate(String substate)
The substate that will give more information about the status of the pending action.


setTargetOS

void setTargetOS(String targetOS)
The operating system the node will be running if the pending action is successful.


setTopLevelServiceId

void setTopLevelServiceId(String topLevelServiceId)
The ID of the top level service associated with the pending action.


setVmId

void setVmId(String vmId)
The affected virtual machine ID.


toString

String toString()


 

Groovy Documentation