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=WatchdogExpirationAction, data=[reset, shutdown, poweroff, pause, debug, none, inject-nmi], fields=null}</pre> 012 */ 013// QApiEnumDescriptor{name=WatchdogExpirationAction, data=[reset, shutdown, poweroff, pause, debug, none, inject-nmi], fields=null} 014public enum WatchdogExpirationAction { 015 reset("reset"), 016 shutdown("shutdown"), 017 poweroff("poweroff"), 018 pause("pause"), 019 debug("debug"), 020 none("none"), 021 inject_nmi("inject-nmi"), 022 __UNKNOWN("<unknown>"); 023 024 private final java.lang.String jsonValue; 025 026 /* pp */ WatchdogExpirationAction(@Nonnull java.lang.String jsonValue) { 027 this.jsonValue = jsonValue; 028 } 029 030 @JsonValue 031 public java.lang.String getJsonValue() { 032 return jsonValue; 033 } 034}