# GoogleNavigation Framework Reference

# GMSNavigationDelayCategory

    enum GMSNavigationDelayCategory : NSInteger {}

A `GMSNavigationDelayCategory` is a category that represents the delay category of a route or a
a path.
- `


  ### [GMSNavigationDelayCategoryNoData](https://developers.google.com/maps/documentation/navigation/ios-sdk/reference/objc/Enums/GMSNavigationDelayCategory#/c:@E@GMSNavigationDelayCategory@GMSNavigationDelayCategoryNoData)


  ` No traffic data is provided.

  #### Declaration

  Swift

      case noData = 0

  Objective-C

      GMSNavigationDelayCategoryNoData = 0

- `


  ### [GMSNavigationDelayCategoryHeavy](https://developers.google.com/maps/documentation/navigation/ios-sdk/reference/objc/Enums/GMSNavigationDelayCategory#/c:@E@GMSNavigationDelayCategory@GMSNavigationDelayCategoryHeavy)


  ` No traffic data is provided.

  #### Declaration

  Swift

      case heavy = 1

  Objective-C

      GMSNavigationDelayCategoryHeavy = 1

- `


  ### [GMSNavigationDelayCategoryMedium](https://developers.google.com/maps/documentation/navigation/ios-sdk/reference/objc/Enums/GMSNavigationDelayCategory#/c:@E@GMSNavigationDelayCategory@GMSNavigationDelayCategoryMedium)


  ` No traffic data is provided.

  #### Declaration

  Swift

      case medium = 2

  Objective-C

      GMSNavigationDelayCategoryMedium = 2

- `


  ### [GMSNavigationDelayCategoryLight](https://developers.google.com/maps/documentation/navigation/ios-sdk/reference/objc/Enums/GMSNavigationDelayCategory#/c:@E@GMSNavigationDelayCategory@GMSNavigationDelayCategoryLight)


  ` No traffic data is provided.

  #### Declaration

  Swift

      case light = 3

  Objective-C

      GMSNavigationDelayCategoryLight = 3