package org.zstack.network.service.virtualrouter;
import org.zstack.header.query.APIQueryReply;
import org.zstack.header.rest.RestResponse;
import java.util.Arrays;
import java.util.List;
@RestResponse(allTo = "inventories")
public class APIQueryVirtualRouterOfferingReply extends APIQueryReply {
private List<VirtualRouterOfferingInventory> inventories;
public List<VirtualRouterOfferingInventory> getInventories() {
return inventories;
}
public void setInventories(List<VirtualRouterOfferingInventory> inventories) {
this.inventories = inventories;
}
public static APIQueryVirtualRouterOfferingReply __example__() {
APIQueryVirtualRouterOfferingReply reply = new APIQueryVirtualRouterOfferingReply();
VirtualRouterOfferingInventory vro = new VirtualRouterOfferingInventory();
vro.setName("VirtualRouter-Offering");
vro.setType(VirtualRouterConstant.VIRTUAL_ROUTER_VM_TYPE);
vro.setCpuNum(2);
vro.setCpuSpeed(1);
vro.setMemorySize(1024);
vro.setZoneUuid(uuid());
vro.setManagementNetworkUuid(uuid());
vro.setImageUuid(uuid());
vro.setPublicNetworkUuid(uuid());
vro.setDefault(true);
reply.setInventories(Arrays.asList(vro));
return reply;
}
}