> + private final int statusId;
> + private final String mountType;
> + private final String mountMode;
> + private final int bootableFlag;
> + private final String device;
> + private final VirtualDiskImage virtualDiskImage;
> + private final VirtualGuest guest;
> +
> + @ConstructorProperties({
> + "id", "uuid", "statusId", "mountType", "mountMode",
> "bootableFlag", "device", "diskImage", "guest"
> + })
> + protected VirtualGuestBlockDevice(int id, String uuid, int statusId,
> String mountType, String mountMode,
> + int bootableFlag, String device,
> VirtualDiskImage virtualDiskImage,
> + VirtualGuest guest) {
> + this.id = id;
> + this.uuid = uuid;
The `@ConstructorProperties`, though, needs to have all parameters, as jclouds
uses it to properly pass the parameters to the constructor (order is important
there!).
---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/296/files#r10466941