package org.zstack.header.vm; import org.apache.commons.collections.map.HashedMap; import org.zstack.header.message.APIReply; import org.zstack.header.rest.RestResponse; import java.util.Map; /** * Created by xing5 on 2016/5/17. */ @RestResponse(allTo = "capabilities") public class APIGetVmCapabilitiesReply extends APIReply { private Map<String, Object> capabilities; public Map<String, Object> getCapabilities() { return capabilities; } public void setCapabilities(Map<String, Object> capabilities) { this.capabilities = capabilities; } public static APIGetVmCapabilitiesReply __example__() { APIGetVmCapabilitiesReply reply = new APIGetVmCapabilitiesReply(); reply.setCapabilities(new HashedMap() { { put("LiveMigration", false); put("VolumeMigration", true); put("Reimage", false); } }); return reply; } }