public ServiceInfo withExampleHeaders(Iterable<HttpHeaders> exampleHeaders) {
        requireNonNull(exampleHeaders, "exampleHeaders");
        if (exampleHeaders.equals(this.exampleHeaders)) {
            return this;
        }

        return new ServiceInfo(name, methods, exampleHeaders, descriptionInfo);
    }
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