Class ProducerBufferExhaustedException

java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
dev.restate.integration.ProducerBufferExhaustedException
All Implemented Interfaces:
Serializable

@Experimental public class ProducerBufferExhaustedException extends RuntimeException
Thrown by send when the producer cannot admit an invocation within the configured ProducerOptions.maxBlockTime(), or the thread is interrupted while waiting. Admission may be blocked by a full local buffer, or by protocol or transport backpressure when local buffering is disabled.
See Also:
  • Constructor Details

    • ProducerBufferExhaustedException

      public ProducerBufferExhaustedException(String message)
    • ProducerBufferExhaustedException

      public ProducerBufferExhaustedException(String message, Throwable cause)