package org.zstack.header.zone;
import org.zstack.header.query.APIQueryReply;
import org.zstack.header.rest.RestResponse;
import java.sql.Timestamp;
import java.util.List;
import static java.util.Arrays.asList;
@RestResponse(allTo = "inventories")
public class APIQueryZoneReply extends APIQueryReply {
private List<ZoneInventory> inventories;
public List<ZoneInventory> getInventories() {
return inventories;
}
public void setInventories(List<ZoneInventory> inventories) {
this.inventories = inventories;
}
public static APIQueryZoneReply __example__() {
APIQueryZoneReply reply = new APIQueryZoneReply();
ZoneInventory zone = new ZoneInventory();
zone.setName("TestZone");
zone.setUuid(uuid());
zone.setDescription("Test");
zone.setState("Enabled");
zone.setType("zstack");
zone.setCreateDate(new Timestamp(System.currentTimeMillis()));
zone.setLastOpDate(new Timestamp(System.currentTimeMillis()));
reply.setSuccess(true);
reply.setInventories(asList(zone));
return reply;
}
}