## Uses of Interface
io.vertx.core.shareddata.AsyncMap

- Packages that use AsyncMap
  Package | Description
  --- | ---
  io.vertx.core.shareddata |
  io.vertx.core.spi.cluster |
  io.vertx.ext.cluster.infinispan |
  io.vertx.reactivex.core.shareddata |
  io.vertx.rxjava.core.shareddata |
  io.vertx.rxjava3.core.shareddata |
  io.vertx.spi.cluster.hazelcast |
  io.vertx.spi.cluster.hazelcast.spi |
  io.vertx.spi.cluster.ignite |
  io.vertx.spi.cluster.zookeeper |

- - ### Uses of AsyncMap in io.vertx.core.shareddata

    Methods in io.vertx.core.shareddata that return types with arguments of type AsyncMap
    Modifier and Type | Method | Description
    --- | --- | ---
    `<K,​V> Future<AsyncMap<K,​V>>` | SharedData.`getAsyncMap​(String name)` | Get the `AsyncMap` with the specified name.
    `<K,​V> Future<AsyncMap<K,​V>>` | SharedData.`getClusterWideMap​(String name)` | Get the cluster wide map with the specified name.
    `<K,​V> Future<AsyncMap<K,​V>>` | SharedData.`getLocalAsyncMap​(String name)` | Get the `AsyncMap` with the specified name.

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

    Method parameters in io.vertx.core.spi.cluster with type arguments of type AsyncMap
    Modifier and Type | Method | Description
    --- | --- | ---
    `<K,​V> void` | ClusterManager.`getAsyncMap​(String name, Promise<AsyncMap<K,​V>> promise)` | Return an `AsyncMap` for the given `name`.

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

    Methods in io.vertx.ext.cluster.infinispan with parameters of type AsyncMap
    Modifier and Type | Method | Description
    --- | --- | ---
    `static <K,​V> InfinispanAsyncMap<K,​V>` | InfinispanAsyncMap.`unwrap​(AsyncMap asyncMap)` | Unwraps a generic `AsyncMap` to an `InfinispanAsyncMap`.

    Method parameters in io.vertx.ext.cluster.infinispan with type arguments of type AsyncMap
    Modifier and Type | Method | Description
    --- | --- | ---
    `<K,​V> void` | InfinispanClusterManager.`getAsyncMap​(String name, Promise<AsyncMap<K,​V>> promise)` |

  - ### Uses of AsyncMap in io.vertx.reactivex.core.shareddata

    Methods in io.vertx.reactivex.core.shareddata that return AsyncMap
    Modifier and Type | Method | Description
    --- | --- | ---
    `AsyncMap` | AsyncMap.`getDelegate()` |

    Methods in io.vertx.reactivex.core.shareddata with parameters of type AsyncMap
    Modifier and Type | Method | Description
    --- | --- | ---
    `static <K,​V> AsyncMap<K,​V>` | AsyncMap.`newInstance​(AsyncMap arg)` |
    `static <K,​V> AsyncMap<K,​V>` | AsyncMap.`newInstance​(AsyncMap arg, io.vertx.lang.rx.TypeArg<K> __typeArg_K, io.vertx.lang.rx.TypeArg<V> __typeArg_V)` |

    Constructors in io.vertx.reactivex.core.shareddata with parameters of type AsyncMap
    Constructor | Description
    --- | ---
    `AsyncMap​(AsyncMap delegate)` |

  - ### Uses of AsyncMap in io.vertx.rxjava.core.shareddata

    Methods in io.vertx.rxjava.core.shareddata that return AsyncMap
    Modifier and Type | Method | Description
    --- | --- | ---
    `AsyncMap` | AsyncMap.`getDelegate()` |

    Methods in io.vertx.rxjava.core.shareddata with parameters of type AsyncMap
    Modifier and Type | Method | Description
    --- | --- | ---
    `static <K,​V> AsyncMap<K,​V>` | AsyncMap.`newInstance​(AsyncMap arg)` |
    `static <K,​V> AsyncMap<K,​V>` | AsyncMap.`newInstance​(AsyncMap arg, io.vertx.lang.rx.TypeArg<K> __typeArg_K, io.vertx.lang.rx.TypeArg<V> __typeArg_V)` |

    Constructors in io.vertx.rxjava.core.shareddata with parameters of type AsyncMap
    Constructor | Description
    --- | ---
    `AsyncMap​(AsyncMap delegate)` |

  - ### Uses of AsyncMap in io.vertx.rxjava3.core.shareddata

    Methods in io.vertx.rxjava3.core.shareddata that return AsyncMap
    Modifier and Type | Method | Description
    --- | --- | ---
    `AsyncMap` | AsyncMap.`getDelegate()` |

    Methods in io.vertx.rxjava3.core.shareddata with parameters of type AsyncMap
    Modifier and Type | Method | Description
    --- | --- | ---
    `static <K,​V> AsyncMap<K,​V>` | AsyncMap.`newInstance​(AsyncMap arg)` |
    `static <K,​V> AsyncMap<K,​V>` | AsyncMap.`newInstance​(AsyncMap arg, io.vertx.lang.rx.TypeArg<K> __typeArg_K, io.vertx.lang.rx.TypeArg<V> __typeArg_V)` |

    Constructors in io.vertx.rxjava3.core.shareddata with parameters of type AsyncMap
    Constructor | Description
    --- | ---
    `AsyncMap​(AsyncMap delegate)` |

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

    Method parameters in io.vertx.spi.cluster.hazelcast with type arguments of type AsyncMap
    Modifier and Type | Method | Description
    --- | --- | ---
    `<K,​V> void` | HazelcastClusterManager.`getAsyncMap​(String name, Promise<AsyncMap<K,​V>> promise)` |

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

    Methods in io.vertx.spi.cluster.hazelcast.spi that return AsyncMap
    Modifier and Type | Method | Description
    --- | --- | ---
    `<K,​V> AsyncMap<K,​V>` | HazelcastObjectProvider.`getAsyncMap​(String name)` | Return `AsyncMap` for the given name

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

    Method parameters in io.vertx.spi.cluster.ignite with type arguments of type AsyncMap
    Modifier and Type | Method | Description
    --- | --- | ---
    `<K,​V> void` | IgniteClusterManager.`getAsyncMap​(String name, Promise<AsyncMap<K,​V>> promise)` |

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

    Method parameters in io.vertx.spi.cluster.zookeeper with type arguments of type AsyncMap
    Modifier and Type | Method | Description
    --- | --- | ---
    `<K,​V> void` | ZookeeperClusterManager.`getAsyncMap​(String name, Promise<AsyncMap<K,​V>> promise)` |