@Override public CanaryJudgeResult judge(CanaryConfig canaryConfig, CanaryClassifierThresholdsConfig scoreThresholds, List<MetricSetPair> metricSetPairList) { RemoteJudgeService remoteJudge = retrofitClientFactory.createClient( RemoteJudgeService.class, new JacksonConverter(kayentaObjectMapper), endpoint, httpClient); RemoteJudgeRequest judgeRequest = RemoteJudgeRequest.builder() .canaryConfig(canaryConfig) .metricSetPairList(metricSetPairList) .scoreThresholds(scoreThresholds) .build(); return remoteJudge.judge(judgeRequest); } }
@Override public CanaryJudgeResult judge(CanaryConfig canaryConfig, CanaryClassifierThresholdsConfig scoreThresholds, List<MetricSetPair> metricSetPairList) { RemoteJudgeService remoteJudge = retrofitClientFactory.createClient( RemoteJudgeService.class, new JacksonConverter(kayentaObjectMapper), endpoint, httpClient); RemoteJudgeRequest judgeRequest = RemoteJudgeRequest.builder() .canaryConfig(canaryConfig) .metricSetPairList(metricSetPairList) .scoreThresholds(scoreThresholds) .build(); return remoteJudge.judge(judgeRequest); } }