BTW, you don't need the annotation if the name of the field is the same than the name of the field in the JSON document, so I'd remove all these annotations from the variables.
The `@ConstructorProperties`, however, is needed always, to tell jclouds in which order each field in the json document has to be passed to the constructor.