All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.example.MockProtocol Maven / Gradle / Ivy

/**
 * Autogenerated by Avro
 *
 * DO NOT EDIT DIRECTLY
 */
package com.example;

@SuppressWarnings("all")
@org.apache.avro.specific.AvroGenerated
public interface MockProtocol {
  public static final org.apache.avro.Protocol PROTOCOL = org.apache.avro.Protocol.parse("{\"protocol\":\"MockProtocol\",\"namespace\":\"com.example\",\"types\":[{\"type\":\"enum\",\"name\":\"BedSize\",\"symbols\":[\"TWIN\",\"FULL\",\"QUEEN\",\"KING\"]},{\"type\":\"enum\",\"name\":\"BedFirmness\",\"symbols\":[\"HARD\",\"SOFT\"]},{\"type\":\"record\",\"name\":\"Bed\",\"fields\":[{\"name\":\"size\",\"type\":\"BedSize\"},{\"name\":\"firmness\",\"type\":\"BedFirmness\",\"default\":\"HARD\"}]},{\"type\":\"record\",\"name\":\"Room\",\"fields\":[{\"name\":\"beds\",\"type\":[\"null\",{\"type\":\"array\",\"items\":\"Bed\"}]}]},{\"type\":\"record\",\"name\":\"House\",\"fields\":[{\"name\":\"rooms\",\"type\":[\"null\",{\"type\":\"array\",\"items\":\"Room\"}]}]}],\"messages\":{}}");

  @SuppressWarnings("all")
  public interface Callback extends MockProtocol {
    public static final org.apache.avro.Protocol PROTOCOL = com.example.MockProtocol.PROTOCOL;
  }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy