Deadline Scripting Reference  8.0.19.4
Deadline.Scripting.MonitorUtils Class Reference

Utility functions for scripts run from the Monitor. More...

Static Public Member Functions

static BalancerInfo[] GetSelectedBalancerInfos ()
 Gets the list of selected balancer infos in the Monitor. More...
 
static BalancerInfoSettings[] GetSelectedBalancerInfoSettings ()
 Gets the list of selected balancer info settings in the Monitor. More...
 
static string[] GetSelectedBalancerNames ()
 Gets the list of selected balancer names in the Monitor. More...
 
static BalancerSettings[] GetSelectedBalancerSettings ()
 Gets the list of selected balancer settings in the Monitor. More...
 
static string[] GetSelectedJobIds ()
 Gets the list of selected job IDs in the Monitor. More...
 
static Report[] GetSelectedJobReports ()
 Gets the list of selected job reports in the Monitor. More...
 
static Job[] GetSelectedJobs ()
 Gets the list of selected jobs in the Monitor. More...
 
static string[] GetSelectedLimitGroupNames ()
 Gets the list of selected limit group names in the Monitor. More...
 
static LimitGroup[] GetSelectedLimitGroups ()
 Gets the list of selected limit groups in the Monitor. More...
 
static PulseInfo[] GetSelectedPulseInfos ()
 Gets the list of selected pulse infos in the Monitor. More...
 
static PulseInfoSettings[] GetSelectedPulseInfoSettings ()
 Gets the list of selected pulse info settings in the Monitor. More...
 
static string[] GetSelectedPulseNames ()
 Gets the list of selected pulse names in the Monitor. More...
 
static PulseSettings[] GetSelectedPulseSettings ()
 Gets the list of selected pulse settings in the Monitor. More...
 
static SlaveInfo[] GetSelectedSlaveInfos ()
 Gets the list of selected slave infos in the Monitor. More...
 
static SlaveInfoSettings[] GetSelectedSlaveInfoSettings ()
 Gets the list of selected slave infos and settings in the Monitor. More...
 
static string[] GetSelectedSlaveNames ()
 Gets the list of selected slave names in the Monitor. More...
 
static Report[] GetSelectedSlaveReports ()
 Gets the list of selected slave reports in the Monitor. More...
 
static SlaveSettings[] GetSelectedSlaveSettings ()
 Gets the list of selected slave settings in the Monitor. More...
 
static Task[] GetSelectedTasks ()
 Gets the list of selected tasks in the Monitor. More...
 

Detailed Description

Utility functions for scripts run from the Monitor.

Member Function Documentation

static BalancerInfo [] Deadline.Scripting.MonitorUtils.GetSelectedBalancerInfos ( )
static

Gets the list of selected balancer infos in the Monitor.

Returns
The list of balancer infos.
static BalancerInfoSettings [] Deadline.Scripting.MonitorUtils.GetSelectedBalancerInfoSettings ( )
static

Gets the list of selected balancer info settings in the Monitor.

Returns
The list of balancer infos.
static string [] Deadline.Scripting.MonitorUtils.GetSelectedBalancerNames ( )
static

Gets the list of selected balancer names in the Monitor.

Returns
The list of balancer names.
static BalancerSettings [] Deadline.Scripting.MonitorUtils.GetSelectedBalancerSettings ( )
static

Gets the list of selected balancer settings in the Monitor.

Returns
The list of balancer infos.
static string [] Deadline.Scripting.MonitorUtils.GetSelectedJobIds ( )
static

Gets the list of selected job IDs in the Monitor.

Returns
The list of job IDs.
static Report [] Deadline.Scripting.MonitorUtils.GetSelectedJobReports ( )
static

Gets the list of selected job reports in the Monitor.

Returns
The list of reports.
static Job [] Deadline.Scripting.MonitorUtils.GetSelectedJobs ( )
static

Gets the list of selected jobs in the Monitor.

Returns
The list of jobs.
static string [] Deadline.Scripting.MonitorUtils.GetSelectedLimitGroupNames ( )
static

Gets the list of selected limit group names in the Monitor.

Returns
The list of limit group names.
static LimitGroup [] Deadline.Scripting.MonitorUtils.GetSelectedLimitGroups ( )
static

Gets the list of selected limit groups in the Monitor.

Returns
The list of limit groups.
static PulseInfo [] Deadline.Scripting.MonitorUtils.GetSelectedPulseInfos ( )
static

Gets the list of selected pulse infos in the Monitor.

Returns
The list of pulse infos.
static PulseInfoSettings [] Deadline.Scripting.MonitorUtils.GetSelectedPulseInfoSettings ( )
static

Gets the list of selected pulse info settings in the Monitor.

Returns
The list of pulse infos.
static string [] Deadline.Scripting.MonitorUtils.GetSelectedPulseNames ( )
static

Gets the list of selected pulse names in the Monitor.

Returns
The list of pulse names.
static PulseSettings [] Deadline.Scripting.MonitorUtils.GetSelectedPulseSettings ( )
static

Gets the list of selected pulse settings in the Monitor.

Returns
The list of pulse infos.
static SlaveInfo [] Deadline.Scripting.MonitorUtils.GetSelectedSlaveInfos ( )
static

Gets the list of selected slave infos in the Monitor.

Returns
The list of slave infos.
static SlaveInfoSettings [] Deadline.Scripting.MonitorUtils.GetSelectedSlaveInfoSettings ( )
static

Gets the list of selected slave infos and settings in the Monitor.

Returns
The list of slave info settings.
static string [] Deadline.Scripting.MonitorUtils.GetSelectedSlaveNames ( )
static

Gets the list of selected slave names in the Monitor.

Returns
The list of slave names.
static Report [] Deadline.Scripting.MonitorUtils.GetSelectedSlaveReports ( )
static

Gets the list of selected slave reports in the Monitor.

Returns
The list of reports.
static SlaveSettings [] Deadline.Scripting.MonitorUtils.GetSelectedSlaveSettings ( )
static

Gets the list of selected slave settings in the Monitor.

Returns
The list of slave settings.
static Task [] Deadline.Scripting.MonitorUtils.GetSelectedTasks ( )
static

Gets the list of selected tasks in the Monitor.

Returns
The list of tasks.