httpClient

Explicit HTTP engine to use when making SDK requests, when not set a default engine will be created and managed on behalf of the caller.

NOTE: The caller is responsible for managing the lifetime of the engine when set. The SDK client will not close it when the client is closed.