.. _-onCompleteWithBreaker-java-: onCompleteWithBreaker ===================== Description ----------- Evaluates its parameter of type ``CompletionStage`` protecting it with the specified ``CircuitBreaker``. Refer to :ref:`Akka Circuit Breaker` for a detailed description of this pattern. If the ``CircuitBreaker`` is open, the request is rejected with a ``CircuitBreakerOpenRejection``. Note that in this case the request's entity databytes stream is cancelled, and the connection is closed as a consequence. Otherwise, the same behaviour provided by :ref:`-onComplete-java-` is to be expected. Example ------- .. includecode:: ../../../../code/docs/http/javadsl/server/directives/FutureDirectivesExamplesTest.java#onCompleteWithBreaker