public class ZkNodeProps extends Object implements org.noggit.JSONWriter.Writable
| Constructor and Description | 
|---|
| ZkNodeProps(Map<String,Object> propMap)Construct ZKNodeProps from map. | 
| ZkNodeProps(String... keyVals)Constructor that populates the from array of Strings in form key1, value1,
 key2, value2, ..., keyN, valueN | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | containsKey(String key)Check if property key exists. | 
| boolean | equals(Object that) | 
| static ZkNodeProps | fromKeyVals(Object... keyVals) | 
| Object | get(String key) | 
| boolean | getBool(String key,
       boolean b) | 
| Integer | getInt(String key,
      Integer def)Get a string property value. | 
| Map<String,Object> | getProperties()Get all properties as map. | 
| String | getStr(String key)Get a string property value. | 
| String | getStr(String key,
      String def)Get a string property value. | 
| Set<String> | keySet()Get property keys. | 
| static ZkNodeProps | load(byte[] bytes)Create Replica from json string that is typically stored in zookeeper. | 
| ZkNodeProps | plus(Map<String,Object> newVals) | 
| ZkNodeProps | plus(String key,
    Object val) | 
| Map<String,Object> | shallowCopy()Returns a shallow writable copy of the properties | 
| String | toString() | 
| void | write(org.noggit.JSONWriter jsonWriter) | 
public ZkNodeProps(String... keyVals)
public ZkNodeProps plus(String key, Object val)
public ZkNodeProps plus(Map<String,Object> newVals)
public static ZkNodeProps fromKeyVals(Object... keyVals)
public Map<String,Object> shallowCopy()
public static ZkNodeProps load(byte[] bytes)
public void write(org.noggit.JSONWriter jsonWriter)
write in interface org.noggit.JSONWriter.Writablepublic boolean containsKey(String key)
public boolean getBool(String key, boolean b)
Copyright © 2000-2018 Apache Software Foundation. All Rights Reserved.