public static APIChangeHostStateEvent __example__() { APIChangeHostStateEvent event = new APIChangeHostStateEvent(); HostInventory hi = new HostInventory (); hi.setAvailableCpuCapacity(2L); hi.setAvailableMemoryCapacity(4L); hi.setClusterUuid(uuid()); hi.setManagementIp("192.168.0.1"); hi.setName("example"); hi.setState(HostState.Enabled.toString()); hi.setStatus(HostStatus.Connected.toString()); hi.setClusterUuid(uuid()); hi.setZoneUuid(uuid()); hi.setUuid(uuid()); hi.setTotalCpuCapacity(4L); hi.setTotalMemoryCapacity(4L); hi.setHypervisorType("KVM"); hi.setDescription("example"); event.setInventory(hi); return event; }
@Override public void run(final SyncTaskChain chain) { final APIChangeHostStateEvent evt = new APIChangeHostStateEvent(msg.getId()); HostStateEvent stateEvent = HostStateEvent.valueOf(msg.getStateEvent()); stateEvent = stateEvent == HostStateEvent.maintain ? HostStateEvent.preMaintain : stateEvent;