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'