001package org.anarres.qemu.qapi.api; 002 003import com.fasterxml.jackson.annotation.JsonProperty; 004import com.fasterxml.jackson.annotation.JsonValue; 005import javax.annotation.CheckForNull; 006import javax.annotation.Nonnull; 007 008/** 009 * Autogenerated class. 010 * 011 * <pre>QApiEnumDescriptor{name=BlockdevDriver, data=[archipelago, blkdebug, blkverify, bochs, cloop, dmg, file, ftp, ftps, host_cdrom, host_device, http, https, null-aio, null-co, parallels, qcow, qcow2, qed, quorum, raw, tftp, vdi, vhdx, vmdk, vpc, vvfat], fields=null}</pre> 012 */ 013// QApiEnumDescriptor{name=BlockdevDriver, data=[archipelago, blkdebug, blkverify, bochs, cloop, dmg, file, ftp, ftps, host_cdrom, host_device, http, https, null-aio, null-co, parallels, qcow, qcow2, qed, quorum, raw, tftp, vdi, vhdx, vmdk, vpc, vvfat], fields=null} 014public enum BlockdevDriver { 015 archipelago("archipelago"), 016 blkdebug("blkdebug"), 017 blkverify("blkverify"), 018 bochs("bochs"), 019 cloop("cloop"), 020 dmg("dmg"), 021 file("file"), 022 ftp("ftp"), 023 ftps("ftps"), 024 host_cdrom("host_cdrom"), 025 host_device("host_device"), 026 http("http"), 027 https("https"), 028 null_aio("null-aio"), 029 null_co("null-co"), 030 parallels("parallels"), 031 qcow("qcow"), 032 qcow2("qcow2"), 033 qed("qed"), 034 quorum("quorum"), 035 raw("raw"), 036 tftp("tftp"), 037 vdi("vdi"), 038 vhdx("vhdx"), 039 vmdk("vmdk"), 040 vpc("vpc"), 041 vvfat("vvfat"), 042 __UNKNOWN("<unknown>"); 043 044 private final java.lang.String jsonValue; 045 046 /* pp */ BlockdevDriver(@Nonnull java.lang.String jsonValue) { 047 this.jsonValue = jsonValue; 048 } 049 050 @JsonValue 051 public java.lang.String getJsonValue() { 052 return jsonValue; 053 } 054}