## Uses of Interface
org.apache.ignite.spi.discovery.tcp.ipfinder.TcpDiscoveryIpFinder

- Packages that use TcpDiscoveryIpFinder
  Package | Description
  --- | ---
  org.apache.ignite.spi.discovery.tcp | Contains default TCP/IP implementation for discovery SPI.
  org.apache.ignite.spi.discovery.tcp.ipfinder | Contains IP finder interface and adapter.
  org.apache.ignite.spi.discovery.tcp.ipfinder.cloud | Contains Apache jclouds based IP finder.
  org.apache.ignite.spi.discovery.tcp.ipfinder.elb | Contains AWS ELB-based IP finder.
  org.apache.ignite.spi.discovery.tcp.ipfinder.gce | Contains Google Cloud Storage IP finder.
  org.apache.ignite.spi.discovery.tcp.ipfinder.jdbc | Contains JDBC IP finder implementation.
  org.apache.ignite.spi.discovery.tcp.ipfinder.kubernetes | Contains Kubernetes IP finder implementation.
  org.apache.ignite.spi.discovery.tcp.ipfinder.multicast | Contains multicast-based IP finder.
  org.apache.ignite.spi.discovery.tcp.ipfinder.s3 | Contains AWS S3-based IP finder.
  org.apache.ignite.spi.discovery.tcp.ipfinder.sharedfs | Contains shared filesystem-based IP finder.
  org.apache.ignite.spi.discovery.tcp.ipfinder.vm | Contains local JVM-based IP finder.
  org.apache.ignite.spi.discovery.tcp.ipfinder.zk | Contains TCP Discovery IP Finder uses Apache ZooKeeper (ZK) to locate peer nodes.

