/** * Parse a RebalanceMode from a string. It can also understand IdealStateModeProperty values. * @param mode string containing a RebalanceMode value * @param defaultMode the mode to use if the string is not valid * @return converted RebalanceMode value */ public RebalanceMode rebalanceModeFromString(String mode, RebalanceMode defaultMode) { RebalanceMode rebalanceMode = defaultMode; try { rebalanceMode = RebalanceMode.valueOf(mode); } catch (Exception rebalanceModeException) { try { IdealStateModeProperty oldMode = IdealStateModeProperty.valueOf(mode); rebalanceMode = normalizeRebalanceMode(oldMode); } catch (Exception e) { logger.error(e.toString()); } } return rebalanceMode; }
/** * Parse a RebalanceMode from a string. It can also understand IdealStateModeProperty values. * @param mode string containing a RebalanceMode value * @param defaultMode the mode to use if the string is not valid * @return converted RebalanceMode value */ public RebalanceMode rebalanceModeFromString(String mode, RebalanceMode defaultMode) { RebalanceMode rebalanceMode = defaultMode; try { rebalanceMode = RebalanceMode.valueOf(mode); } catch (Exception rebalanceModeException) { try { IdealStateModeProperty oldMode = IdealStateModeProperty.valueOf(mode); rebalanceMode = normalizeRebalanceMode(oldMode); } catch (Exception e) { logger.error(e.toString()); } } return rebalanceMode; }
final String idealStateRebalancerModeStr = args[2].toUpperCase(); String idealStateJsonFile = null; RebalanceMode idealStateRebalancerMode = RebalanceMode.valueOf(idealStateRebalancerModeStr); if (idealStateRebalancerMode == RebalanceMode.CUSTOMIZED) { if (args.length < 4) {
RebalanceMode idealStateMode = RebalanceMode.valueOf(args[2].toUpperCase());
RebalanceMode idealStateMode = RebalanceMode.valueOf(args[2].toUpperCase());
final String idealStateRebalancerModeStr = args[2].toUpperCase(); String idealStateJsonFile = null; RebalanceMode idealStateRebalancerMode = RebalanceMode.valueOf(idealStateRebalancerModeStr); if (idealStateRebalancerMode == RebalanceMode.CUSTOMIZED) { if (args.length < 4) {