@Override
        public void onComplianceViolation(ComplianceViolation.Event e) {
            log.fine(() -> "Compliance violation: mode=%s, violation=%s".formatted(e.mode().getName(), e.violation().getName()));
            var ctx = metric.createContext(Map.of("mode", e.mode().getName(), "violation", e.violation().getName()));
            metric.add(ContainerMetrics.JETTY_HTTP_COMPLIANCE_VIOLATION.baseName(), 1L, ctx);
        }
A {@link ProxyConnectionFactory} which disables the default behaviour of upgrading to
next protocol when proxy protocol is not detected.
container-core/src/main/java/com/yahoo/jdisc/http/server/jetty/ConnectorFactory.java