}
if (redeliveryDelay != null) {
answer.setRedeliveryDelay(redeliveryDelay);
}
if (asyncDelayedRedelivery != null && asyncDelayedRedelivery) {
answer.asyncDelayedRedelivery();
}
if (retriesExhaustedLogLevel != null) {
answer.setRetriesExhaustedLogLevel(retriesExhaustedLogLevel);
}
if (retryAttemptedLogLevel != null) {