JobStreamAttributes

Object obtained from jobstream_impl_attr() method, see Report Commands.

Parameters

  • alertBackOnTrack
  • alertCheckPoint
  • alertComplete
  • alertJobStreamExceededSLA
  • alertJobStreamNotStarted
  • alertJobStreamPredictedSuccessfully
  • alertJobStreamPredictionTerminated
  • alertLate
  • alerNotPredicted
  • alertStarted
  • alertTargetJobStarted
  • annotation
  • autoPlaceRepetitiveJobs
  • autoTrimOptions
  • class
  • critical
  • emailAddresses
  • forecastable
  • jobStreamId
  • mayDaysHistory
  • maxRunDuration
  • name
  • notForceStartCreatable
  • userLateCriterion

Methods

  • equals('a') - boolean string such as 'False'

  • getAlertBackOnTrack() - JobStreamBackOnTrack object

  • getAlertCheckPoint() - CheckPoint objectattr.get

  • getAlertComplete() - JobStreamComplete object

  • getAlertJobStreamExceededSLA() - JobStreamExceededSLA object

  • getAlertJobStreamNotStarted() - JobStreamNotStarted object

  • getAlertJobStreamPredictedSuccessfully() - JobStreamPredictedSuccessfully object

  • getAlertJobStreamPredictionTerminated() - JobStreamPredictionTerminated object

  • getAlertLate() - JobStreamLate object

  • getAlertNotPredicted() - TargetJobNotPredicted object

  • getAlertStarted() - JobStreamStarted object

  • getAlertTargetJobStarted() - TargetJobStarted object

  • getAnnotation() - string jobstream annotation

  • getAutoTrimOptions() - AutoTrimOptions object

  • getClass() - jobstream attribute type

  • getEmailAddresses() - string list of email addresses

  • getJobStreamId() - jobstream UUID

  • getMaxDaysHistory() - The number of days of history of the jobstream to keep

  • getMaxRunDuration() - Duration object representing the maximum run duration of the jobstream

  • getName() - string jobstream name

  • getUserLateCriterion()

  • hashCode() - hash code representing jobstream implementation attributes

  • isAutoPlaceRepetitiveJobs() - boolean string such as 'False'

  • isCritical() - boolean string such as 'False'

  • isForecastable() - boolean string such as 'False'

  • isMonitorable() - boolean string such as 'False'

  • isNotForceStartCreatable() - boolean string such as 'False'

  • setAnnotation('a') - set jobstream annotation

  • setAutoPlaceRepetitiveJobs(True) - set whether or not to auto place repetitive jobs

  • setCritical(True) - set whether or not the jobstream is critical

  • setEmailAddresses('a@b.c, d@e.f') - set email addresses

  • setForecastable(True) - set whether or not the jobstream is forecastable

  • setMaxDaysHistory(90) - set maximum number of days of run history for the jobstream to keep

  • setMaxRunDuration(Duration.valueOf(50)) - set maximum run duration

  • setMonitorable(True) - set whether or not to the jobstream is monitorable

  • setName('new name') - set jobstream name

  • setNotForceStartCreatable(True) - set whether or not a force start can be created for a jobstream

  • setUserLateCriterion(JobStreamAttributes.EndTimeCriterion(TimeOfDay.valueOf('11:30 2, 'MST')) - set custom late criterion

  • toString() - string representation of JobStreamAttributes object