## Uses of Class
org.apache.ignite.internal.client.router.GridTcpRouterConfiguration

Packages that use GridTcpRouterConfiguration
Package | Description
--- | ---
org.apache.ignite.internal.client.router |
org.apache.ignite.internal.client.router.impl |

### Uses of GridTcpRouterConfiguration in org.apache.ignite.internal.client.router

Methods in org.apache.ignite.internal.client.router that return GridTcpRouterConfiguration
Modifier and Type | Method and Description
--- | ---
`GridTcpRouterConfiguration` | GridTcpRouter.`configuration()` Returns configuration used to start router.
`GridTcpRouterConfiguration` | GridTcpRouterConfiguration.`setHost(String host)` Sets host for router.
`GridTcpRouterConfiguration` | GridTcpRouterConfiguration.`setIdleTimeout(long idleTimeout)` Sets idle timeout.
`GridTcpRouterConfiguration` | GridTcpRouterConfiguration.`setLogger(IgniteLogger log)` Sets logger for the router instance.
`GridTcpRouterConfiguration` | GridTcpRouterConfiguration.`setNoDelay(boolean noDelay)` Sets flag indicating whether `TCP_NODELAY` option should be set for accepted client connections.
`GridTcpRouterConfiguration` | GridTcpRouterConfiguration.`setPort(int port)` Sets port for router.
`GridTcpRouterConfiguration` | GridTcpRouterConfiguration.`setPortRange(int portRange)` Sets port range router will be allowed to try.
`GridTcpRouterConfiguration` | GridTcpRouterConfiguration.`setSecurityCredentialsProvider(SecurityCredentialsProvider credsProvider)` Sets credentials provider for grid access.
`GridTcpRouterConfiguration` | GridTcpRouterConfiguration.`setServers(Collection<String> srvrs)` Sets list of server addresses where router's embedded client should connect.
`GridTcpRouterConfiguration` | GridTcpRouterConfiguration.`setSslClientAuth(boolean sslClientAuth)` Sets flag indicating whether or not remote clients will be required to have a valid SSL certificate which validity will be verified with trust manager.
`GridTcpRouterConfiguration` | GridTcpRouterConfiguration.`setSslContextFactory(GridSslContextFactory sslCtxFactory)` Sets SSL context factory that will be used for creating a secure socket layer of both rest binary server and out coming connections.

Methods in org.apache.ignite.internal.client.router with parameters of type GridTcpRouterConfiguration
Modifier and Type | Method and Description
--- | ---
`static GridTcpRouter` | GridRouterFactory.`startTcpRouter(GridTcpRouterConfiguration cfg)` Starts a TCP router with given configuration.

### Uses of GridTcpRouterConfiguration in org.apache.ignite.internal.client.router.impl

Methods in org.apache.ignite.internal.client.router.impl that return GridTcpRouterConfiguration
Modifier and Type | Method and Description
--- | ---
`GridTcpRouterConfiguration` | GridTcpRouterImpl.`configuration()` Returns configuration used to start router.

Constructors in org.apache.ignite.internal.client.router.impl with parameters of type GridTcpRouterConfiguration
Constructor and Description
`GridTcpRouterImpl(GridTcpRouterConfiguration cfg)` Creates new router instance.

2017 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Fabric | : ver. 2.0.0
Release Date | : April 30 2017