package org.zstack.core.gc;
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;
/**
* Created by xing5 on 2017/3/5.
*/
@RestResponse(allTo = "inventories")
public class APIQueryGCJobReply extends APIQueryReply {
private List<GarbageCollectorInventory> inventories;
public List<GarbageCollectorInventory> getInventories() {
return inventories;
}
public void setInventories(List<GarbageCollectorInventory> inventories) {
this.inventories = inventories;
}
public static APIQueryGCJobReply __example__() {
APIQueryGCJobReply reply = new APIQueryGCJobReply();
GarbageCollectorInventory gc = new GarbageCollectorInventory();
gc.setName("TestGC");
gc.setUuid(uuid());
gc.setType("TimeBased");
gc.setCreateDate(new Timestamp(System.currentTimeMillis()));
gc.setLastOpDate(new Timestamp(System.currentTimeMillis()));
reply.setSuccess(true);
reply.setInventories(asList(gc));
return reply;
}
}