@@ -0,0 +1,1707 @@
+package org.zstack.header.vm;%0A%0Aimport org.zstack.header.message.NeedJsonSchema;%0A%0Aimport java.util.Date;%0A%0A/**%0A * Created by lining on 2018/11/27.%0A */%0Apublic class VmNicQosCanonicalEvents %7B%0A    public static final String VM_NIC_QOS_CHANGE_PATH = %22/vmNic/qos/change%22;%0A%0A    @NeedJsonSchema%0A    public static class VmNicQosEventData %7B%0A        private VmNicInventory inventory;%0A        private Date date = new Date();%0A        private String currentStatus;%0A        private String accountUuid;%0A        private Long bandwidthIn;%0A        private Long bandwidthOut;%0A%0A        public VmNicInventory getInventory() %7B%0A            return inventory;%0A        %7D%0A%0A        public void setInventory(VmNicInventory inventory) %7B%0A            this.inventory = inventory;%0A        %7D%0A%0A        public Date getDate() %7B%0A            return date;%0A        %7D%0A%0A        public void setDate(Date date) %7B%0A            this.date = date;%0A        %7D%0A%0A        public String getCurrentStatus() %7B%0A            return currentStatus;%0A        %7D%0A%0A        public void setCurrentStatus(String currentStatus) %7B%0A            this.currentStatus = currentStatus;%0A        %7D%0A%0A        public String getAccountUuid() %7B%0A            return accountUuid;%0A        %7D%0A%0A        public void setAccountUuid(String accountUuid) %7B%0A            this.accountUuid = accountUuid;%0A        %7D%0A%0A        public Long getBandwidthIn() %7B%0A            return bandwidthIn;%0A        %7D%0A%0A        public void setBandwidthIn(Long bandwidthIn) %7B%0A            this.bandwidthIn = bandwidthIn;%0A        %7D%0A%0A        public Long getBandwidthOut() %7B%0A            return bandwidthOut;%0A        %7D%0A%0A        public void setBandwidthOut(Long bandwidthOut) %7B%0A            this.bandwidthOut = bandwidthOut;%0A        %7D%0A    %7D%0A%7D%0A

fix billing for vmNic, vip owner change(fix ZSTAC-16703)