Como injetar propriedades de configuração na anotação Spring Boot to Spring Retry?

No aplicativo de inicialização do Spring, defino algumas propriedades de configuração no arquivo yaml como abaixo.

my.app.maxAttempts = 10
my.app.backOffDelay = 500L

E um exemplo de bean

@ConfigurationProperties(prefix = "my.app")
public class ConfigProperties {
  private int maxAttempts;
  private long backOffDelay;

  public int getMaxAttempts() {
    return maxAttempts;
  }

  public void setMaxAttempts(int maxAttempts) {
    this.maxAttempts = maxAttempts;
  }

  public void setBackOffDelay(long backOffDelay) {
    this.backOffDelay = backOffDelay;
  }

  public long getBackOffDelay() {
    return backOffDelay;
  }

Como posso injetar os valores demy.app.maxAttempts emy.app.backOffdelay para anotação Spring Retry? No exemplo abaixo, quero substituir o valor10 de maxAttempts e500Ldo valor de backoff com as referências correspondentes das propriedades de configuração.

@Retryable(maxAttempts=10, include=TimeoutException.class, backoff=@Backoff(value = 500L))

questionAnswers(3)

yourAnswerToTheQuestion