Batching Each HTTP connection that your client makes results in overhead. To reduce overhead, you can batch multiple API calls together into a single HTTP request. The main classes of interest are BatchRequest and JsonBatchCallback. The following example shows how to use these classes with service-specific generated libraries: JsonBatchCallback<Calendar> callback = new JsonBatchCallback<Calendar>(