public static class PlacemarksRequest.Builder extends MeridianRequest.LocationsAPIBuilder
Constructor and Description |
---|
Builder() |
public PlacemarksRequest.Builder setAppKey(EditorKey applicationKey)
public PlacemarksRequest.Builder setMapKey(EditorKey mapKey)
Sets the location and map to get placemarks for
mapKey
- Editor key of the map whose placemarks will be returnedpublic PlacemarksRequest.Builder setCategoryIds(java.util.List<java.lang.String> categoryIds)
public PlacemarksRequest.Builder setCategoryIds(java.lang.String... categoryIds)
public PlacemarksRequest.Builder setCustom1(java.lang.String custom)
public PlacemarksRequest.Builder setCustom2(java.lang.String custom)
public PlacemarksRequest.Builder setCustom3(java.lang.String custom)
public PlacemarksRequest.Builder setCustom4(java.lang.String custom)
public PlacemarksRequest.Builder setFilterFacilities()
public PlacemarksRequest.Builder setHideOnMap(boolean showOnlyHiddenPlacemarks)
setHideOnMap - adds filter for placemark’s show on map field. Do not set this to get all placemarks
showOnlyHiddenPlacemarks
- public PlacemarksRequest.Builder setRelatedMap(java.lang.String relatedMap)
setRelatedMap - adds filter for placemarks which have “Leads to Floor” set
relatedMap
- public PlacemarksRequest.Builder setType(java.lang.String type)
public PlacemarksRequest.Builder setTypeCategory(java.lang.String typeCategory)
public PlacemarksRequest.Builder setListener(MeridianRequest.PageListener<java.util.List<Placemark>> listener)
public PlacemarksRequest.Builder setErrorListener(MeridianRequest.ErrorListener errorListener)
protected android.net.Uri.Builder getUriBuilder()
getUriBuilder
in class MeridianRequest.LocationsAPIBuilder
public PlacemarksRequest build()
protected final EditorKey getAppKey()