@Beta public Map<String, Object> toJson() { TreeMap<String, Object> converted = new TreeMap<>(); for (String logType : getEnabledLogTypes()) { converted.put(logType, LogLevelMapping.getName(getLevel(logType))); } return converted; } }
/** * Adds the given logging preferences giving them precedence over existing * preferences. * * @param prefs The logging preferences to add. * @return A references to this object. */ public LoggingPreferences addPreferences(LoggingPreferences prefs) { if (prefs == null) { return this; } for (String logType : prefs.getEnabledLogTypes()) { enable(logType, prefs.getLevel(logType)); } return this; }
(LoggingPreferences) requiredCapabilities.getCapability(CapabilityType.LOGGING_PREFS)); if ((mergedLoggingPrefs.getEnabledLogTypes().contains(LogType.CLIENT) && mergedLoggingPrefs.getLevel(LogType.CLIENT) != Level.OFF) || !mergedLoggingPrefs.getEnabledLogTypes().contains(LogType.CLIENT)) { builder.add(LogType.CLIENT);
(LoggingPreferences) requiredCapabilities.getCapability(CapabilityType.LOGGING_PREFS)); if ((mergedLoggingPrefs.getEnabledLogTypes().contains(LogType.CLIENT) && mergedLoggingPrefs.getLevel(LogType.CLIENT) != Level.OFF) || !mergedLoggingPrefs.getEnabledLogTypes().contains(LogType.CLIENT)) { builder.add(LogType.CLIENT);