/tripkit/TripKitData/com.skedgo.tripkit.data.locations/LocationsRequestBody

LocationsRequestBody

\ class LocationsRequestBody

Properties

Name Summary
cellIds @SerializedName(value = "cellIDs")
val cellIds: ArrayList<String>
config @SerializedName(value = "config")
val config: JsonObject
existingCells @SerializedName(value = "cellIDHashCodes")
val existingCells: Map<String, Long>
level @SerializedName(value = "level")
val level: Int
modes @SerializedName(value = "modes")
val modes: List<String>
regionName @SerializedName(value = "region")
val regionName: String

Functions

Name Summary
createForNewlyFetching open fun createForNewlyFetching(@NonNullregion: Region, @NonNullcellIds: ArrayList<String>, level: Int, @Nullableconfig: JsonObject): LocationsRequestBody
createForUpdating open fun createForUpdating(@NonNullregion: Region, @NonNullexistingCells: Map<String, Long>, level: Int, @Nullableconfig: JsonObject): LocationsRequestBody