public ZkNodeProps plus(Map<String, Object> newVals) { LinkedHashMap<String, Object> copy = new LinkedHashMap<>(propMap); if (newVals == null || newVals.isEmpty()) return new ZkNodeProps(copy); copy.putAll(newVals); return new ZkNodeProps(copy); }
/** * Create Replica from json string that is typically stored in zookeeper. */ public static ZkNodeProps load(byte[] bytes) { Map<String, Object> props = (Map<String, Object>) Utils.fromJSON(bytes); return new ZkNodeProps(props); }
/** * Create Replica from json string that is typically stored in zookeeper. */ public static ZkNodeProps load(byte[] bytes) { Map<String, Object> props = (Map<String, Object>) Utils.fromJSON(bytes); return new ZkNodeProps(props); }
public static ZkNodeProps fromKeyVals(Object... keyVals) { return new ZkNodeProps( Utils.makeMap(keyVals) ); }
public static ZkNodeProps fromKeyVals(Object... keyVals) { return new ZkNodeProps( Utils.makeMap(keyVals) ); }
final ZkNodeProps zkProps = new ZkNodeProps(props);