@Override
    public int hashCode() {
        return Objects.hash(niwsClientName, target, authority);
    }
Returns the Authority of this origin.   This is used for establishing secure connections.  May be absent
if the authority is not trusted.
zuul-core/src/main/java/com/netflix/zuul/origins/OriginName.java