public class IterationTimeBoundedBudgetBuilder extends Object implements BudgetBuilder<IterationTimeBoundedBudget>
| Constructor and Description |
|---|
IterationTimeBoundedBudgetBuilder() |
| Modifier and Type | Method and Description |
|---|---|
IterationTimeBoundedBudget |
build()
Build the budget
|
IterationTimeBoundedBudgetBuilder |
withInitialDelay(Duration duration) |
IterationTimeBoundedBudgetBuilder |
withInterval(Duration duration) |
IterationTimeBoundedBudgetBuilder |
withMaxDuration(Duration duration) |
IterationTimeBoundedBudgetBuilder |
withMaxIterations(int maxIterations) |
IterationTimeBoundedBudgetBuilder |
withUnlimitedDuration() |
public IterationTimeBoundedBudgetBuilder withInitialDelay(Duration duration)
public IterationTimeBoundedBudgetBuilder withInterval(Duration duration)
public IterationTimeBoundedBudgetBuilder withMaxIterations(int maxIterations)
public IterationTimeBoundedBudgetBuilder withMaxDuration(Duration duration)
public IterationTimeBoundedBudgetBuilder withUnlimitedDuration()
public IterationTimeBoundedBudget build()
BudgetBuilderbuild in interface BudgetBuilder<IterationTimeBoundedBudget>Apache Camel