httpBatching
fun httpBatching(batchIntervalMillis: Long = 10, maxBatchSize: Int = 10, enableByDefault: Boolean = true): ApolloClient.Builder
Batch HTTP queries to execute multiple at once. This reduces the number of HTTP round trips at the price of increased latency as every request in the batch is now as slow as the slowest one. Some servers might have a per-HTTP-call cache making it faster to resolve 1 big array of n queries compared to resolving the n queries separately.
See also BatchingHttpInterceptor
Parameters
batchIntervalMillis
the interval between two batches
maxBatchSize
always send the batch when this threshold is reached