code: public BaseWindowedBolt<T> ingestionTimeWindow(Time size, Time slide) {
          long s = size.toMilliseconds();
          long l = slide.toMilliseconds();
          ensurePositiveTime(s, l);
          ensureSizeGreaterThanSlide(s, l);
  
          setSizeAndSlide(s, l);
          this.windowAssigner = SlidingIngestionTimeWindows.of(s, l);
          return this;
      }
docs: define a sliding ingestion time window
  
  @param size  window size
  @param slide slide size