@Override
    public boolean equals(@Nullable Object o) {
        if (this == o) {
            return true;
        }

        if (!(o instanceof ServiceInfo)) {
            return false;
        }

        final ServiceInfo that = (ServiceInfo) o;
        return name.equals(that.name) && methods.equals(that.methods);
    }
Returns a new {@link ServiceInfo} with the specified example headers.
Returns {@code this} if this {@link ServiceInfo} has the same example headers.
core/src/main/java/com/linecorp/armeria/server/docs/ServiceInfo.java