public static class BackoffRunnableRetrier.Builder<T> extends Object implements com.mulesoft.mule.runtime.gw.api.construction.Builder<BackoffRunnableRetrier<T>>
| Constructor and Description |
|---|
Builder(String retrierName,
List<Integer> outagesStatusCodes,
boolean backoffEnabled) |
| Modifier and Type | Method and Description |
|---|---|
BackoffRunnableRetrier<T> |
build() |
BackoffRunnableRetrier.Builder<T> |
configurationSupplier(BackoffConfigurationSupplier configurationSupplier) |
BackoffRunnableRetrier.Builder<T> |
retryUntilNewSchedule() |
BackoffRunnableRetrier.Builder<T> |
scheduler(BackoffSchedulerFactory schedulerFactory,
SchedulingConfiguration configuration) |
public BackoffRunnableRetrier.Builder<T> retryUntilNewSchedule()
public BackoffRunnableRetrier.Builder<T> configurationSupplier(BackoffConfigurationSupplier configurationSupplier)
public BackoffRunnableRetrier.Builder<T> scheduler(BackoffSchedulerFactory schedulerFactory, SchedulingConfiguration configuration)
public BackoffRunnableRetrier<T> build()
build in interface com.mulesoft.mule.runtime.gw.api.construction.Builder<BackoffRunnableRetrier<T>>Copyright © 2014–2021 MuleSoft, Inc.. All rights reserved.