## Uses of Class
org.apache.ignite.spi.discovery.DiscoveryDataBag

- Packages that use DiscoveryDataBag
  Package | Description
  --- | ---
  org.apache.ignite.spi | Contains common classes and interfaces for SPI implementations.
  org.apache.ignite.spi.discovery | Contains APIs for topology manager SPI.

- - ### Uses of DiscoveryDataBag in org.apache.ignite.spi

    Methods in org.apache.ignite.spi with parameters of type DiscoveryDataBag
    Modifier and Type | Method | Description
    --- | --- | ---
    `@Nullable IgniteNodeValidationResult` | IgniteSpiContext.`validateNode​(ClusterNode node, DiscoveryDataBag discoData)` |

  - ### Uses of DiscoveryDataBag in org.apache.ignite.spi.discovery

    Methods in org.apache.ignite.spi.discovery that return DiscoveryDataBag
    Modifier and Type | Method | Description
    --- | --- | ---
    `DiscoveryDataBag` | DiscoverySpiDataExchange.`collect​(DiscoveryDataBag dataBag)` | Collects data from all components.

    Methods in org.apache.ignite.spi.discovery with parameters of type DiscoveryDataBag
    Modifier and Type | Method | Description
    --- | --- | ---
    `DiscoveryDataBag` | DiscoverySpiDataExchange.`collect​(DiscoveryDataBag dataBag)` | Collects data from all components.
    `void` | DiscoverySpiDataExchange.`onExchange​(DiscoveryDataBag dataBag)` | Notifies discovery manager about data received from remote node.