JobStreamSummaryReportCriteria
Object obtained from Report Commands method, see Report Commands.
Parameters
- applicableStates
- beginDate
- chartRuns
- class
- dateMode
- dates
- daysOfWeek
- endDate
- endTimeOfDay
- forecastRunWindow
- groupBy
- includeCurrentDay
- includedStates
- includingCompleted
- includingForecasted
- includingNextForecastedOnly
- includingRunning
- jobStreamSelector
- maximumPages
- name
- noOfDays
- outputFormat
- ownerDomainId
- ownerName
- pageOrientation
- pageSize
- publicReport
- reportColumns
- reportCriteriaId
- reportType
- sortAscending
- sortBy
- startTimeOfDay
- timeZone
Methods
-
addStartEndTimes()- add start/end times to report -
canDelete()- boolean string such as 'False' -
canEdit()- boolean string such as 'False' -
canRun()- boolean string such as 'False' -
createReportDateTimeRange()- ReportDateTimeRange object -
equals()- boolean string such as 'False' -
getApplicableStates()- list of strings such as 'ON_TIME' -
getBeginDate()- CalendarDate object representing starting date of report -
getChartRuns()- boolean string such as 'False' -
getClass()- type of object -
getDateMode()- string such as 'RECENT_DAYS' -
getDates()- list of dates -
getDaysOfWeek()- list of string days of week -
getEndDate()- CalendarDate object representing ending date of report -
getEndTimeOfDay()- TimeOfDay object representing ending time of report -
getForecastedRunWindow() -
getGroupBy()- ReportField object -
getIncludedStates()- list of strings such as 'ON_TIME' -
getJobStreamSelector()- list detailing jobStreams, regexes, and domains -
getMaximumPages()- integer maximum pages of a report -
getName()- string name of report -
getNoOfDays()- integer number of days report has been run -
getOutputFormat()- string such as 'PDF' -
getOwnerDomainId()- report domain ID -
getOwnerName()- string name of user -
getPageOrientation()- string such as 'AUTO' -
getPageSize()- string such as 'US_LETTER' -
getReportColumns()- list of ReportField objects representing column headers -
getReportCriteriaId()- report UUID -
getReportType()- string such as 'JOB_STREAM_SUMMARY_REPORT_TYPE' -
getSortBy()- ReportField object representing how report is sorted -
getStartTimeOfDay()- TimeOfDay object representing starting time of report -
getTimeFormat()- string such as 'h:mm a' -
getTimeZone()- ZoneInfo object representing time zone information -
hashCode()- hash code representing JobStreamSummaryReportCriteria object -
isIncludeCurrentDay()- boolean string such as 'False' -
isIncludingCompleted()- boolean string such as 'False' -
isIncludingForecasted()- boolean string such as 'False' -
isIncludingNextForecastedOnly()- boolean string such as 'False' -
isIncludingRunning()- boolean string such as 'False' -
isPublicReport()- boolean string such as 'False' -
isSortAscending()- boolean string such as 'False' -
setCanDelete(True)- set whether or notreport can be deleted -
setCanEdit(True)- set whether or not report can be edited -
setCanRun(True)- set whether or not report can be run -
setChartRuns(True)- set whether or not charts in report run -
setEndTimeOfDay(TimeOfDay.valueOf('17:00:00'))- set end time of day -
setForecastedRunWindow(Duration.valueOf('5'))- set report duration -
setIncludeCurrentDay(True)- set whether or not current day is included in report -
setIncludingCompleted(True)- set whether or not completed jobstreams are included in report -
setIncludingForecasted()- set whether or not forecasted jobstreams are included in report -
setIncludingNextForecastedOnly()- set whether or not only the next forecasted jobstream should be included -
setIncludingRunning(True)- set whether or not to include running jobstreams -
setMaximumPages(15)- set integer maximum number of pages in report -
setName('new name')- set name of report -
setNoOfDays(5)- set number of days to run report -
setOwnerInfo('admin', UUID.valueOf('402882aa51ea9ed101520d609e3c04e0'))- set report owner username, UUID -
setPageOrientation(ReportCriteriaLite.PageOrientation.AUTO)- set report page orientation -
setPageSize(ReportCriteriaLite.PageSize.US_LETTER)- set report page size -
setPublicReport(True)- set whether or not report is public -
setReportColumns(['JOB_STREAM_NAME', 'TARGET_JOB_NAME', 'DURATION'])- set report column headers -
setReportCriteriaId(UUID.valueOf('402882aa51ea9ed101520d609e3c04e0'))- set report UUID -
setSortAscending(True)- set whether or not report is sorted in ascending order -
setSortBy(ReportField.JOB_STREAM_NAME)- set how report is sorted -
setStartTimeOfDay(TimeOfDay.valueOf('09:00:00'))- set start time of day -
toString()- string representation of JobStreamSummaryReportCriteria object -
usesDaysOfWeek()- boolean string such as 'False' -
usesStartEndTimes()- boolean string such as 'False'