- - ### Uses of TcpDiscoveryIpFinder in org.apache.ignite.spi.discovery.tcp

    Fields in org.apache.ignite.spi.discovery.tcp declared as TcpDiscoveryIpFinder
    Modifier and Type | Field and Description
    --- | ---
    `protected TcpDiscoveryIpFinder` | TcpDiscoverySpi.`ipFinder` IP finder.

    Methods in org.apache.ignite.spi.discovery.tcp that return TcpDiscoveryIpFinder
    Modifier and Type | Method and Description
    --- | ---
    `TcpDiscoveryIpFinder` | TcpDiscoverySpi.`getIpFinder()` Gets IP finder for IP addresses sharing and storing.

    Methods in org.apache.ignite.spi.discovery.tcp with parameters of type TcpDiscoveryIpFinder
    Modifier and Type | Method and Description
    --- | ---
    `TcpDiscoverySpi` | TcpDiscoverySpi.`setIpFinder(TcpDiscoveryIpFinder ipFinder)` Sets IP finder for IP addresses sharing and storing.

  - ### Uses of TcpDiscoveryIpFinder in org.apache.ignite.spi.discovery.tcp.ipfinder

    Classes in org.apache.ignite.spi.discovery.tcp.ipfinder that implement TcpDiscoveryIpFinder
    Modifier and Type | Class and Description
    --- | ---
    `class` | `TcpDiscoveryIpFinderAdapter` IP finder interface implementation adapter.

  - ### Uses of TcpDiscoveryIpFinder in org.apache.ignite.spi.discovery.tcp.ipfinder.cloud

    Classes in org.apache.ignite.spi.discovery.tcp.ipfinder.cloud that implement TcpDiscoveryIpFinder
    Modifier and Type | Class and Description
    --- | ---
    `class` | `TcpDiscoveryCloudIpFinder` IP finder for automatic lookup of nodes running in a cloud.

  - ### Uses of TcpDiscoveryIpFinder in org.apache.ignite.spi.discovery.tcp.ipfinder.elb

    Classes in org.apache.ignite.spi.discovery.tcp.ipfinder.elb that implement TcpDiscoveryIpFinder
    Modifier and Type | Class and Description
    --- | ---
    `class` | `TcpDiscoveryAlbIpFinder` AWS Application load balancer(ALB) based IP finder.
    `class` | `TcpDiscoveryElbIpFinder` AWS Classic load balancer based IP finder.

  - ### Uses of TcpDiscoveryIpFinder in org.apache.ignite.spi.discovery.tcp.ipfinder.gce

    Classes in org.apache.ignite.spi.discovery.tcp.ipfinder.gce that implement TcpDiscoveryIpFinder
    Modifier and Type | Class and Description
    --- | ---
    `class` | `TcpDiscoveryGoogleStorageIpFinder` Google Cloud Storage based IP finder.

  - ### Uses of TcpDiscoveryIpFinder in org.apache.ignite.spi.discovery.tcp.ipfinder.jdbc

    Classes in org.apache.ignite.spi.discovery.tcp.ipfinder.jdbc that implement TcpDiscoveryIpFinder
    Modifier and Type | Class and Description
    --- | ---
    `class` | `TcpDiscoveryJdbcIpFinder` JDBC-based IP finder.

  - ### Uses of TcpDiscoveryIpFinder in org.apache.ignite.spi.discovery.tcp.ipfinder.kubernetes

    Classes in org.apache.ignite.spi.discovery.tcp.ipfinder.kubernetes that implement TcpDiscoveryIpFinder
    Modifier and Type | Class and Description
    --- | ---
    `class` | `TcpDiscoveryKubernetesIpFinder` IP finder for automatic lookup of Ignite nodes running in Kubernetes environment.

  - ### Uses of TcpDiscoveryIpFinder in org.apache.ignite.spi.discovery.tcp.ipfinder.multicast

    Classes in org.apache.ignite.spi.discovery.tcp.ipfinder.multicast that implement TcpDiscoveryIpFinder
    Modifier and Type | Class and Description
    --- | ---
    `class` | `TcpDiscoveryMulticastIpFinder` Multicast-based IP finder.

  - ### Uses of TcpDiscoveryIpFinder in org.apache.ignite.spi.discovery.tcp.ipfinder.s3

    Classes in org.apache.ignite.spi.discovery.tcp.ipfinder.s3 that implement TcpDiscoveryIpFinder
    Modifier and Type | Class and Description
    --- | ---
    `class` | `TcpDiscoveryS3IpFinder` AWS S3-based IP finder.

  - ### Uses of TcpDiscoveryIpFinder in org.apache.ignite.spi.discovery.tcp.ipfinder.sharedfs

    Classes in org.apache.ignite.spi.discovery.tcp.ipfinder.sharedfs that implement TcpDiscoveryIpFinder
    Modifier and Type | Class and Description
    --- | ---
    `class` | `TcpDiscoverySharedFsIpFinder` Shared filesystem-based IP finder.

  - ### Uses of TcpDiscoveryIpFinder in org.apache.ignite.spi.discovery.tcp.ipfinder.vm

    Classes in org.apache.ignite.spi.discovery.tcp.ipfinder.vm that implement TcpDiscoveryIpFinder
    Modifier and Type | Class and Description
    --- | ---
    `class` | `TcpDiscoveryVmIpFinder` IP Finder which works only with pre-configured list of IP addresses specified via `TcpDiscoveryVmIpFinder.setAddresses(Collection)` method.

  - ### Uses of TcpDiscoveryIpFinder in org.apache.ignite.spi.discovery.tcp.ipfinder.zk

    Classes in org.apache.ignite.spi.discovery.tcp.ipfinder.zk that implement TcpDiscoveryIpFinder
    Modifier and Type | Class and Description
    --- | ---
    `class` | `TcpDiscoveryZookeeperIpFinder` This TCP Discovery IP Finder uses Apache ZooKeeper (ZK) to locate peer nodes when bootstrapping in order to join the cluster.

2020 Copyright © Apache Software Foundation
| Follow @ApacheIgnite
Ignite Database and Caching Platform | : ver. 2.9.0
Release Date | : October 15 2020