[−][src]Function pulsar_sys::pulsar_configure_set_negative_ack_redelivery_delay_ms
pub unsafe extern "C" fn pulsar_configure_set_negative_ack_redelivery_delay_ms(
consumer_configuration: *mut pulsar_consumer_configuration_t,
redeliveryDelayMillis: c_long
)
Set the delay to wait before re-delivering messages that have failed to be process.
When application uses {@link Consumer#negativeAcknowledge(Message)}, the failed message will be redelivered after a fixed timeout. The default is 1 min.
@param redeliveryDelay redelivery delay for failed messages @param timeUnit unit in which the timeout is provided. @return the consumer builder instance