Creates a well-formed instance of EtcdDirectory from a String that represents a path.
Creates a well-formed instance of EtcdDirectory from a String that represents a path.
the string representation of the directory.
Returns an instance of EtcdDirectory from a EtcdKey.
Returns an instance of EtcdDirectory from a EtcdKey.
An EtcdDirectory can be treated as an EtcdKey by adding a closing '/'.
the EtcdKey that is to be treated as a directory.
Returns an instance of EtcdKey from a list of node names.
Returns an instance of EtcdKey from a list of node names.
The key preserves the order of the list given as input.
A list of strings not containing "/", which are to be used as node names.
Creates a well-formed instance of EtcdKey from a string that represents a path to a node and a string that represents the name of the node.
Creates a well-formed instance of EtcdKey from a string that represents a path to a node and a string that represents the name of the node.
For more information on hidden nodes see Creating a hidden node.
the string representation of the directory.
the string representation of the node's name.
A EtcdKey composed of a path and the name of a node prepended with '_'.
Creates a well-formed instance of EtcdKey from a String that represents a path to an etcd node and a String that represents the name of the node.
Creates a well-formed instance of EtcdKey from a String that represents a path to an etcd node and a String that represents the name of the node.
the EtcdDirectory which will be appended with a name of a node.
the string representation of the name of the node.
Creates a well-formed instance of EtcdKey from a String that represents a path to an etcd node.
Creates a well-formed instance of EtcdKey from a String that represents a path to an etcd node.
the String representation of the key
Returns an instance of EtcdKey from a EtcdDirectory.
Returns an instance of EtcdKey from a EtcdDirectory.
An EtcdDirectory can be treated as an EtcdKey by dropping the closing '/'.
the EtcdDirectory that is to be treated as a key.
Returns a list of all node names in order.
Returns a list of all node names in order.
An EtcdKey which is to be split in node names and placed in order into a list.
Creates a well-formed instance of EtcdValue
Creates a well-formed instance of EtcdValue
the string representation of the value
Contains methods to define well-formed instances of EtcdKey, EtcdDirectory, hidden nodes and EtcdValue.