@Override
        public boolean equals(Object o) {
            if (this == o) {
                return true;
            }
            if (!(o instanceof Port)) {
                return false;
            }
            final Port that = (Port) o;
            return port == that.port &&
                   Objects.equals(ip, that.ip) &&
                   Objects.equals(iface, that.iface) &&
                   Objects.equals(protocols, that.protocols);
        }
Protocol that will be used in this ip/iface and port.
dropwizard2/src/main/java/com/linecorp/armeria/dropwizard/ArmeriaSettings.java