Package com.cercalia.sdk.model.proximity
Class ProximityOptions.Builder
java.lang.Object
com.cercalia.sdk.model.proximity.ProximityOptions.Builder
- Enclosing class:
- ProximityOptions
Builder for
ProximityOptions.-
Method Summary
Modifier and TypeMethodDescription@NotNull ProximityOptionsbuild()categories(@NotNull String... categories) categories(@Nullable List<String> categories) includeRouting(@Nullable Boolean includeRouting) routeWeight(@Nullable ProximityRouteWeight routeWeight)
-
Method Details
-
count
- Parameters:
count- Maximum number of results.- Returns:
- The builder.
-
categories
- Parameters:
categories- List of category codes.- Returns:
- The builder.
-
categories
- Parameters:
categories- Array of category codes.- Returns:
- The builder.
-
maxRadius
- Parameters:
maxRadius- Maximum radius in meters.- Returns:
- The builder.
-
includeRouting
- Parameters:
includeRouting- Whether to include routing info.- Returns:
- The builder.
-
routeWeight
- Parameters:
routeWeight- Optimization criteria for routing.- Returns:
- The builder.
-
build
- Returns:
- A new instance of
ProximityOptions.
-