Audio

@JsonClass(generateAdapter = true)
data class Audio(@Json(name = SoundSettings) soundSettings: Audio.SoundSettings?)

Types

Builder
Link copied to clipboard
class Builder
SoundSettings
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class SoundSettings(@Json(name = speedcam_flag) speedcamFlag: Audio.SoundSettings.AudioFlagSettings?, @Json(name = speedcam_warn_sound) speedcamWarnSound: String?, @Json(name = tts_speedcam_warn_text) ttsSpeedcamWarnText: String?, @Json(name = danger_turn_type_easy) dangerTurnTypeEasy: Double?, @Json(name = danger_turn_type_medium) dangerTurnTypeMedium: Double?, @Json(name = danger_turn_type_hard) dangerTurnTypeHard: Double?, @Json(name = danger_turn_notif_flag) dangerTurnNotifFlag: Audio.SoundSettings.AudioFlagSettings?, @Json(name = danger_turn_notif_sound) dangerTurnNotifSound: String?, @Json(name = tts_danger_turn_notif_text) ttsDangerTurnNotifText: String?, @Json(name = speed_limit_flag) speedLimitFlag: Audio.SoundSettings.AudioFlagSettings?, @Json(name = speed_limit_warn_sound) speedLimitWarnSound: String?, @Json(name = tts_speed_limit_warn_text) ttsSpeedLimitWarnText: String?, @Json(name = warn_near_rail_flag) warnNearRailFlag: Audio.SoundSettings.AudioFlagSettings?, @Json(name = warn_near_rail_sound) warnNearRailSound: String?, @Json(name = tts_warn_near_rail_text) ttsWarnNearRailText: String?, @Json(name = traffic_notif_flag) trafficNotifFlag: Audio.SoundSettings.AudioFlagSettings?, @Json(name = traffic_notif_sound) trafficNotifSound: String?, @Json(name = tts_traffic_notif_text) ttsTrafficNotifText: String?, @Json(name = scout_route_notif_flag) scoutRouteNotifFlag: Audio.SoundSettings.AudioFlagSettings?, @Json(name = scout_route_notif_sound) scoutRouteNotifSound: String?, @Json(name = tts_scout_route_notif_text) ttsScoutRouteNotifText: String?, @Json(name = last_mile_notif_flag) lastMileNotifFlag: Audio.SoundSettings.AudioFlagSettings?, @Json(name = last_mile_notif_sound) lastMileNotifSound: String?, @Json(name = tts_last_mile_notif_text) ttsLastMileNotifText: String?, @Json(name = units) units: Audio.SoundSettings.DistanceUnits?, @Json(name = immediately_distance) immediatelyDistance: Int?, @Json(name = go_along_distance) goAlongDistance: Int?, @Json(name = read_road_numbers) readRoadNumbers: Boolean?, @Json(name = read_road_names) readRoadNames: Boolean?, @Json(name = read_city_names) readCityNames: Boolean?)

Properties

soundSettings
Link copied to clipboard
val soundSettings: Audio.SoundSettings? = null