@Override public Response delete() { return sync.delete(); }
@Override public <T> T delete(Class<T> cls) { return sync.delete(cls); }
@Override public <T> T delete(GenericType<T> type) { return sync.delete(type); }
@Override public Response delete() { return sync.delete(); }
@Override public <T> T delete(Class<T> cls) { return sync.delete(cls); }
@Override public <T> T delete(GenericType<T> type) { return sync.delete(type); }