- if (StringConstants.SERVICE_TYPE_100GE_M.equals(serviceType)) {
- tribSlotNb = 20;
- } else if (StringConstants.SERVICE_TYPE_10GE.equals(serviceType)) {
- tribSlotNb = 8;
- } else if (StringConstants.SERVICE_TYPE_1GE.equals(serviceType)) {
- tribSlotNb = 1;
- } else {
- pceResult.setRC(ResponseCodes.RESPONSE_FAILED);
- LOG.warn("In PostAlgoPathValidator checkPath: unsupported serviceType {} found {}",
- serviceType, path);
- break;
- }
+ Map<String, Integer> tribSlotNbMap = Map.of(
+ StringConstants.SERVICE_TYPE_100GE_M, 20,
+ StringConstants.SERVICE_TYPE_10GE, 8,
+ StringConstants.SERVICE_TYPE_1GE, 1);
+ int tribSlotNb = tribSlotNbMap.get(serviceType);