1 package de.dlr.shepard.data.timeseries.model; 2 3 import com.fasterxml.jackson.annotation.JsonProperty; 4 import lombok.Data; 5 import org.eclipse.microprofile.openapi.annotations.media.Schema; 6 7 @Data 8 public class TimeseriesDataPoint { 9 10 @JsonProperty("timestamp") 11 @Schema(description = "Time in nanoseconds since unix epoch.") 12 private long timestamp; 13 14 @Schema(description = "A string, an int, a double or a boolean") 15 private Object value; 16 17 public TimeseriesDataPoint(long timestamp, Object value) { 18 this.timestamp = timestamp; 19 this.value = value; 20 } 21 }