Builder

constructor(latitude: Double, longitude: Double, creator: ObjectCreator<MapMarker, MarkerData>)
constructor(@NonNull geoCoordinates: GeoCoordinates, creator: ObjectCreator<MapMarker, MarkerData>)
constructor(@NonNull screenPosition: ViewObjectData.Point, creator: ObjectCreator<MapMarker, MarkerData>)