package org.learning.by.example.reactive.microservices.model;
import com.fasterxml.jackson.annotation.JsonCreator;
import com.fasterxml.jackson.annotation.JsonProperty;
public class LocationResponse {
private final GeographicCoordinates geographicCoordinates;
private final SunriseSunset sunriseSunset;
@JsonCreator
public LocationResponse(@JsonProperty("geographicCoordinates") final GeographicCoordinates geographicCoordinates,
@JsonProperty("sunriseSunset") final SunriseSunset sunriseSunset) {
this.geographicCoordinates = geographicCoordinates;
this.sunriseSunset = sunriseSunset;
}
public GeographicCoordinates getGeographicCoordinates() {
return geographicCoordinates;
}
public SunriseSunset getSunriseSunset() {
return sunriseSunset;
}
}