Forecast
constructor(timestamp: Long, createdAt: Long = System.currentTimeMillis(), temperature: Temperature, condition: String, icon: WeatherIcon, night: Boolean = false, minTemp: Temperature? = null, maxTemp: Temperature? = null, pressure: Pressure? = null, humidity: Int? = null, windSpeed: WindSpeed? = null, windDirection: Double? = null, precipitation: Precipitation? = null, rainProbability: Int? = null, clouds: Int? = null, location: String, provider: String, providerUrl: String? = null)