.map(client -> client.isConnected()) .orElse(Future.failedFuture(new ServerErrorException( HttpURLConnection.HTTP_UNAVAILABLE, "Tenant service client is not set"))); final Future<Void> registrationCheck = Optional.ofNullable(registrationServiceClient) .map(client -> client.isConnected()) .orElse(Future .failedFuture(new ServerErrorException( HttpURLConnection.HTTP_UNAVAILABLE, "Device Registration service client is not set"))); final Future<Void> credentialsCheck = Optional.ofNullable(credentialsServiceClient) .map(client -> client.isConnected()) .orElse(Future.failedFuture(new ServerErrorException( HttpURLConnection.HTTP_UNAVAILABLE, "Credentials service client is not set"))); final Future<Void> messagingCheck = Optional.ofNullable(messagingClient) .map(client -> client.isConnected()) .orElse(Future.failedFuture(new ServerErrorException( HttpURLConnection.HTTP_UNAVAILABLE, "Messaging client is not set")));
.map(client -> client.isConnected()) .orElse(Future.failedFuture(new ServerErrorException( HttpURLConnection.HTTP_UNAVAILABLE, "Tenant service client is not set"))); final Future<Void> registrationCheck = Optional.ofNullable(registrationServiceClient) .map(client -> client.isConnected()) .orElse(Future .failedFuture(new ServerErrorException( HttpURLConnection.HTTP_UNAVAILABLE, "Device Registration service client is not set"))); final Future<Void> credentialsCheck = Optional.ofNullable(credentialsServiceClient) .map(client -> client.isConnected()) .orElse(Future.failedFuture(new ServerErrorException( HttpURLConnection.HTTP_UNAVAILABLE, "Credentials service client is not set"))); final Future<Void> messagingCheck = Optional.ofNullable(messagingClient) .map(client -> client.isConnected()) .orElse(Future.failedFuture(new ServerErrorException( HttpURLConnection.HTTP_UNAVAILABLE, "Messaging client is not set")));