PMPoiRequest

data class PMPoiRequest(val correlationId: String? = null, val action: PMPoiAction, val filter: PMPoiPlacesFilter? = null, val placesToUpdate: List<PMPoi>? = null, val placesToDelete: List<String>? = null, val categoriesToUpdate: List<PMPoiCategory>? = null, val categoriesToDelete: List<String>? = null, val dynamicDataToUpdate: List<PMPoiDynamicData>? = null, val dynamicDataToDelete: List<String>? = null, val dynamicDataToGet: List<String>? = null)

Request for getting/changing places

Constructors

Link copied to clipboard
fun PMPoiRequest(correlationId: String? = null, action: PMPoiAction, filter: PMPoiPlacesFilter? = null, placesToUpdate: List<PMPoi>? = null, placesToDelete: List<String>? = null, categoriesToUpdate: List<PMPoiCategory>? = null, categoriesToDelete: List<String>? = null, dynamicDataToUpdate: List<PMPoiDynamicData>? = null, dynamicDataToDelete: List<String>? = null, dynamicDataToGet: List<String>? = null)

Properties

Link copied to clipboard

Used action
Default value is PMPoiAction.GetPlaces

Link copied to clipboard

Categories to be deleted for PFPoiAction.UpdateCategories

Link copied to clipboard

Categories to be added or updated for PFPoiAction.UpdateCategories

Link copied to clipboard
val correlationId: String? = null

Defines attribute used for correlating messages within different asynchronous calls

Link copied to clipboard

Dynamic Data IDs to be deleted for PFPoiAction.UpdateDynamicData

Link copied to clipboard

Dynamic Data IDs of searched for PFPoiAction.GetDynamicData

Link copied to clipboard

Dynamic Data for Places to be added or updated for PFPoiAction.UpdateDynamicData

Link copied to clipboard

Filter used for PFPoiAction.GetPlaces

Link copied to clipboard
val placesToDelete: List<String>? = null

IDs of Places to be deleted for PFPoiAction.UpdatePlaces

Link copied to clipboard
val placesToUpdate: List<PMPoi>? = null

Places to be added or updated for PFPoiAction.UpdatePlaces