NewJobListParams creates a new JobListParams to return available jobs sorted by time in ascending order, returning 100 jobs at most.
()
| 183 | // NewJobListParams creates a new JobListParams to return available jobs sorted |
| 184 | // by time in ascending order, returning 100 jobs at most. |
| 185 | func NewJobListParams() *JobListParams { |
| 186 | return &JobListParams{ |
| 187 | limit: 100, |
| 188 | sortField: JobListOrderByID, |
| 189 | sortOrder: SortOrderAsc, |
| 190 | states: []rivertype.JobState{ |
| 191 | rivertype.JobStateAvailable, |
| 192 | rivertype.JobStateCancelled, |
| 193 | rivertype.JobStateCompleted, |
| 194 | rivertype.JobStateDiscarded, |
| 195 | rivertype.JobStatePending, |
| 196 | rivertype.JobStateRetryable, |
| 197 | rivertype.JobStateRunning, |
| 198 | rivertype.JobStateScheduled, |
| 199 | }, |
| 200 | } |
| 201 | } |
| 202 | |
| 203 | func (p *JobListParams) copy() *JobListParams { |
| 204 | return &JobListParams{ |
no outgoing calls
searching dependent graphs…