Class PoiRequest.Builder

java.lang.Object
com.navmii.sdk.search.PoiRequest.Builder
Enclosing class:
PoiRequest

public static final class PoiRequest.Builder
extends java.lang.Object
  • Constructor Details

  • Method Details

    • setCategories

      public PoiRequest.Builder setCategories​(java.util.List<PoiCategory> categories)
      Parameters:
      categories - The categories of places which should be used in the search.
      Returns:
      The builder.
    • addCategory

      public PoiRequest.Builder addCategory​(PoiCategory category)
      Adds the specified category to the list.
      Parameters:
      category - The category.
      Returns:
      The builder.
    • setSearchRadius

      public PoiRequest.Builder setSearchRadius​(int searchRadius)
      Parameters:
      searchRadius - The search radius.
      Returns:
      The builder.
    • build

      public Request build()
    • setSearchLocation

      public ConcreteBuilder setSearchLocation​(MapCoordinates searchLocation)
      Parameters:
      searchLocation - The search location.
      Returns:
      The builder.
    • setMaxResultCount

      public ConcreteBuilder setMaxResultCount​(int maxResultCount)
      Parameters:
      maxResultCount - The maximum number of search results.
      Returns:
      The builder.
    • setLocale

      public ConcreteBuilder setLocale​(java.lang.String locale)
      Parameters:
      locale - The language used for results.
      Returns:
      The builder.