code: public void delete(final K key, final long maxTime, final TimeUnit timeUnit) {
          collectionWithWriteTimeout(maxTime, timeUnit).deleteOne(byId(key));
      }
docs: Deletes the document identified by key.
  
  @param key      the identifier of the deleted document
  @param maxTime  max time for the operation
  @param timeUnit the time unit for the maxTime value