Interface RouteLegStepTransitDetailsOrBuilder

    • Method Detail

      • hasStopDetails

        boolean hasStopDetails()
         Information about the arrival and departure stops for the step.
         
        .google.maps.routing.v2.RouteLegStepTransitDetails.TransitStopDetails stop_details = 1;
        Returns:
        Whether the stopDetails field is set.
      • getStopDetails

        RouteLegStepTransitDetails.TransitStopDetails getStopDetails()
         Information about the arrival and departure stops for the step.
         
        .google.maps.routing.v2.RouteLegStepTransitDetails.TransitStopDetails stop_details = 1;
        Returns:
        The stopDetails.
      • hasLocalizedValues

        boolean hasLocalizedValues()
         Text representations of properties of the `RouteLegStepTransitDetails`.
         
        .google.maps.routing.v2.RouteLegStepTransitDetails.TransitDetailsLocalizedValues localized_values = 2;
        Returns:
        Whether the localizedValues field is set.
      • getLocalizedValues

        RouteLegStepTransitDetails.TransitDetailsLocalizedValues getLocalizedValues()
         Text representations of properties of the `RouteLegStepTransitDetails`.
         
        .google.maps.routing.v2.RouteLegStepTransitDetails.TransitDetailsLocalizedValues localized_values = 2;
        Returns:
        The localizedValues.
      • getHeadsign

        String getHeadsign()
         Specifies the direction in which to travel on this line as marked on
         the vehicle or at the departure stop. The direction is often the terminus
         station.
         
        string headsign = 3;
        Returns:
        The headsign.
      • getHeadsignBytes

        com.google.protobuf.ByteString getHeadsignBytes()
         Specifies the direction in which to travel on this line as marked on
         the vehicle or at the departure stop. The direction is often the terminus
         station.
         
        string headsign = 3;
        Returns:
        The bytes for headsign.
      • hasHeadway

        boolean hasHeadway()
         Specifies the expected time as a duration between departures from the same
         stop at this time. For example, with a headway seconds value of 600, you
         would expect a ten minute wait if you should miss your bus.
         
        .google.protobuf.Duration headway = 4;
        Returns:
        Whether the headway field is set.
      • getHeadway

        com.google.protobuf.Duration getHeadway()
         Specifies the expected time as a duration between departures from the same
         stop at this time. For example, with a headway seconds value of 600, you
         would expect a ten minute wait if you should miss your bus.
         
        .google.protobuf.Duration headway = 4;
        Returns:
        The headway.
      • getHeadwayOrBuilder

        com.google.protobuf.DurationOrBuilder getHeadwayOrBuilder()
         Specifies the expected time as a duration between departures from the same
         stop at this time. For example, with a headway seconds value of 600, you
         would expect a ten minute wait if you should miss your bus.
         
        .google.protobuf.Duration headway = 4;
      • hasTransitLine

        boolean hasTransitLine()
         Information about the transit line used in this step.
         
        .google.maps.routing.v2.TransitLine transit_line = 5;
        Returns:
        Whether the transitLine field is set.
      • getTransitLine

        TransitLine getTransitLine()
         Information about the transit line used in this step.
         
        .google.maps.routing.v2.TransitLine transit_line = 5;
        Returns:
        The transitLine.
      • getTransitLineOrBuilder

        TransitLineOrBuilder getTransitLineOrBuilder()
         Information about the transit line used in this step.
         
        .google.maps.routing.v2.TransitLine transit_line = 5;
      • getStopCount

        int getStopCount()
         The number of stops from the departure to the arrival stop. This count
         includes the arrival stop, but excludes the departure stop. For example, if
         your route leaves from Stop A, passes through stops B and C, and arrives at
         stop D, stop_count will return 3.
         
        int32 stop_count = 6;
        Returns:
        The stopCount.
      • getTripShortText

        String getTripShortText()
         The text that appears in schedules and sign boards to identify a transit
         trip to passengers. The text should uniquely identify a trip within a
         service day. For example, "538" is the `trip_short_text` of the Amtrak
         train that leaves San Jose, CA at 15:10 on weekdays to Sacramento, CA.
         
        string trip_short_text = 7;
        Returns:
        The tripShortText.
      • getTripShortTextBytes

        com.google.protobuf.ByteString getTripShortTextBytes()
         The text that appears in schedules and sign boards to identify a transit
         trip to passengers. The text should uniquely identify a trip within a
         service day. For example, "538" is the `trip_short_text` of the Amtrak
         train that leaves San Jose, CA at 15:10 on weekdays to Sacramento, CA.
         
        string trip_short_text = 7;
        Returns:
        The bytes for tripShortText.