private ClientRequest makeClientRequest(
        final UnsentRequest unsent,
        final Node node,
        final long currentTimeMs
    ) {
        return client.newClientRequest(
            node.idString(),
            unsent.requestBuilder,
            currentTimeMs,
            true,
            (int) unsent.timer.remainingMs(),
            unsent.handler
        );
    }
Tries to send the requests in the unsentRequest queue. If the request doesn't have an assigned node, it will
find the leastLoadedOne, and will be retried in the next {@code poll()}. If the request is expired, a
{@link TimeoutException} will be thrown.
clients/src/main/java/org/apache/kafka/clients/consumer/internals/NetworkClientDelegate.java