package org.zstack.network.securitygroup; import org.zstack.header.message.APIEvent; import org.zstack.header.rest.RestResponse; import java.sql.Timestamp; /** * Created by frank on 6/15/2015. */ @RestResponse(allTo = "inventory") public class APIUpdateSecurityGroupEvent extends APIEvent { private SecurityGroupInventory inventory; public APIUpdateSecurityGroupEvent() { } public APIUpdateSecurityGroupEvent(String apiId) { super(apiId); } public SecurityGroupInventory getInventory() { return inventory; } public void setInventory(SecurityGroupInventory inventory) { this.inventory = inventory; } public static APIUpdateSecurityGroupEvent __example__() { APIUpdateSecurityGroupEvent event = new APIUpdateSecurityGroupEvent(); SecurityGroupInventory sec = new SecurityGroupInventory(); sec.setUuid(uuid()); sec.setName("web"); sec.setDescription("for test"); sec.setState("Enabled"); sec.setCreateDate(new Timestamp(System.currentTimeMillis())); sec.setLastOpDate(new Timestamp(System.currentTimeMillis())); event.setInventory(sec); event.setSuccess(true); return event; } }