# Uses of Class
org.apache.storm.trident.state.StateSpec

Packages that use StateSpec
Package
Description
org.apache.storm.trident
org.apache.storm.trident.fluent
org.apache.storm.trident.planner

- ## Uses of StateSpec in org.apache.storm.trident

  Methods in org.apache.storm.trident with parameters of type StateSpec
  Modifier and Type
  Method
  Description
  `TridentState`
  TridentTopology.`newStaticState(StateSpec spec)`
  `TridentState`
  Stream.`partitionPersist(StateSpec stateSpec, StateUpdater updater)`
  `TridentState`
  Stream.`partitionPersist(StateSpec stateSpec, StateUpdater updater, Fields functionFields)`
  `TridentState`
  Stream.`partitionPersist(StateSpec stateSpec, Fields inputFields, StateUpdater updater)`
  `TridentState`
  Stream.`partitionPersist(StateSpec stateSpec, Fields inputFields, StateUpdater updater, Fields functionFields)`
  `TridentState`
  Stream.`persistentAggregate(StateSpec spec, CombinerAggregator agg, Fields functionFields)`
  `TridentState`
  Stream.`persistentAggregate(StateSpec spec, ReducerAggregator agg, Fields functionFields)`
  `TridentState`
  Stream.`persistentAggregate(StateSpec spec, Fields inputFields, CombinerAggregator agg, Fields functionFields)`
  `TridentState`
  Stream.`persistentAggregate(StateSpec spec, Fields inputFields, ReducerAggregator agg, Fields functionFields)`

- ## Uses of StateSpec in org.apache.storm.trident.fluent

  Methods in org.apache.storm.trident.fluent with parameters of type StateSpec
  Modifier and Type
  Method
  Description
  `TridentState`
  GroupedStream.`persistentAggregate(StateSpec spec, CombinerAggregator agg, Fields functionFields)`
  `TridentState`
  GroupedStream.`persistentAggregate(StateSpec spec, ReducerAggregator agg, Fields functionFields)`
  `TridentState`
  GroupedStream.`persistentAggregate(StateSpec spec, Fields inputFields, CombinerAggregator agg, Fields functionFields)`
  `TridentState`
  GroupedStream.`persistentAggregate(StateSpec spec, Fields inputFields, ReducerAggregator agg, Fields functionFields)`

- ## Uses of StateSpec in org.apache.storm.trident.planner

  Fields in org.apache.storm.trident.planner declared as StateSpec
  Modifier and Type
  Field
  Description
  `StateSpec`
  NodeStateInfo.`spec`
  Constructors in org.apache.storm.trident.planner with parameters of type StateSpec
  Modifier
  Constructor
  Description
  ``
  `NodeStateInfo(String id, StateSpec spec)`