package org.zstack.network.service.eip;
import org.zstack.header.message.APIEvent;
import org.zstack.header.rest.RestResponse;
import org.zstack.header.vm.VmNicInventory;
import java.sql.Timestamp;
import static org.codehaus.groovy.runtime.InvokerHelper.asList;
/**
* Created by frank on 6/15/2015.
*/
@RestResponse(allTo = "inventory")
public class APIUpdateEipEvent extends APIEvent {
private EipInventory inventory;
public APIUpdateEipEvent() {
}
public APIUpdateEipEvent(String apiId) {
super(apiId);
}
public EipInventory getInventory() {
return inventory;
}
public void setInventory(EipInventory inventory) {
this.inventory = inventory;
}
public static APIUpdateEipEvent __example__() {
APIUpdateEipEvent event = new APIUpdateEipEvent();
EipInventory eip = new EipInventory();
eip.setName("Test-EIP");
eip.setVipUuid(uuid());
eip.setVmNicUuid(uuid());
event.setInventory(eip);
return event;
}
}