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=MigrationCapability, data=[xbzrle, rdma-pin-all, auto-converge, zero-blocks, compress, events, x-postcopy-ram], fields=null}</pre> 012 */ 013// QApiEnumDescriptor{name=MigrationCapability, data=[xbzrle, rdma-pin-all, auto-converge, zero-blocks, compress, events, x-postcopy-ram], fields=null} 014public enum MigrationCapability { 015 xbzrle("xbzrle"), 016 rdma_pin_all("rdma-pin-all"), 017 auto_converge("auto-converge"), 018 zero_blocks("zero-blocks"), 019 compress("compress"), 020 events("events"), 021 x_postcopy_ram("x-postcopy-ram"), 022 __UNKNOWN("<unknown>"); 023 024 private final java.lang.String jsonValue; 025 026 /* pp */ MigrationCapability(@Nonnull java.lang.String jsonValue) { 027 this.jsonValue = jsonValue; 028 } 029 030 @JsonValue 031 public java.lang.String getJsonValue() { 032 return jsonValue; 033 } 034}