## Uses of Class
io.vertx.core.spi.cluster.NodeInfo

- Packages that use NodeInfo
  Package | Description
  --- | ---
  io.vertx.core.spi.cluster |
  io.vertx.ext.cluster.infinispan |
  io.vertx.spi.cluster.hazelcast |
  io.vertx.spi.cluster.ignite |
  io.vertx.spi.cluster.zookeeper |

- - ### Uses of NodeInfo in io.vertx.core.spi.cluster

    Methods in io.vertx.core.spi.cluster that return NodeInfo
    Modifier and Type | Method | Description
    --- | --- | ---
    `NodeInfo` | ClusterManager.`getNodeInfo()` | Get details about this clustered node.

    Methods in io.vertx.core.spi.cluster with parameters of type NodeInfo
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | ClusterManager.`setNodeInfo​(NodeInfo nodeInfo, Promise<Void> promise)` | Store the details about this clustered node.

    Method parameters in io.vertx.core.spi.cluster with type arguments of type NodeInfo
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | ClusterManager.`getNodeInfo​(String nodeId, Promise<NodeInfo> promise)` | Get details about a specific node in the cluster.

  - ### Uses of NodeInfo in io.vertx.ext.cluster.infinispan

    Methods in io.vertx.ext.cluster.infinispan that return NodeInfo
    Modifier and Type | Method | Description
    --- | --- | ---
    `NodeInfo` | InfinispanClusterManager.`getNodeInfo()` |

    Methods in io.vertx.ext.cluster.infinispan with parameters of type NodeInfo
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | InfinispanClusterManager.`setNodeInfo​(NodeInfo nodeInfo, Promise<Void> promise)` |

    Method parameters in io.vertx.ext.cluster.infinispan with type arguments of type NodeInfo
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | InfinispanClusterManager.`getNodeInfo​(String nodeId, Promise<NodeInfo> promise)` |

  - ### Uses of NodeInfo in io.vertx.spi.cluster.hazelcast

    Methods in io.vertx.spi.cluster.hazelcast that return NodeInfo
    Modifier and Type | Method | Description
    --- | --- | ---
    `NodeInfo` | HazelcastClusterManager.`getNodeInfo()` |

    Methods in io.vertx.spi.cluster.hazelcast with parameters of type NodeInfo
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | HazelcastClusterManager.`setNodeInfo​(NodeInfo nodeInfo, Promise<Void> promise)` |

    Method parameters in io.vertx.spi.cluster.hazelcast with type arguments of type NodeInfo
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | HazelcastClusterManager.`getNodeInfo​(String nodeId, Promise<NodeInfo> promise)` |

  - ### Uses of NodeInfo in io.vertx.spi.cluster.ignite

    Methods in io.vertx.spi.cluster.ignite that return NodeInfo
    Modifier and Type | Method | Description
    --- | --- | ---
    `NodeInfo` | IgniteClusterManager.`getNodeInfo()` |

    Methods in io.vertx.spi.cluster.ignite with parameters of type NodeInfo
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | IgniteClusterManager.`setNodeInfo​(NodeInfo nodeInfo, Promise<Void> promise)` |

    Method parameters in io.vertx.spi.cluster.ignite with type arguments of type NodeInfo
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | IgniteClusterManager.`getNodeInfo​(String id, Promise<NodeInfo> promise)` |

  - ### Uses of NodeInfo in io.vertx.spi.cluster.zookeeper

    Methods in io.vertx.spi.cluster.zookeeper that return NodeInfo
    Modifier and Type | Method | Description
    --- | --- | ---
    `NodeInfo` | ZookeeperClusterManager.`getNodeInfo()` |

    Methods in io.vertx.spi.cluster.zookeeper with parameters of type NodeInfo
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | ZookeeperClusterManager.`setNodeInfo​(NodeInfo nodeInfo, Promise<Void> promise)` |

    Method parameters in io.vertx.spi.cluster.zookeeper with type arguments of type NodeInfo
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | ZookeeperClusterManager.`getNodeInfo​(String nodeId, Promise<NodeInfo> promise)` |