[rest-client] * client builder