Cursor Resource Walker#

Parameters

imsProject

IMS project to sync

resource

Resource to sync

resourceWalkerConfig

Configuration for the resource walker

budget

Budget to use for the resource walker

cursorResourceWalkerDataService

Data service for the resource walker

Constructors

Link copied to clipboard
constructor(imsProject: IMSProject, resource: String, resourceWalkerConfig: CursorResourceWalkerConfig<BudgetUsageType, EstimatedBudgetUsageType>, budget: Budget, cursorResourceWalkerDataService: CursorResourceWalkerDataService)

Properties

Functions

Link copied to clipboard
protected abstract suspend fun execute(): BudgetUsageType

Execute the resource walker

Link copied to clipboard
open suspend override fun getPriority(): Double
Link copied to clipboard
open suspend override fun process()