## 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.`setClientFailureDetectionTimeout(long clientFailureDetectionTimeout)` Sets client failure detection timeout.
    `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.`setDefaultRegionMetricsEnabled(boolean defaultRegionMetricsEnabled)` Sets default data region metrics enabled/disabled.
    `IgniteOptions` | IgniteOptions.`setDelayAfterStart(long delayAfterStart)` Sets delay in millisenconds after Ignite start.
    `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.`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.`setMetricExporterSpi(IgniteMetricExporterOptions metricExporterOptions)` Sets fully configured instance of `IgniteMetricExporterOptions`.
    `IgniteOptions` | IgniteOptions.`setMetricsExpireTime(long metricsExpireTime)` Sets metrics expire time.
    `IgniteOptions` | IgniteOptions.`setMetricsHistorySize(int metricsHistorySize)` Sets metrics history size.
    `IgniteOptions` | IgniteOptions.`setMetricsLogFrequency(long metricsLogFrequency)` Sets frequency of metrics log print out.
    `IgniteOptions` | IgniteOptions.`setMetricsUpdateFrequency(long metricsUpdateFrequency)` Sets update frequency of metrics.
    `IgniteOptions` | IgniteOptions.`setPageSize(int pageSize)` Sets page size for all data regions.
    `IgniteOptions` | IgniteOptions.`setReconnectCount(int reconnectCount)` Sets maximum number of reconnect attempts used when establishing connection with remote nodes.
    `IgniteOptions` | IgniteOptions.`setShutdownOnNodeStop(boolean shutdownOnNodeStop)` Sets that vertx will be shutdown when the node stops.
    `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 © 2023 Eclipse. All rights reserved.