+ """A class implementing HTTP requests GET, PUT, POST and DELETE used in
+ communication with Honeycomb.
+
+ The communication with Honeycomb and processing of all exceptions is done in
+ the method _http_request which uses requests.request to send requests and
+ receive responses. The received status code and content of response are
+ logged on the debug level.
+ All possible exceptions raised by requests.request are also processed there.
+
+ The other methods (get, put, post and delete) use _http_request to send
+ corresponding request.
+
+ These methods must not be used as keywords in tests. Use keywords
+ implemented in the module HoneycombAPIKeywords instead.
+ """