public class

ZnodeOpArg

extends Object
java.lang.Object
   ↳ org.apache.helix.tools.ZnodeOpArg

Summary

Fields
public String _key
public String _operation "+" for update/create if not exist '-' for remove "==" for test equals "!=" for test not equal
public TestExecutor.ZnodePropertyType _propertyType
public ZnodeValue _updateValue
public String _znodePath
Public Constructors
ZnodeOpArg()
ZnodeOpArg(String znodePath, TestExecutor.ZnodePropertyType type, String op, String key)
verify simple/list/map field: no update value
ZnodeOpArg(String znodePath, TestExecutor.ZnodePropertyType type, String op)
verify znode: no update value
ZnodeOpArg(String znodePath, TestExecutor.ZnodePropertyType type, String op, String key, String update)
simple field change
ZnodeOpArg(String znodePath, TestExecutor.ZnodePropertyType type, String op, String key, List<String> update)
list field change
ZnodeOpArg(String znodePath, TestExecutor.ZnodePropertyType type, String op, String key, Map<StringString> update)
map field change
ZnodeOpArg(String znodePath, TestExecutor.ZnodePropertyType type, String op, ZNRecord update)
znode change
ZnodeOpArg(String znodePath, TestExecutor.ZnodePropertyType type, String op, String key, ZnodeValue update)
Public Methods
String toString()
[Expand]
Inherited Methods
From class java.lang.Object

Fields

public String _key

public String _operation

"+" for update/create if not exist '-' for remove "==" for test equals "!=" for test not equal

public TestExecutor.ZnodePropertyType _propertyType

public ZnodeValue _updateValue

public String _znodePath

Public Constructors

public ZnodeOpArg ()

public ZnodeOpArg (String znodePath, TestExecutor.ZnodePropertyType type, String op, String key)

verify simple/list/map field: no update value

public ZnodeOpArg (String znodePath, TestExecutor.ZnodePropertyType type, String op)

verify znode: no update value

public ZnodeOpArg (String znodePath, TestExecutor.ZnodePropertyType type, String op, String key, String update)

simple field change

public ZnodeOpArg (String znodePath, TestExecutor.ZnodePropertyType type, String op, String key, List<String> update)

list field change

public ZnodeOpArg (String znodePath, TestExecutor.ZnodePropertyType type, String op, String key, Map<StringString> update)

map field change

public ZnodeOpArg (String znodePath, TestExecutor.ZnodePropertyType type, String op, ZNRecord update)

znode change

public ZnodeOpArg (String znodePath, TestExecutor.ZnodePropertyType type, String op, String key, ZnodeValue update)

Public Methods

public String toString ()