| Interface | Description |
|---|---|
| Budget |
A budget defines how much a task can execute
|
| BudgetBuilder<T extends Budget> |
An interface for budget builders
|
| IterationBudget |
A budget that limits the task execution to a given number of iterations
|
| TimeBudget |
Defines a budge that limits the task execution to certain length of time
|
| Class | Description |
|---|---|
| Budgets |
Helper builder of budgets
|
| Budgets.TimeBoundedBudgetBuilder |
A helper builder of time bounded builders.
|
| IterationBoundedBudget | |
| IterationBoundedBudgetBuilder |
A helper builder of iteration bounded builders.
|
| IterationTimeBoundedBudget | |
| IterationTimeBoundedBudgetBuilder |
A helper builder of iteration and time bounded builders.
|
| TimeBoundedBudget |
Apache Camel