code: public AggregateOperation<T> maxAwaitTime(final long maxAwaitTime, final TimeUnit timeUnit) {
          wrapped.maxAwaitTime(maxAwaitTime, timeUnit);
          return this;
      }
docs: Sets the maximum await execution time on the server for this operation.
  
  @param maxAwaitTime  the max await time.  A value less than one will be ignored, and indicates that the driver should respect the
  server's default value
  @param timeUnit the time unit, which may not be null
  @return this
  @mongodb.server.release 3.6