@Override
    public boolean equals(Object other) {
        if (other == this) {
            return true;
        }
        if (!(other instanceof UniqueHeaderBean)) {
            return false;
        }
        final UniqueHeaderBean rhs = ((UniqueHeaderBean) other);
        return new EqualsBuilder()
                .append(headerName, rhs.headerName)
                .append(overwriteHeaderValue, rhs.overwriteHeaderValue)
                .append(responseHeader, rhs.responseHeader)
                .isEquals();
    }
Whether to also set the header in the outgoing response.
plugins/unique-header-policy/src/main/java/io/apiman/plugins/uniqueheader/beans/UniqueHeaderBean.java