void sendRequest(@NotNull Request request, @Nullable AbstractResponseToRequestHandler<? extends Response> handler,
                   int timeout, @NotNull Runnable onTimeout);
void sendRequest(@NotNull Request request, @Nullable AbstractResponseToRequestHandler<? extends Response> handler,
                   int timeout, @NotNull Runnable onTimeout)