org.apache.storm.topology

## Interface BoltDeclarer

- All Superinterfaces:
    ComponentConfigurationDeclarer<BoltDeclarer>, InputDeclarer<BoltDeclarer>, ResourceDeclarer<BoltDeclarer>
  All Known Implementing Classes:
    TopologyBuilder.BoltGetter

      public interface BoltDeclarer
      extends InputDeclarer<BoltDeclarer>, ComponentConfigurationDeclarer<BoltDeclarer>

  BoltDeclarer includes grouping APIs for storm topology.

  See Also:
    Concepts -Stream groupings-

- - ### Method Summary

    - ### Methods inherited from interface org.apache.storm.topology.InputDeclarer

      `allGrouping, allGrouping, customGrouping, customGrouping, directGrouping, directGrouping, fieldsGrouping, fieldsGrouping, globalGrouping, globalGrouping, grouping, localOrShuffleGrouping, localOrShuffleGrouping, noneGrouping, noneGrouping, partialKeyGrouping, partialKeyGrouping, shuffleGrouping, shuffleGrouping`

    - ### Methods inherited from interface org.apache.storm.topology.ComponentConfigurationDeclarer

      `addConfiguration, addConfigurations, addResource, addResources, getComponentConfiguration, setDebug, setMaxSpoutPending, setMaxTaskParallelism, setNumTasks`

    - ### Methods inherited from interface org.apache.storm.topology.ResourceDeclarer

      `addSharedMemory, setCPULoad, setMemoryLoad, setMemoryLoad`

Copyright © 2021 The Apache Software Foundation. All rights reserved.