raychenon/gray-sky-weather

View on GitHub
app/src/main/java/io/betterapps/graysky/data/models/WeatherByLocationResponse.kt

Summary

Maintainability
A
0 mins
Test Coverage
package io.betterapps.graysky.data.models

import com.google.gson.annotations.SerializedName

/**
 * https://openweathermap.org/api/one-call-api
 */
data class WeatherByLocationResponse(
    @SerializedName("timezone") val timezone: String,
    // timezone_offset: Shift in seconds from UTC
    @SerializedName("timezone_offset") val timezoneOffset: Long,

    @SerializedName("current") val current: WeatherUnit,
    @SerializedName("hourly") val hourly: List<WeatherUnit>,
    @SerializedName("daily") val daily: List<WeatherDaily>,
)