Interface TransitPreferencesOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    TransitPreferences, TransitPreferences.Builder

    public interface TransitPreferencesOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • getAllowedTravelModesList

        List<TransitPreferences.TransitTravelMode> getAllowedTravelModesList()
         A set of travel modes to use when getting a `TRANSIT` route. Defaults to
         all supported modes of travel.
         
        repeated .google.maps.routing.v2.TransitPreferences.TransitTravelMode allowed_travel_modes = 1;
        Returns:
        A list containing the allowedTravelModes.
      • getAllowedTravelModesCount

        int getAllowedTravelModesCount()
         A set of travel modes to use when getting a `TRANSIT` route. Defaults to
         all supported modes of travel.
         
        repeated .google.maps.routing.v2.TransitPreferences.TransitTravelMode allowed_travel_modes = 1;
        Returns:
        The count of allowedTravelModes.
      • getAllowedTravelModes

        TransitPreferences.TransitTravelMode getAllowedTravelModes​(int index)
         A set of travel modes to use when getting a `TRANSIT` route. Defaults to
         all supported modes of travel.
         
        repeated .google.maps.routing.v2.TransitPreferences.TransitTravelMode allowed_travel_modes = 1;
        Parameters:
        index - The index of the element to return.
        Returns:
        The allowedTravelModes at the given index.
      • getAllowedTravelModesValueList

        List<Integer> getAllowedTravelModesValueList()
         A set of travel modes to use when getting a `TRANSIT` route. Defaults to
         all supported modes of travel.
         
        repeated .google.maps.routing.v2.TransitPreferences.TransitTravelMode allowed_travel_modes = 1;
        Returns:
        A list containing the enum numeric values on the wire for allowedTravelModes.
      • getAllowedTravelModesValue

        int getAllowedTravelModesValue​(int index)
         A set of travel modes to use when getting a `TRANSIT` route. Defaults to
         all supported modes of travel.
         
        repeated .google.maps.routing.v2.TransitPreferences.TransitTravelMode allowed_travel_modes = 1;
        Parameters:
        index - The index of the value to return.
        Returns:
        The enum numeric value on the wire of allowedTravelModes at the given index.
      • getRoutingPreferenceValue

        int getRoutingPreferenceValue()
         A routing preference that, when specified, influences the `TRANSIT` route
         returned.
         
        .google.maps.routing.v2.TransitPreferences.TransitRoutingPreference routing_preference = 2;
        Returns:
        The enum numeric value on the wire for routingPreference.
      • getRoutingPreference

        TransitPreferences.TransitRoutingPreference getRoutingPreference()
         A routing preference that, when specified, influences the `TRANSIT` route
         returned.
         
        .google.maps.routing.v2.TransitPreferences.TransitRoutingPreference routing_preference = 2;
        Returns:
        The routingPreference.