@Override public AggregatedMetricsResponseBody deserialize( JsonParser jsonParser, DeserializationContext deserializationContext) throws IOException { return new AggregatedMetricsResponseBody(jsonParser.readValueAs( new TypeReference<List<AggregatedMetric>>() { })); } }
@Override public void serialize( AggregatedMetricsResponseBody metricCollectionResponseBody, JsonGenerator jsonGenerator, SerializerProvider serializerProvider) throws IOException { jsonGenerator.writeObject(metricCollectionResponseBody.getMetrics()); } }
@Override public AggregatedMetricsResponseBody deserialize( JsonParser jsonParser, DeserializationContext deserializationContext) throws IOException { return new AggregatedMetricsResponseBody(jsonParser.readValueAs( new TypeReference<List<AggregatedMetric>>() { })); } }
@Override public void serialize( AggregatedMetricsResponseBody metricCollectionResponseBody, JsonGenerator jsonGenerator, SerializerProvider serializerProvider) throws IOException { jsonGenerator.writeObject(metricCollectionResponseBody.getMetrics()); } }
@Override public AggregatedMetricsResponseBody deserialize( JsonParser jsonParser, DeserializationContext deserializationContext) throws IOException { return new AggregatedMetricsResponseBody(jsonParser.readValueAs( new TypeReference<List<AggregatedMetric>>() { })); } }
@Override public void serialize( AggregatedMetricsResponseBody metricCollectionResponseBody, JsonGenerator jsonGenerator, SerializerProvider serializerProvider) throws IOException { jsonGenerator.writeObject(metricCollectionResponseBody.getMetrics()); } }
return new AggregatedMetricsResponseBody(Collections.emptyList()); return new AggregatedMetricsResponseBody(aggregatedMetrics);
return new AggregatedMetricsResponseBody(Collections.emptyList()); return new AggregatedMetricsResponseBody(aggregatedMetrics);
return new AggregatedMetricsResponseBody(Collections.emptyList()); return new AggregatedMetricsResponseBody(aggregatedMetrics);
return new AggregatedMetricsResponseBody( list.stream() .map(AggregatedMetric::new)
return new AggregatedMetricsResponseBody( list.stream() .map(AggregatedMetric::new)
return new AggregatedMetricsResponseBody( list.stream() .map(AggregatedMetric::new)