public ExceptionInfo withDescriptionInfo(DescriptionInfo descriptionInfo) {
        requireNonNull(descriptionInfo, "descriptionInfo");
        if (descriptionInfo.equals(this.descriptionInfo)) {
            return this;
        }

        return new ExceptionInfo(name, fields, descriptionInfo);
    }
Returns a new {@link ExceptionInfo} with the specified {@link DescriptionInfo}.
Returns {@code this} if this {@link ExceptionInfo} has the same {@link DescriptionInfo}.
core/src/main/java/com/linecorp/armeria/server/docs/ExceptionInfo.java