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

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

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

    Subclasses of NetworkConfig in com.hazelcast.config
    Modifier and Type | Class and Description
    --- | ---
    `static class` | `AdvancedNetworkConfig.MemberNetworkingView` Member endpoint decorated as a `NetworkConfig` Facade used during bootstrap to hide if-logic between the two networking configuration approaches

    Methods in com.hazelcast.config that return NetworkConfig
    Modifier and Type | Method and Description
    --- | ---
    `NetworkConfig` | NetworkConfig.`addOutboundPort(int port)`
    `NetworkConfig` | AdvancedNetworkConfig.MemberNetworkingView.`addOutboundPort(int port)`
    `NetworkConfig` | NetworkConfig.`addOutboundPortDefinition(String portDef)`
    `NetworkConfig` | AdvancedNetworkConfig.MemberNetworkingView.`addOutboundPortDefinition(String portDef)`
    `static NetworkConfig` | ConfigAccessor.`getActiveMemberNetworkConfig(Config config)`
    `NetworkConfig` | Config.`getNetworkConfig()` Returns the network configuration for this hazelcast instance.
    `NetworkConfig` | NetworkConfig.`setIcmpFailureDetectorConfig(IcmpFailureDetectorConfig icmpFailureDetectorConfig)` Sets the `IcmpFailureDetectorConfig`.
    `NetworkConfig` | AdvancedNetworkConfig.MemberNetworkingView.`setIcmpFailureDetectorConfig(IcmpFailureDetectorConfig icmpFailureDetectorConfig)`
    `NetworkConfig` | NetworkConfig.`setInterfaces(InterfacesConfig interfaces)`
    `NetworkConfig` | AdvancedNetworkConfig.MemberNetworkingView.`setInterfaces(InterfacesConfig interfaces)`
    `NetworkConfig` | NetworkConfig.`setJoin(JoinConfig join)`
    `NetworkConfig` | AdvancedNetworkConfig.MemberNetworkingView.`setJoin(JoinConfig join)`
    `NetworkConfig` | NetworkConfig.`setMemberAddressProviderConfig(MemberAddressProviderConfig memberAddressProviderConfig)`
    `NetworkConfig` | AdvancedNetworkConfig.MemberNetworkingView.`setMemberAddressProviderConfig(MemberAddressProviderConfig memberAddressProviderConfig)`
    `NetworkConfig` | NetworkConfig.`setMemcacheProtocolConfig(MemcacheProtocolConfig memcacheProtocolConfig)`
    `NetworkConfig` | NetworkConfig.`setOutboundPortDefinitions(Collection<String> outboundPortDefs)`
    `NetworkConfig` | AdvancedNetworkConfig.MemberNetworkingView.`setOutboundPortDefinitions(Collection<String> outboundPortDefs)`
    `NetworkConfig` | NetworkConfig.`setOutboundPorts(Collection<Integer> outboundPorts)`
    `NetworkConfig` | AdvancedNetworkConfig.MemberNetworkingView.`setOutboundPorts(Collection<Integer> outboundPorts)`
    `NetworkConfig` | NetworkConfig.`setPort(int port)` Sets the port the Hazelcast member will try to bind on.
    `NetworkConfig` | AdvancedNetworkConfig.MemberNetworkingView.`setPort(int port)`
    `NetworkConfig` | NetworkConfig.`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.
    `NetworkConfig` | AdvancedNetworkConfig.MemberNetworkingView.`setPortAutoIncrement(boolean portAutoIncrement)`
    `NetworkConfig` | NetworkConfig.`setPublicAddress(String publicAddress)` Overrides the public address of a member.
    `NetworkConfig` | AdvancedNetworkConfig.MemberNetworkingView.`setPublicAddress(String publicAddress)`
    `NetworkConfig` | NetworkConfig.`setRestApiConfig(RestApiConfig restApiConfig)`
    `NetworkConfig` | NetworkConfig.`setReuseAddress(boolean reuseAddress)` Sets the reuse address.
    `NetworkConfig` | AdvancedNetworkConfig.MemberNetworkingView.`setReuseAddress(boolean reuseAddress)`
    `NetworkConfig` | NetworkConfig.`setSocketInterceptorConfig(SocketInterceptorConfig socketInterceptorConfig)` Sets the `SocketInterceptorConfig`.
    `NetworkConfig` | AdvancedNetworkConfig.MemberNetworkingView.`setSocketInterceptorConfig(SocketInterceptorConfig socketInterceptorConfig)`
    `NetworkConfig` | NetworkConfig.`setSSLConfig(SSLConfig sslConfig)` Sets the `SSLConfig`.
    `NetworkConfig` | AdvancedNetworkConfig.MemberNetworkingView.`setSSLConfig(SSLConfig sslConfig)`
    `NetworkConfig` | NetworkConfig.`setSymmetricEncryptionConfig(SymmetricEncryptionConfig symmetricEncryptionConfig)` Sets the `SymmetricEncryptionConfig`.
    `NetworkConfig` | AdvancedNetworkConfig.MemberNetworkingView.`setSymmetricEncryptionConfig(SymmetricEncryptionConfig symmetricEncryptionConfig)`

    Methods in com.hazelcast.config with parameters of type NetworkConfig
    Modifier and Type | Method and Description
    --- | ---
    `Config` | Config.`setNetworkConfig(NetworkConfig networkConfig)` Sets the network configuration for this hazelcast instance.

Copyright © 2019. All rights reserved.