## Uses of Class
org.apache.storm.generated.StreamInfo

- Packages that use StreamInfo
  Package | Description
  --- | ---
  org.apache.storm |
  org.apache.storm.clojure |
  org.apache.storm.generated |
  org.apache.storm.topology |

- - ### Uses of StreamInfo in org.apache.storm

    Methods in org.apache.storm that return StreamInfo
    Modifier and Type | Method and Description
    --- | ---
    `static StreamInfo` | Thrift.`directOutputFields(List<String> fields)`
    `static StreamInfo` | Thrift.`outputFields(List<String> fields)`

    Method parameters in org.apache.storm with type arguments of type StreamInfo
    Modifier and Type | Method and Description
    --- | ---
    `static ComponentCommon` | Thrift.`prepareComponentCommon(Map<GlobalStreamId,Grouping> inputs, Map<String,StreamInfo> outputs, Integer parallelismHint)`
    `static ComponentCommon` | Thrift.`prepareComponentCommon(Map<GlobalStreamId,Grouping> inputs, Map<String,StreamInfo> outputs, Integer parallelismHint, Map<String,Object> conf)`
    `static Bolt` | Thrift.`prepareSerializedBoltDetails(Map<GlobalStreamId,Grouping> inputs, IBolt bolt, Map<String,StreamInfo> outputs, Integer parallelismHint, Map<String,Object> conf)`
    `static SpoutSpec` | Thrift.`prepareSerializedSpoutDetails(IRichSpout spout, Map<String,StreamInfo> outputs)`

  - ### Uses of StreamInfo in org.apache.storm.clojure

    Constructor parameters in org.apache.storm.clojure with type arguments of type StreamInfo
    Constructor and Description
    `ClojureBolt(List fnSpec, List confSpec, List<Object> params, Map<String,StreamInfo> fields)`
    `ClojureSpout(List fnSpec, List confSpec, List<Object> params, Map<String,StreamInfo> fields)`
    `RichShellBolt(String[] command, Map<String,StreamInfo> outputs)`
    `RichShellSpout(String[] command, Map<String,StreamInfo> outputs)`

  - ### Uses of StreamInfo in org.apache.storm.generated

    Methods in org.apache.storm.generated that return StreamInfo
    Modifier and Type | Method and Description
    --- | ---
    `StreamInfo` | StreamInfo.`deepCopy()`

    Methods in org.apache.storm.generated that return types with arguments of type StreamInfo
    Modifier and Type | Method and Description
    --- | ---
    `Map<String,StreamInfo>` | ComponentCommon.`get_streams()`

    Methods in org.apache.storm.generated with parameters of type StreamInfo
    Modifier and Type | Method and Description
    --- | ---
    `int` | StreamInfo.`compareTo(StreamInfo other)`
    `boolean` | StreamInfo.`equals(StreamInfo that)`
    `void` | ComponentCommon.`put_to_streams(String key, StreamInfo val)`

    Method parameters in org.apache.storm.generated with type arguments of type StreamInfo
    Modifier and Type | Method and Description
    --- | ---
    `void` | ComponentCommon.`set_streams(Map<String,StreamInfo> streams)`

    Constructors in org.apache.storm.generated with parameters of type StreamInfo
    Constructor and Description
    `StreamInfo(StreamInfo other)` Performs a deep copy on other.

    Constructor parameters in org.apache.storm.generated with type arguments of type StreamInfo
    Constructor and Description
    `ComponentCommon(Map<GlobalStreamId,Grouping> inputs, Map<String,StreamInfo> streams)`

  - ### Uses of StreamInfo in org.apache.storm.topology

    Methods in org.apache.storm.topology that return types with arguments of type StreamInfo
    Modifier and Type | Method and Description
    --- | ---
    `Map<String,StreamInfo>` | OutputFieldsGetter.`getFieldsDeclaration()`

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