package org.zstack.network.service.virtualrouter; import org.zstack.appliancevm.ApplianceVmInventory; import org.zstack.header.message.APIEvent; import org.zstack.header.rest.RestResponse; /** */ @RestResponse(allTo = "inventory") public class APIReconnectVirtualRouterEvent extends APIEvent { private ApplianceVmInventory inventory; public APIReconnectVirtualRouterEvent(String apiId) { super(apiId); } public APIReconnectVirtualRouterEvent() { super(null); } public ApplianceVmInventory getInventory() { return inventory; } public void setInventory(ApplianceVmInventory inventory) { this.inventory = inventory; } public static APIReconnectVirtualRouterEvent __example__() { APIReconnectVirtualRouterEvent event = new APIReconnectVirtualRouterEvent(); ApplianceVmInventory vm = new ApplianceVmInventory(); vm.setManagementNetworkUuid(uuid()); vm.setName("Test-Router"); vm.setDescription("this is a virtual router vm"); vm.setClusterUuid(uuid()); vm.setImageUuid(uuid()); vm.setInstanceOfferingUuid(uuid()); vm.setManagementNetworkUuid(uuid()); event.setInventory(vm); return event; } }