Pass client builder to private constructor