sdk-routing / com.tomtom.online.sdk.data.reachablerange / ReachableRangeParamsBuilder

ReachableRangeParamsBuilder

open class ReachableRangeParamsBuilder : ReachableRangeParams

A class used for building parameters of a reachable range query using a native handle from the ReachableRangeParams interface.

Constructors

<init>

ReachableRangeParamsBuilder(origin: LatLng!)

Creates an instance of ReachableRangeParamsBuilder with a given point of origin.

Functions

dispose

open fun dispose(): Unit

getNativeHandle

open fun getNativeHandle(): Long

withDistanceBudgetInMeters

open fun withDistanceBudgetInMeters(distanceBudgetInMeters: Double!): ReachableRangeParams!

withEnergyBudgetInKWh

open fun withEnergyBudgetInKWh(energyBudgetInKWh: Double!): ReachableRangeParams

withFuelBudgetInLiters

open fun withFuelBudgetInLiters(fuelBudgetInLiters: Double!): ReachableRangeParams

withTimeBudgetInSeconds

open fun withTimeBudgetInSeconds(timeBudgetInSeconds: Double!): ReachableRangeParams