Authentication with Google

Looking at the javadoc of Client class: https://jersey.java.net/apidocs/1.8/jersey/com/sun/jersey/api/client/Client.html it says that:

The creation of a Client instance is an expensive operation and the instance may make use of and retain many resources. It is therefore recommended that a Client instance is reused for the creation of WebResource instances that require the same configuration settings.

so I would store single reference to the Client at class level.