Uses of Class
io.split.client.api.Key
-
Packages that use Key Package Description io.split.client -
-
Uses of Key in io.split.client
Methods in io.split.client with parameters of type Key Modifier and Type Method Description StringAlwaysReturnControlSplitClient. getTreatment(Key key, String split, Map<String,Object> attributes)StringLocalhostSplitClient. getTreatment(Key key, String split, Map<String,Object> attributes)StringLocalhostSplitClientAndFactory. getTreatment(Key key, String split, Map<String,Object> attributes)StringSplitClient. getTreatment(Key key, String split, Map<String,Object> attributes)To understand why this method is useful, consider the following simple Split as an example: if user is in segment employees then split 100%:on else if user is in segment all then split 20%:on,80%:off There are two concepts here: matching and bucketing.StringSplitClientImpl. getTreatment(Key key, String split, Map<String,Object> attributes)SplitResultAlwaysReturnControlSplitClient. getTreatmentWithConfig(Key key, String split, Map<String,Object> attributes)SplitResultLocalhostSplitClient. getTreatmentWithConfig(Key key, String split, Map<String,Object> attributes)SplitResultLocalhostSplitClientAndFactory. getTreatmentWithConfig(Key key, String split, Map<String,Object> attributes)SplitResultSplitClient. getTreatmentWithConfig(Key key, String split, Map<String,Object> attributes)Same asSplitClient.getTreatment(Key, String, Map)but it returns the configuration associated to the matching treatment if any.SplitResultSplitClientImpl. getTreatmentWithConfig(Key key, String split, Map<String,Object> attributes)
-