Represents the generic exception from etcd https://github.com/coreos/etcd/blob/master/Documentation/errorcode.md EtcdGenericException ├── EtcdCommonException | ├─ KeyNotFound | ├─ TestFailed | ├─ NotFile | ├─ NotDir | ├─ NodeExist | ├─ RootReadOnly | └─ DirNotEmpty ├── EtcdPostFormException | ├─ PrevValueRequired | ├─ TTLNaN | ├─ IndexNaN | ├─ InvalidField | └─ InvalidForm ├── EtcdRaftException | ├─ RaftInternal | └─ LeaderElect └── EtcdException ├─ WatcherCleared └─ EventIndexCleared