Jclouds already has a built-in enum deserializer. It will use the `valueOf` method, but will fallback to a `fromValue` one if the former does not work. If the values in the json document don't match the enum names, the easiest way is to provide a proper `fromValue` method in the enum. Does this work for you?
--- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds/pull/339#issuecomment-40306683
