final Long count = groupsValidation.getTargetsPerGroup().get(i); if (count != null && count > maxTargets) { row.setError(i18n.getMessage(MESSAGE_ROLLOUT_MAX_GROUP_SIZE_EXCEEDED, maxTargets));
final Long count = groupsValidation.getTargetsPerGroup().get(i); if (count != null && count > maxTargets) { row.setError(i18n.getMessage(MESSAGE_ROLLOUT_MAX_GROUP_SIZE_EXCEEDED, maxTargets));
private void updateGroupsChart(final RolloutGroupsValidation validation) { if (validation == null) { groupsPieChart.setChartState(null, null); return; } final List<Long> targetsPerGroup = validation.getTargetsPerGroup(); if (validation.getTotalTargets() == 0L || targetsPerGroup.isEmpty()) { groupsPieChart.setChartState(null, null); } else { groupsPieChart.setChartState(targetsPerGroup, validation.getTotalTargets()); } totalTargetsCount = validation.getTotalTargets(); groupsLegendLayout.populateTotalTargets(validation.getTotalTargets()); groupsLegendLayout.populateGroupsLegendByValidation(validation, defineGroupsLayout.getSavedRolloutGroups()); }
private void updateGroupsChart(final RolloutGroupsValidation validation) { if (validation == null) { groupsPieChart.setChartState(null, null); return; } final List<Long> targetsPerGroup = validation.getTargetsPerGroup(); if (validation.getTotalTargets() == 0L || targetsPerGroup.isEmpty()) { groupsPieChart.setChartState(null, null); } else { groupsPieChart.setChartState(targetsPerGroup, validation.getTotalTargets()); } totalTargetsCount = validation.getTotalTargets(); groupsLegendLayout.populateTotalTargets(validation.getTotalTargets()); groupsLegendLayout.populateGroupsLegendByValidation(validation, defineGroupsLayout.getSavedRolloutGroups()); }
return; final List<Long> targetsPerGroup = validation.getTargetsPerGroup(); final long unassigned = validation.getTotalTargets() - validation.getTargetsInGroups(); final int labelsToUpdate = (unassigned > 0) ? (getGroupsWithoutToBeContinuedLabel(groups.size()) - 1)
return; final List<Long> targetsPerGroup = validation.getTargetsPerGroup(); final long unassigned = validation.getTotalTargets() - validation.getTargetsInGroups(); final int labelsToUpdate = (unassigned > 0) ? (getGroupsWithoutToBeContinuedLabel(groups.size()) - 1)
.getTargetsPerGroup().forEach(this::assertTargetsPerRolloutGroupQuota);
.getTargetsPerGroup().forEach(this::assertTargetsPerRolloutGroupQuota);