this.name = object.getString(KEY_NAME);
this.activeSessionsCount = object.has("activeSessionsCount") ? object.getInt("activeSessionsCount") : 0;
this.metadata = new LinkedHashMap<>();
if (object.has("metadata")) {
JSONObject metadataObject = object.getJSONObject("metadata");
for (Iterator<String> keysIterator = metadataObject.keys(); keysIterator.hasNext(); ) {
String key = keysIterator.next();
Object value = metadataObject.get(key);
if (value instanceof JSONArray) {
JSONArray array = (JSONArray)value;
String[] strings = new String[array.length()];