class TimelineWalker(imsProject: IMSProject, val issue: ObjectId, val config: GitHubResourceWalkerConfig, budget: GithubResourceWalkerBudget, val githubDataService: GithubDataService, val issuePileService: IssuePileService, cursorResourceWalkerDataService: CursorResourceWalkerDataService) : CursorResourceWalker<GithubGithubResourceWalkerBudgetUsageType, GithubGithubResourceWalkerEstimatedBudgetUsageType, GithubResourceWalkerBudget>
A walker that walks over all issues of a github repository
Parameters
imsProject
the ims project to walk over
issue
the issue to walk over
config
the config of the walker
budget
the budget of the walker
apolloClient
the apollo client to use for the walker
issuePileService
the issue pile service to use for the walker
cursorResourceWalkerDataService
the data service to use for the walker
Constructors
Link copied to clipboard
constructor(imsProject: IMSProject, issue: ObjectId, config: GitHubResourceWalkerConfig, budget: GithubResourceWalkerBudget, githubDataService: GithubDataService, issuePileService: IssuePileService, cursorResourceWalkerDataService: CursorResourceWalkerDataService)