WSRequestHolder.java is a builder, but it needs a refactor to be more thread-safey.  It really should say "withAuth" like the Scala version does.