Interface HttpRequestExecutor

All Known Implementing Classes:
HttpRequestExecutorImpl

public interface HttpRequestExecutor
Responsible for making remote HTTP calls to the given URL using passed in credentials. The implementation is tightly bound with OkHttpClient library. Methods also takes HttpRequestExecutor.ResponseConsumer instead of returning response in order to have better handle on cleaning of resources.