+ @Gson.TypeAdapters
+ public static class Parameters {
+ public String filter;
+ public BufferTimeout bufferTimeout;
+
+ public Parameters() {
+ }
+
+ public Parameters(String filter, BufferTimeout bufferTimeout) {
+ this.filter = filter;
+ this.bufferTimeout = bufferTimeout;
+ }
+
+ public static class BufferTimeout {
+ public BufferTimeout(int maxSize, int maxTimeMiliseconds) {
+ this.maxSize = maxSize;
+ this.maxTimeMiliseconds = maxTimeMiliseconds;
+ }
+
+ public BufferTimeout() {
+ }
+
+ public int maxSize;
+ public int maxTimeMiliseconds;
+ }
+ }
+