
com.homeaway.digitalplatform.streamregistry.StreamConfigurationProtocol Maven / Gradle / Ivy
The newest version!
/**
* Autogenerated by Avro
*
* DO NOT EDIT DIRECTLY
*/
package com.homeaway.digitalplatform.streamregistry;
@SuppressWarnings("all")
@org.apache.avro.specific.AvroGenerated
public interface StreamConfigurationProtocol {
public static final org.apache.avro.Protocol PROTOCOL = org.apache.avro.Protocol.parse("{\"protocol\":\"StreamConfigurationProtocol\",\"namespace\":\"com.homeaway.digitalplatform.streamregistry\",\"types\":[{\"type\":\"record\",\"name\":\"RegionStreamConfiguration\",\"fields\":[{\"name\":\"region\",\"type\":{\"type\":\"string\",\"avro.java.string\":\"String\"},\"doc\":\"* region\"},{\"name\":\"cluster\",\"type\":{\"type\":\"string\",\"avro.java.string\":\"String\"},\"doc\":\"* unique name of the cluster - corresponding to consul tag \\\"cluster\\\"\\n *\"},{\"name\":\"topics\",\"type\":{\"type\":\"array\",\"items\":{\"type\":\"string\",\"avro.java.string\":\"String\"}},\"doc\":\"* Topic names\"},{\"name\":\"streamConfiguration\",\"type\":[\"null\",{\"type\":\"map\",\"values\":{\"type\":\"string\",\"avro.java.string\":\"String\"},\"avro.java.string\":\"String\"}],\"doc\":\"* Properties related to Stream Configuration\",\"default\":null}]}],\"messages\":{}}");
@SuppressWarnings("all")
public interface Callback extends StreamConfigurationProtocol {
public static final org.apache.avro.Protocol PROTOCOL = com.homeaway.digitalplatform.streamregistry.StreamConfigurationProtocol.PROTOCOL;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy