GoogleRidesharingConsumer Framework Reference
Stay organized with collections
Save and categorize content based on your preferences.
GMTSTripStatus
enum GMTSTripStatus : NSUInteger {}
Defines all the possible trip statuses.
-
Declaration
Objective-C
GMTSTripStatusUnknown
-
Declaration
Objective-C
GMTSTripStatusNew
-
Declaration
Swift
case enrouteToPickup = 2
Objective-C
GMTSTripStatusEnrouteToPickup
-
Declaration
Swift
case arrivedAtPickup = 3
Objective-C
GMTSTripStatusArrivedAtPickup
-
Declaration
Swift
case enrouteToIntermediateDestination = 4
Objective-C
GMTSTripStatusEnrouteToIntermediateDestination
-
Declaration
Swift
case arrivedAtIntermediateDestination = 5
Objective-C
GMTSTripStatusArrivedAtIntermediateDestination
-
Declaration
Swift
case enrouteToDropoff = 6
Objective-C
GMTSTripStatusEnrouteToDropoff
-
Declaration
Objective-C
GMTSTripStatusComplete
-
Declaration
Objective-C
GMTSTripStatusCanceled
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-08-27 UTC.
[null,null,["Last updated 2025-08-27 UTC."],[[["\u003cp\u003e\u003ccode\u003eGMTSTripStatus\u003c/code\u003e is an enumeration that defines all possible statuses for a trip.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eGMTSTripStatus\u003c/code\u003e enum includes statuses like \u003ccode\u003eunknown\u003c/code\u003e, \u003ccode\u003enew\u003c/code\u003e, \u003ccode\u003eenrouteToPickup\u003c/code\u003e, \u003ccode\u003earrivedAtPickup\u003c/code\u003e, and \u003ccode\u003eenrouteToIntermediateDestination\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eIt also covers \u003ccode\u003earrivedAtIntermediateDestination\u003c/code\u003e, \u003ccode\u003eenrouteToDropoff\u003c/code\u003e, \u003ccode\u003ecomplete\u003c/code\u003e, and \u003ccode\u003ecanceled\u003c/code\u003e trip statuses.\u003c/p\u003e\n"],["\u003cp\u003eThe declaration of each of the trip statuses are listed for both Swift and Objective-C.\u003c/p\u003e\n"]]],[],null,["# GoogleRidesharingConsumer Framework Reference\n\nGMTSTripStatus\n==============\n\n enum GMTSTripStatus : NSUInteger {}\n\nDefines all the possible trip statuses.\n- `\n ``\n ``\n `\n\n ### [GMTSTripStatusUnknown](#/c:@E@GMTSTripStatus@GMTSTripStatusUnknown)\n\n `\n ` \n\n #### Declaration\n\n Swift \n\n case unknown = 0\n\n Objective-C \n\n GMTSTripStatusUnknown\n\n- `\n ``\n ``\n `\n\n ### [GMTSTripStatusNew](#/c:@E@GMTSTripStatus@GMTSTripStatusNew)\n\n `\n ` \n\n #### Declaration\n\n Swift \n\n case new = 1\n\n Objective-C \n\n GMTSTripStatusNew\n\n- `\n ``\n ``\n `\n\n ### [GMTSTripStatusEnrouteToPickup](#/c:@E@GMTSTripStatus@GMTSTripStatusEnrouteToPickup)\n\n `\n ` \n\n #### Declaration\n\n Swift \n\n case enrouteToPickup = 2\n\n Objective-C \n\n GMTSTripStatusEnrouteToPickup\n\n- `\n ``\n ``\n `\n\n ### [GMTSTripStatusArrivedAtPickup](#/c:@E@GMTSTripStatus@GMTSTripStatusArrivedAtPickup)\n\n `\n ` \n\n #### Declaration\n\n Swift \n\n case arrivedAtPickup = 3\n\n Objective-C \n\n GMTSTripStatusArrivedAtPickup\n\n- `\n ``\n ``\n `\n\n ### [GMTSTripStatusEnrouteToIntermediateDestination](#/c:@E@GMTSTripStatus@GMTSTripStatusEnrouteToIntermediateDestination)\n\n `\n ` \n\n #### Declaration\n\n Swift \n\n case enrouteToIntermediateDestination = 4\n\n Objective-C \n\n GMTSTripStatusEnrouteToIntermediateDestination\n\n- `\n ``\n ``\n `\n\n ### [GMTSTripStatusArrivedAtIntermediateDestination](#/c:@E@GMTSTripStatus@GMTSTripStatusArrivedAtIntermediateDestination)\n\n `\n ` \n\n #### Declaration\n\n Swift \n\n case arrivedAtIntermediateDestination = 5\n\n Objective-C \n\n GMTSTripStatusArrivedAtIntermediateDestination\n\n- `\n ``\n ``\n `\n\n ### [GMTSTripStatusEnrouteToDropoff](#/c:@E@GMTSTripStatus@GMTSTripStatusEnrouteToDropoff)\n\n `\n ` \n\n #### Declaration\n\n Swift \n\n case enrouteToDropoff = 6\n\n Objective-C \n\n GMTSTripStatusEnrouteToDropoff\n\n- `\n ``\n ``\n `\n\n ### [GMTSTripStatusComplete](#/c:@E@GMTSTripStatus@GMTSTripStatusComplete)\n\n `\n ` \n\n #### Declaration\n\n Swift \n\n case complete = 7\n\n Objective-C \n\n GMTSTripStatusComplete\n\n- `\n ``\n ``\n `\n\n ### [GMTSTripStatusCanceled](#/c:@E@GMTSTripStatus@GMTSTripStatusCanceled)\n\n `\n ` \n\n #### Declaration\n\n Swift \n\n case canceled = 8\n\n Objective-C \n\n GMTSTripStatusCanceled"]]