Как я могу сделать пружину @retryable настраиваемой?
У меня есть этот кусок кода
@Retryable(maxAttempts = 3, stateful = true, include = ServiceUnavailableException.class,
exclude = URISyntaxException.class, backoff = @Backoff(delay = 1000, multiplier = 2) )
public void testThatService(String serviceAccountId)
throws ServiceUnavailableException, URISyntaxException {
// некоторая реализация здесь}
Есть ли способ сделать maxAttempts, задержку и множитель настраиваемыми с помощью @Value? Или есть какой-то другой способ сделать такие поля внутри аннотаций настраиваемыми?