## Uses of Class
org.apache.storm.topology.base.BaseWindowedBolt

- Packages that use BaseWindowedBolt
  Package | Description
  --- | ---
  org.apache.storm.bolt |
  org.apache.storm.flux.examples |
  org.apache.storm.st.topology.window |
  org.apache.storm.starter.bolt |
  org.apache.storm.topology.base |

- - ### Uses of BaseWindowedBolt in org.apache.storm.bolt

    Subclasses of BaseWindowedBolt in org.apache.storm.bolt
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `JoinBolt` |

    Methods in org.apache.storm.bolt that return BaseWindowedBolt
    Modifier and Type | Method | Description
    --- | --- | ---
    `BaseWindowedBolt` | JoinBolt.`withLag​(BaseWindowedBolt.Duration duration)` |
    `BaseWindowedBolt` | JoinBolt.`withWatermarkInterval​(BaseWindowedBolt.Duration interval)` |

  - ### Uses of BaseWindowedBolt in org.apache.storm.flux.examples

    Subclasses of BaseWindowedBolt in org.apache.storm.flux.examples
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `TestWindowBolt` |

  - ### Uses of BaseWindowedBolt in org.apache.storm.st.topology.window

    Subclasses of BaseWindowedBolt in org.apache.storm.st.topology.window
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `TimeDataVerificationBolt` |
    `class` | `VerificationBolt` |

  - ### Uses of BaseWindowedBolt in org.apache.storm.starter.bolt

    Subclasses of BaseWindowedBolt in org.apache.storm.starter.bolt
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `SlidingWindowSumBolt` | Computes sliding window sum.

  - ### Uses of BaseWindowedBolt in org.apache.storm.topology.base

    Subclasses of BaseWindowedBolt in org.apache.storm.topology.base
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `BaseStatefulWindowedBolt<T extends State>` |

    Methods in org.apache.storm.topology.base that return BaseWindowedBolt
    Modifier and Type | Method | Description
    --- | --- | ---
    `BaseWindowedBolt` | BaseWindowedBolt.`withLag​(BaseWindowedBolt.Duration duration)` | Specify the maximum time lag of the tuple timestamp in milliseconds.
    `BaseWindowedBolt` | BaseWindowedBolt.`withLateTupleStream​(String streamId)` | Specify a stream id on which late tuples are going to be emitted.
    `BaseWindowedBolt` | BaseWindowedBolt.`withTimestampExtractor​(TimestampExtractor timestampExtractor)` | Specify the timestamp extractor implementation.
    `BaseWindowedBolt` | BaseWindowedBolt.`withTimestampField​(String fieldName)` | Specify a field in the tuple that represents the timestamp as a long value.
    `BaseWindowedBolt` | BaseWindowedBolt.`withTumblingWindow​(BaseWindowedBolt.Count count)` | A count based tumbling window.
    `BaseWindowedBolt` | BaseWindowedBolt.`withTumblingWindow​(BaseWindowedBolt.Duration duration)` | A time duration based tumbling window.
    `BaseWindowedBolt` | BaseWindowedBolt.`withWatermarkInterval​(BaseWindowedBolt.Duration interval)` | Specify the watermark event generation interval.
    `BaseWindowedBolt` | BaseWindowedBolt.`withWindow​(BaseWindowedBolt.Count windowLength)` | A tuple count based window that slides with every incoming tuple.
    `BaseWindowedBolt` | BaseWindowedBolt.`withWindow​(BaseWindowedBolt.Count windowLength, BaseWindowedBolt.Count slidingInterval)` | Tuple count based sliding window configuration.
    `BaseWindowedBolt` | BaseWindowedBolt.`withWindow​(BaseWindowedBolt.Count windowLength, BaseWindowedBolt.Duration slidingInterval)` | Tuple count and time duration based sliding window configuration.
    `BaseWindowedBolt` | BaseWindowedBolt.`withWindow​(BaseWindowedBolt.Duration windowLength)` | A time duration based window that slides with every incoming tuple.
    `BaseWindowedBolt` | BaseWindowedBolt.`withWindow​(BaseWindowedBolt.Duration windowLength, BaseWindowedBolt.Count slidingInterval)` | Time duration and count based sliding window configuration.
    `BaseWindowedBolt` | BaseWindowedBolt.`withWindow​(BaseWindowedBolt.Duration windowLength, BaseWindowedBolt.Duration slidingInterval)` | Time duration based sliding window configuration.