class_docstr: Partially specified sliding window. The size of the window either as time or row-count
  interval.
class_docstr_tok: ["Partially","specified","sliding","window",".","The","size","of","the","window","either","as","time","or","row-count","interval","."]
docstr: Specifies the window's slide as time or row-count interval.
  
  The slide determines the interval in which windows are started. Hence, sliding windows can
  overlap if the slide is smaller than the size of the window.
  
  For example, you could have windows of size 15 minutes that slide by 3 minutes. With this
  15 minutes worth of elements are grouped every 3 minutes and each row contributes to 5
  windows.
  
  :param slide: The slide of the window either as time or row-count interval.
  :return: A sliding window.
docstr_tok: ["Specifies","the","window","'s","slide","as","time","or","row-count","interval",".","The","slide","determines","the","interval","in","which","windows","are","started",".","Hence",",","sliding","windows","can","overlap","if","the","slide","is","smaller","than","the","size","of","the","window",".","For","example",",","you","could","have","windows","of","size","15","minutes","that","slide","by","3","minutes",".","With","this","15","minutes","worth","of","elements","are","grouped","every","3","minutes","and","each","row","contributes","to","5","windows",".",":","param","slide",":","The","slide","of","the","window","either","as","time","or","row-count","interval",".",":","return",":","A","sliding","window","."]
code: def every(self, slide: Expression) -> "SlideWithSizeAndSlide":
      """
      Specifies the window's slide as time or row-count interval.
  
      The slide determines the interval in which windows are started. Hence, sliding windows can
      overlap if the slide is smaller than the size of the window.
  
      For example, you could have windows of size 15 minutes that slide by 3 minutes. With this
      15 minutes worth of elements are grouped every 3 minutes and each row contributes to 5
      windows.
  
      :param slide: The slide of the window either as time or row-count interval.
      :return: A sliding window.
      """
      return SlideWithSizeAndSlide(
          self._java_window.every(_get_java_expression(slide))
      )
  
imports: from py4j.java_gateway import get_method
  from pyflink.java_gateway import get_gateway
  from pyflink.table import Expression
  from pyflink.table.expression import _get_java_expression
  from pyflink.table.utils import to_expression_jarray
label_desc: Use image node_id 2 for calling the SlideWithSize obj's underlying member method code with example usage: obj.every(slide) and returns: SlideWithSizeAndSlide