# GoogleRidesharingConsumer Framework Reference

# GMTSVehicleSearchOrder

    enum GMTSVehicleSearchOrder : NSUInteger {}

Enum that defines all supported search orders.
- `


  ### [GMTSVehicleSearchOrderUnknown](https://developers.google.com/maps/documentation/mobility/journey-sharing/on-demand/reference/ios/Enums/GMTSVehicleSearchOrder#/c:@E@GMTSVehicleSearchOrder@GMTSVehicleSearchOrderUnknown)


  `

  #### Declaration

  Swift

      case unknown = 0

  Objective-C

      GMTSVehicleSearchOrderUnknown

- `


  ### [GMTSVehicleSearchOrderByPickupETA](https://developers.google.com/maps/documentation/mobility/journey-sharing/on-demand/reference/ios/Enums/GMTSVehicleSearchOrder#/c:@E@GMTSVehicleSearchOrder@GMTSVehicleSearchOrderByPickupETA)


  `

  #### Declaration

  Swift

      case byPickupETA = 1

  Objective-C

      GMTSVehicleSearchOrderByPickupETA

- `


  ### [GMTSVehicleSearchOrderByPickupDistance](https://developers.google.com/maps/documentation/mobility/journey-sharing/on-demand/reference/ios/Enums/GMTSVehicleSearchOrder#/c:@E@GMTSVehicleSearchOrder@GMTSVehicleSearchOrderByPickupDistance)


  `

  #### Declaration

  Swift

      case byPickupDistance = 2

  Objective-C

      GMTSVehicleSearchOrderByPickupDistance

- `


  ### [GMTSVehicleSearchOrderByDropoffETA](https://developers.google.com/maps/documentation/mobility/journey-sharing/on-demand/reference/ios/Enums/GMTSVehicleSearchOrder#/c:@E@GMTSVehicleSearchOrder@GMTSVehicleSearchOrderByDropoffETA)


  `

  #### Declaration

  Swift

      case byDropoffETA = 3

  Objective-C

      GMTSVehicleSearchOrderByDropoffETA

- `


  ### [GMTSVehicleSearchOrderByPickupPointStraightDistance](https://developers.google.com/maps/documentation/mobility/journey-sharing/on-demand/reference/ios/Enums/GMTSVehicleSearchOrder#/c:@E@GMTSVehicleSearchOrder@GMTSVehicleSearchOrderByPickupPointStraightDistance)


  `

  #### Declaration

  Swift

      case byPickupPointStraightDistance = 4

  Objective-C

      GMTSVehicleSearchOrderByPickupPointStraightDistance

- `


  ### [GMTSVehicleSearchOrderByCost](https://developers.google.com/maps/documentation/mobility/journey-sharing/on-demand/reference/ios/Enums/GMTSVehicleSearchOrder#/c:@E@GMTSVehicleSearchOrder@GMTSVehicleSearchOrderByCost)


  `

  #### Declaration

  Swift

      case byCost = 5

  Objective-C

      GMTSVehicleSearchOrderByCost