/** * Autogenerated by Avro * * DO NOT EDIT DIRECTLY */ package com.cloudera.flume.reporter.server.avro; @SuppressWarnings("all") public interface AvroFlumeReportServer { public static final org.apache.avro.Protocol PROTOCOL = org.apache.avro.Protocol.parse("{\"protocol\":\"AvroFlumeReportServer\",\"namespace\":\"com.cloudera.flume.reporter.server.avro\",\"types\":[{\"type\":\"record\",\"name\":\"AvroFlumeReport\",\"fields\":[{\"name\":\"stringMetrics\",\"type\":{\"type\":\"map\",\"values\":\"string\"}},{\"name\":\"longMetrics\",\"type\":{\"type\":\"map\",\"values\":\"long\"}},{\"name\":\"doubleMetrics\",\"type\":{\"type\":\"map\",\"values\":\"double\"}}]}],\"messages\":{\"getAllReports\":{\"request\":[],\"response\":{\"type\":\"map\",\"values\":\"AvroFlumeReport\"}},\"getReportByName\":{\"request\":[{\"name\":\"reportName\",\"type\":\"string\"}],\"response\":\"AvroFlumeReport\"}}}"); java.util.Map<java.lang.CharSequence,com.cloudera.flume.reporter.server.avro.AvroFlumeReport> getAllReports() throws org.apache.avro.ipc.AvroRemoteException; com.cloudera.flume.reporter.server.avro.AvroFlumeReport getReportByName(java.lang.CharSequence reportName) throws org.apache.avro.ipc.AvroRemoteException; }