package org.zstack.network.securitygroup;
import org.zstack.header.query.APIQueryReply;
import org.zstack.header.rest.RestResponse;
import org.zstack.header.vm.VmNicInventory;
import java.sql.Timestamp;
import java.util.List;
import static java.util.Arrays.asList;
@RestResponse(allTo = "inventories")
public class APIQueryVmNicInSecurityGroupReply extends APIQueryReply {
private List<VmNicSecurityGroupRefInventory> inventories;
public List<VmNicSecurityGroupRefInventory> getInventories() {
return inventories;
}
public void setInventories(List<VmNicSecurityGroupRefInventory> inventories) {
this.inventories = inventories;
}
public static APIQueryVmNicInSecurityGroupReply __example__() {
APIQueryVmNicInSecurityGroupReply reply = new APIQueryVmNicInSecurityGroupReply();
VmNicSecurityGroupRefInventory secRefInv = new VmNicSecurityGroupRefInventory();
secRefInv.setUuid(uuid());
secRefInv.setSecurityGroupUuid(uuid());
secRefInv.setVmInstanceUuid(uuid());
secRefInv.setVmNicUuid(uuid());
secRefInv.setCreateDate(new Timestamp(System.currentTimeMillis()));
secRefInv.setLastOpDate(new Timestamp(System.currentTimeMillis()));
reply.setInventories(asList(secRefInv));
reply.setSuccess(true);
return reply;
}
}