Uses of Class
com.couchbase.client.core.env.NetworkResolution
Package | Description |
---|---|
com.couchbase.client.core.config | |
com.couchbase.client.core.env |
-
Uses of NetworkResolution in com.couchbase.client.core.config
Methods in com.couchbase.client.core.config with parameters of type NetworkResolution Modifier and Type Method Description static String
DefaultConfigurationProvider. determineNetworkResolution(BucketConfig config, NetworkResolution nr, Set<String> seedHosts)
Helper method to figure out which network resolution should be used. -
Uses of NetworkResolution in com.couchbase.client.core.env
Fields in com.couchbase.client.core.env declared as NetworkResolution Modifier and Type Field Description static NetworkResolution
NetworkResolution. AUTO
Based on heuristics discovers if internal or external resolution will be used.static NetworkResolution
NetworkResolution. DEFAULT
Pick whatever the server returns in the config, this is the old and backwards compatible mode (server default).static NetworkResolution
NetworkResolution. EXTERNAL
Pins it to external resolution.static NetworkResolution
DefaultCoreEnvironment. NETWORK_RESOLUTION
Methods in com.couchbase.client.core.env that return NetworkResolution Modifier and Type Method Description static NetworkResolution
NetworkResolution. custom(String name)
Provide a network resolution option which is not covered by the statics defined in this class.NetworkResolution
CoreEnvironment. networkResolution()
Allows to configure the network resolution, default being automatic.NetworkResolution
DefaultCoreEnvironment. networkResolution()
Methods in com.couchbase.client.core.env with parameters of type NetworkResolution Modifier and Type Method Description SELF
DefaultCoreEnvironment.Builder. networkResolution(NetworkResolution networkResolution)
Allows to tune the network resolution setting, pinning it to either internal or external instead of relying on the automatic mechanism.