Class TransportSpecification

java.lang.Object
com.here.sdk.transport.TransportSpecification

public final class TransportSpecification extends Object

Contains transport attributes details related to the transport mode. Notes

  • By default all vehicle specifications from RoutingOptions.transport_specification are set to null and the RoutingOptions.transport_specification.transport_mode is set to TransportMode.CAR.
  • A route can be calculated with only the RoutingOptions.transport_specification.transport_mode set.
  • Field Details

    • transportMode

      @NonNull public TransportMode transportMode

      Transport mode. Defaults to CAR.

    • vehicleSpecification

      @Nullable public VehicleSpecification vehicleSpecification

      The vehicle specification for the transport mode. By default, it is not set.

    • pedestrianSpecification

      @Nullable public PedestrianSpecification pedestrianSpecification

      The pedestrian specification for the transport mode. By default, it is not set.

    • taxiSpecification

      @Nullable public TaxiSpecification taxiSpecification

      The taxi specification for the transport mode. By default, it is not set.

    • scooterSpecification

      @Nullable public ScooterSpecification scooterSpecification

      The scooter specification for the transport mode. By default, it is not set.

  • Constructor Details

    • TransportSpecification

      public TransportSpecification()

      Creates a new instance.

  • Method Details