FuturesDirectives Future directives can be used to run inner routes once the provided Future[T]CompletionStage<T> has been completed. onComplete onCompleteWithBreaker onSuccess completeOrRecoverWith