## Uses of Class
io.vertx.spi.cluster.ignite.IgniteOptions

- Packages that use IgniteOptions
  Package | Description
  --- | ---
  io.vertx.spi.cluster.ignite |
  io.vertx.spi.cluster.ignite.util |

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

    Methods in io.vertx.spi.cluster.ignite that return IgniteOptions
    Modifier and Type | Method and Description
    --- | ---
    `IgniteOptions` | IgniteOptions.`setCacheConfiguration(List<IgniteCacheOptions> cacheConfiguration)` Sets cache configurations.
    `IgniteOptions` | IgniteOptions.`setConnectionsPerNode(int connectionsPerNode)` Sets number of connections to each remote node.
    `IgniteOptions` | IgniteOptions.`setConnectTimeout(long connectTimeout)` Sets connect timeout used when establishing connection with remote nodes.
    `IgniteOptions` | IgniteOptions.`setDefaultRegionInitialSize(long defaultRegionInitialSize)` Sets default data region start size.
    `IgniteOptions` | IgniteOptions.`setDefaultRegionMaxSize(long defaultRegionMaxSize)` Sets default data region maximum size.
    `IgniteOptions` | IgniteOptions.`setDiscoverySpi(IgniteDiscoveryOptions discoveryOptions)` Sets fully configured instance of `IgniteDiscoveryOptions`.
    `IgniteOptions` | IgniteOptions.`setIdleConnectionTimeout(long idleConnectionTimeout)` Sets maximum idle connection timeout upon which a connection to client will be closed.
    `IgniteOptions` | IgniteOptions.`setIncludeEventTypes(List<String> includeEventTypes)` Sets array of event types, which will be recorded by `IgniteClusterManager.join(Promise)`.
    `IgniteOptions` | IgniteOptions.`setLocalHost(String localHost)` Sets system-wide local address or host for all Ignite components to bind to.
    `IgniteOptions` | IgniteOptions.`setLocalPort(int localPort)` Sets local port for socket binding.
    `IgniteOptions` | IgniteOptions.`setMaxConnectTimeout(long maxConnectTimeout)` Sets maximum connect timeout.
    `IgniteOptions` | IgniteOptions.`setMetricsLogFrequency(long metricsLogFrequency)` Sets frequency of metrics log print out.
    `IgniteOptions` | IgniteOptions.`setReconnectCount(int reconnectCount)` Sets maximum number of reconnect attempts used when establishing connection with remote nodes.
    `IgniteOptions` | IgniteOptions.`setShutdownOnSegmentation(boolean shutdownOnSegmentation)` Sets that vertx will be shutdown when the cache goes into segmented state.
    `IgniteOptions` | IgniteOptions.`setSslContextFactory(IgniteSslOptions sslOptions)` Sets SSL options that will be used for creating a secure socket layer.

    Methods in io.vertx.spi.cluster.ignite with parameters of type IgniteOptions
    Modifier and Type | Method and Description
    --- | ---
    `static void` | IgniteOptionsConverter.`fromJson(Iterable<Map.Entry<String,Object>> json, IgniteOptions obj)`
    `static void` | IgniteOptionsConverter.`toJson(IgniteOptions obj, JsonObject json)`
    `static void` | IgniteOptionsConverter.`toJson(IgniteOptions obj, Map<String,Object> json)`

    Constructors in io.vertx.spi.cluster.ignite with parameters of type IgniteOptions
    Constructor and Description
    `IgniteClusterManager(IgniteOptions extOptions)` Creates cluster manager instance with given IgniteOptions.
    `IgniteOptions(IgniteOptions options)` Copy constructor

  - ### Uses of IgniteOptions in io.vertx.spi.cluster.ignite.util

    Methods in io.vertx.spi.cluster.ignite.util with parameters of type IgniteOptions
    Modifier and Type | Method and Description
    --- | ---
    `static org.apache.ignite.configuration.IgniteConfiguration` | ConfigHelper.`toIgniteConfig(Vertx vertx, IgniteOptions options)`

Copyright © 2021 Eclipse. All rights reserved.