## Uses of Class
org.apache.storm.flux.model.BeanDef

- Packages that use BeanDef
  Package | Description
  --- | ---
  org.apache.storm.flux.model |

- - ### Uses of BeanDef in org.apache.storm.flux.model

    Subclasses of BeanDef in org.apache.storm.flux.model
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BoltDef` Bean representation of a Storm bolt.
    `class` | `SpoutDef` Bean representation of a Storm spout.
    `class` | `VertexDef` Abstract parent class of component definitions.

    Methods in org.apache.storm.flux.model that return BeanDef
    Modifier and Type | Method and Description
    --- | ---
    `BeanDef` | TopologyDef.`getComponent(String id)`

    Methods in org.apache.storm.flux.model that return types with arguments of type BeanDef
    Modifier and Type | Method and Description
    --- | ---
    `List<BeanDef>` | TopologyDef.`getComponents()` Returns a list of all component definitions.

    Method parameters in org.apache.storm.flux.model with type arguments of type BeanDef
    Modifier and Type | Method and Description
    --- | ---
    `void` | TopologyDef.`addAllComponents(List<BeanDef> components, boolean override)` Adds a list of component definitions.
    `void` | TopologyDef.`setComponents(List<BeanDef> components)` Sets the list of component definitions.

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