GridClientConfiguration |
GridClientConfiguration.setAutoFetchAttributes(boolean autoFetchAttrs) |
Sets flag indicating whether node attributes should be fetched by client automatically.
|
GridClientConfiguration |
GridClientConfiguration.setAutoFetchMetrics(boolean autoFetchMetrics) |
Sets flag indicating whether node metrics should be fetched by client automatically.
|
GridClientConfiguration |
GridClientConfiguration.setBalancer(GridClientLoadBalancer balancer) |
Sets default compute balancer.
|
GridClientConfiguration |
GridClientConfiguration.setConnectTimeout(int connectTimeout) |
Sets timeout for socket connect operation.
|
GridClientConfiguration |
GridClientConfiguration.setDaemon(boolean daemon) |
Set the daemon flag value.
|
GridClientConfiguration |
GridClientConfiguration.setDataConfigurations(Collection<? extends GridClientDataConfiguration> dataCfgs) |
Sets data configurations.
|
GridClientConfiguration |
GridClientConfiguration.setEnableAttributesCache(boolean enableAttrsCache) |
Sets flag indicating whether node attributes should be cached by client.
|
GridClientConfiguration |
GridClientConfiguration.setEnableMetricsCache(boolean enableMetricsCache) |
Sets flag indicating whether node and cache metrics should be cached by client.
|
GridClientConfiguration |
GridClientConfiguration.setExecutorService(ExecutorService executor) |
Sets executor service.
|
GridClientConfiguration |
GridClientConfiguration.setMarshaller(GridClientMarshaller marshaller) |
Sets the marshaller to use for communication.
|
GridClientConfiguration |
GridClientConfiguration.setMaxConnectionIdleTime(long maxConnIdleTime) |
Sets maximum time in milliseconds which connection can be idle before it is closed by client.
|
GridClientConfiguration |
GridClientConfiguration.setPingInterval(long pingInterval) |
Sets ping interval in milliseconds.
|
GridClientConfiguration |
GridClientConfiguration.setPingTimeout(long pingTimeout) |
Sets ping timeout in milliseconds.
|
GridClientConfiguration |
GridClientConfiguration.setProtocol(GridClientProtocol proto) |
Sets protocol type that should be used in communication.
|
GridClientConfiguration |
GridClientConfiguration.setRouters(Collection<String> routers) |
Sets list of routers this client should connect to.
|
GridClientConfiguration |
GridClientConfiguration.setSecurityCredentialsProvider(SecurityCredentialsProvider credProvider) |
Sets client credentials provider used in authentication process.
|
GridClientConfiguration |
GridClientConfiguration.setServers(Collection<String> srvs) |
Sets list of servers this client should connect to.
|
GridClientConfiguration |
GridClientConfiguration.setSslContextFactory(javax.cache.configuration.Factory<SSLContext> sslCtxFactory) |
Sets SSL context factory that will be used for creation of secure connections.
|
GridClientConfiguration |
GridClientConfiguration.setTcpNoDelay(boolean tcpNoDelay) |
Sets whether TCP_NODELAY flag should be set on underlying socket connections.
|
GridClientConfiguration |
GridClientConfiguration.setTopologyRefreshFrequency(long topRefreshFreq) |
Sets topology refresh frequency.
|
GridClientConfiguration |
GridClientConfiguration.setUserAttributes(Map<String,String> userAttrs) |
Sets user attributes which can be used to send additional info to the server nodes.
|