builder static method
This method is the entry point to start create a HttpRestClient, RequestExecutor should be provided as a parameter, which mainly executes the requests, DefaultRequestExecutor can be used for that which handles most of the cases for regular and multipart requests. Returns HttpRestClientBuilder which provide a methods to add middlewares and request/response converters to HttpRestClient instance.
Implementation
static HttpRestClientBuilder builder(RequestExecutor requestExecutor) =>
HttpRestClientBuilder._(requestExecutor);