## Uses of Class
com.hazelcast.config.ServerSocketEndpointConfig

- Packages that use ServerSocketEndpointConfig
  Package | Description
  --- | ---
  com.hazelcast.config | Provides classes for configuring HazelcastInstance.

- - ### Uses of ServerSocketEndpointConfig in com.hazelcast.config

    Subclasses of ServerSocketEndpointConfig in com.hazelcast.config
    Modifier and Type | Class and Description
    --- | ---
    `class` | `RestServerEndpointConfig` Server socket endpoint config specialized for REST service Allows configuring access to REST groups similar to `RestApiConfig`

    Methods in com.hazelcast.config that return ServerSocketEndpointConfig
    Modifier and Type | Method and Description
    --- | ---
    `ServerSocketEndpointConfig` | ServerSocketEndpointConfig.`setInterfaces(InterfacesConfig interfaces)`
    `ServerSocketEndpointConfig` | ServerSocketEndpointConfig.`setName(String name)`
    `ServerSocketEndpointConfig` | ServerSocketEndpointConfig.`setOutboundPortDefinitions(Collection<String> outboundPortDefs)`
    `ServerSocketEndpointConfig` | ServerSocketEndpointConfig.`setOutboundPorts(Collection<Integer> outboundPorts)`
    `ServerSocketEndpointConfig` | ServerSocketEndpointConfig.`setPort(int port)` Sets the port the Hazelcast member will try to bind on.
    `ServerSocketEndpointConfig` | ServerSocketEndpointConfig.`setPortAutoIncrement(boolean portAutoIncrement)` Sets if a Hazelcast member is allowed to find a free port by incrementing the port number when it encounters an occupied port.
    `ServerSocketEndpointConfig` | ServerSocketEndpointConfig.`setPublicAddress(String publicAddress)` Overrides the public address of a member.
    `ServerSocketEndpointConfig` | ServerSocketEndpointConfig.`setReuseAddress(boolean reuseAddress)` Sets the reuse address.
    `ServerSocketEndpointConfig` | ServerSocketEndpointConfig.`setSocketBufferDirect(boolean socketBufferDirect)`
    `ServerSocketEndpointConfig` | ServerSocketEndpointConfig.`setSocketConnectTimeoutSeconds(int socketConnectTimeoutSeconds)`
    `ServerSocketEndpointConfig` | ServerSocketEndpointConfig.`setSocketInterceptorConfig(SocketInterceptorConfig socketInterceptorConfig)`
    `ServerSocketEndpointConfig` | ServerSocketEndpointConfig.`setSocketKeepAlive(boolean socketKeepAlive)`
    `ServerSocketEndpointConfig` | ServerSocketEndpointConfig.`setSocketRcvBufferSizeKb(int socketRcvBufferSizeKb)`
    `ServerSocketEndpointConfig` | ServerSocketEndpointConfig.`setSocketSendBufferSizeKb(int socketSendBufferSizeKb)`
    `ServerSocketEndpointConfig` | ServerSocketEndpointConfig.`setSocketTcpNoDelay(boolean socketTcpNoDelay)`
    `ServerSocketEndpointConfig` | ServerSocketEndpointConfig.`setSSLConfig(SSLConfig sslConfig)`
    `ServerSocketEndpointConfig` | ServerSocketEndpointConfig.`setSymmetricEncryptionConfig(SymmetricEncryptionConfig symmetricEncryptionConfig)`

    Methods in com.hazelcast.config with parameters of type ServerSocketEndpointConfig
    Modifier and Type | Method and Description
    --- | ---
    `AdvancedNetworkConfig` | AdvancedNetworkConfig.`setClientEndpointConfig(ServerSocketEndpointConfig serverSocketEndpointConfig)` Sets the server socket endpoint config for `CLIENT` protocol.
    `AdvancedNetworkConfig` | AdvancedNetworkConfig.`setMemberEndpointConfig(ServerSocketEndpointConfig serverSocketEndpointConfig)` Sets the server socket endpoint config for `MEMBER` protocol.
    `AdvancedNetworkConfig` | AdvancedNetworkConfig.`setMemcacheEndpointConfig(ServerSocketEndpointConfig memcacheEndpointConfig)` Sets the server socket endpoint config for `memcache` protocol.

Copyright © 2019. All rights reserved.