# Uses of Class
org.apache.storm.bolt.JoinBolt

Packages that use JoinBolt
Package
Description
org.apache.storm.bolt

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

  Methods in org.apache.storm.bolt that return JoinBolt
  Modifier and Type
  Method
  Description
  `JoinBolt`
  JoinBolt.`join(String newStream, String field, String priorStream)`
  Performs inner Join with the newStream.
  `JoinBolt`
  JoinBolt.`leftJoin(String newStream, String field, String priorStream)`
  Performs left Join with the newStream.
  `JoinBolt`
  JoinBolt.`select(String commaSeparatedKeys)`
  Specify projection fields.
  `JoinBolt`
  JoinBolt.`withLateTupleStream(String streamId)`
  `JoinBolt`
  JoinBolt.`withOutputStream(String streamName)`
  Optional.
  `JoinBolt`
  JoinBolt.`withTimestampExtractor(TimestampExtractor timestampExtractor)`
  `JoinBolt`
  JoinBolt.`withTimestampField(String fieldName)`
  `JoinBolt`
  JoinBolt.`withTumblingWindow(BaseWindowedBolt.Count count)`
  `JoinBolt`
  JoinBolt.`withTumblingWindow(BaseWindowedBolt.Duration duration)`
  `JoinBolt`
  JoinBolt.`withWindow(BaseWindowedBolt.Count windowLength)`
  `JoinBolt`
  JoinBolt.`withWindow(BaseWindowedBolt.Count windowLength, BaseWindowedBolt.Count slidingInterval)`
  `JoinBolt`
  JoinBolt.`withWindow(BaseWindowedBolt.Count windowLength, BaseWindowedBolt.Duration slidingInterval)`
  `JoinBolt`
  JoinBolt.`withWindow(BaseWindowedBolt.Duration windowLength)`
  `JoinBolt`
  JoinBolt.`withWindow(BaseWindowedBolt.Duration windowLength, BaseWindowedBolt.Count slidingInterval)`
  `JoinBolt`
  JoinBolt.`withWindow(BaseWindowedBolt.Duration windowLength, BaseWindowedBolt.Duration slidingInterval)`