001package org.anarres.qemu.qapi.api; 002 003import com.fasterxml.jackson.annotation.JsonProperty; 004import edu.umd.cs.findbugs.annotations.SuppressFBWarnings; 005import javax.annotation.CheckForNull; 006import javax.annotation.Nonnull; 007import org.anarres.qemu.qapi.common.*; 008 009/** 010 * Autogenerated class. 011 * 012 * <pre>QApiEventDescriptor{name=BLOCK_IMAGE_CORRUPTED, data={device=str, *node-name=str, msg=str, *offset=int, *size=int, fatal=bool}}</pre> 013 */ 014// QApiEventDescriptor{name=BLOCK_IMAGE_CORRUPTED, data={device=str, *node-name=str, msg=str, *offset=int, *size=int, fatal=bool}} 015public class BlockImageCorruptedEvent extends QApiEvent { 016 017 public static class Data { 018 @SuppressFBWarnings("NP_NONNULL_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR") 019 @JsonProperty("device") 020 @Nonnull 021 public java.lang.String device; 022 @SuppressFBWarnings("NP_NONNULL_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR") 023 @JsonProperty("node-name") 024 @CheckForNull 025 public java.lang.String nodeName; 026 @SuppressFBWarnings("NP_NONNULL_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR") 027 @JsonProperty("msg") 028 @Nonnull 029 public java.lang.String msg; 030 @SuppressFBWarnings("NP_NONNULL_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR") 031 @JsonProperty("offset") 032 @CheckForNull 033 public java.lang.Long offset; 034 @SuppressFBWarnings("NP_NONNULL_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR") 035 @JsonProperty("size") 036 @CheckForNull 037 public java.lang.Long size; 038 @SuppressFBWarnings("NP_NONNULL_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR") 039 @JsonProperty("fatal") 040 @Nonnull 041 public boolean fatal; 042 } 043 044 @JsonProperty("data") 045 public Data data; 046}