public CouchHttpResponse deleteDatabase(String databaseName) {
try {
WebTarget webTarget = newWebTarget(databaseName);
Response response = webTarget.request().delete();
CouchStatusCode statusCode = CouchStatusCode.findByCode(response.getStatus());
String eTag = getETag(response);
byte[] content = response.readEntity(byte[].class);
CouchMediaType mediaType = CouchMediaType.fromString(response.getMediaType().toString());
int contentLength = response.getLength();
return CouchHttpResponse.builder(CouchMethodType.DELETE, webTarget.getUri(), statusCode)