## 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 | 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 | Description
    --- | --- | ---
    `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 | 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 | Description
    --- | --- | ---
    `StreamInfo` | StreamInfo.`deepCopy()` |

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

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

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

  - ### 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 | Description
    --- | --- | ---
    `Map<String,​StreamInfo>` | OutputFieldsGetter.`getFieldsDeclaration()` |