public static enum ProxyBackendCfgDefn.HashFunction extends Enum<ProxyBackendCfgDefn.HashFunction>
Specifies the hash function which will be used for data distribution.
This settings only applies to data distribution. Once this server is deployed, this setting must not be modified. Doing so could result in data loss. The hash function is used by the router to map incoming requests to a target server based on the request's target DN. The role of the hash function is to ensure that the flow of incoming requests is evenly distributed on the set of servers.
Enum Constant and Description |
---|
MD5
Use the MD5 hash algorithm.
|
MURMUR3
Use the Murmur3 hash algorithm.
|
Modifier and Type | Method and Description |
---|---|
String |
toString() |
static ProxyBackendCfgDefn.HashFunction |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static ProxyBackendCfgDefn.HashFunction[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ProxyBackendCfgDefn.HashFunction MD5
public static final ProxyBackendCfgDefn.HashFunction MURMUR3
public static ProxyBackendCfgDefn.HashFunction[] values()
for (ProxyBackendCfgDefn.HashFunction c : ProxyBackendCfgDefn.HashFunction.values()) System.out.println(c);
public static ProxyBackendCfgDefn.HashFunction valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic String toString()
toString
in class Enum<ProxyBackendCfgDefn.HashFunction>
Copyright 2010-2022 ForgeRock AS.