All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.google.maps.routing.v2.ComputeRoutesRequestOrBuilder Maven / Gradle / Ivy

/*
 * Copyright 2024 Google LLC
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     https://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: google/maps/routing/v2/routes_service.proto

// Protobuf Java Version: 3.25.3
package com.google.maps.routing.v2;

public interface ComputeRoutesRequestOrBuilder
    extends
    // @@protoc_insertion_point(interface_extends:google.maps.routing.v2.ComputeRoutesRequest)
    com.google.protobuf.MessageOrBuilder {

  /**
   *
   *
   * 
   * Required. Origin waypoint.
   * 
* * .google.maps.routing.v2.Waypoint origin = 1 [(.google.api.field_behavior) = REQUIRED]; * * * @return Whether the origin field is set. */ boolean hasOrigin(); /** * * *
   * Required. Origin waypoint.
   * 
* * .google.maps.routing.v2.Waypoint origin = 1 [(.google.api.field_behavior) = REQUIRED]; * * * @return The origin. */ com.google.maps.routing.v2.Waypoint getOrigin(); /** * * *
   * Required. Origin waypoint.
   * 
* * .google.maps.routing.v2.Waypoint origin = 1 [(.google.api.field_behavior) = REQUIRED]; * */ com.google.maps.routing.v2.WaypointOrBuilder getOriginOrBuilder(); /** * * *
   * Required. Destination waypoint.
   * 
* * * .google.maps.routing.v2.Waypoint destination = 2 [(.google.api.field_behavior) = REQUIRED]; * * * @return Whether the destination field is set. */ boolean hasDestination(); /** * * *
   * Required. Destination waypoint.
   * 
* * * .google.maps.routing.v2.Waypoint destination = 2 [(.google.api.field_behavior) = REQUIRED]; * * * @return The destination. */ com.google.maps.routing.v2.Waypoint getDestination(); /** * * *
   * Required. Destination waypoint.
   * 
* * * .google.maps.routing.v2.Waypoint destination = 2 [(.google.api.field_behavior) = REQUIRED]; * */ com.google.maps.routing.v2.WaypointOrBuilder getDestinationOrBuilder(); /** * * *
   * Optional. A set of waypoints along the route (excluding terminal points),
   * for either stopping at or passing by. Up to 25 intermediate waypoints are
   * supported.
   * 
* * * repeated .google.maps.routing.v2.Waypoint intermediates = 3 [(.google.api.field_behavior) = OPTIONAL]; * */ java.util.List getIntermediatesList(); /** * * *
   * Optional. A set of waypoints along the route (excluding terminal points),
   * for either stopping at or passing by. Up to 25 intermediate waypoints are
   * supported.
   * 
* * * repeated .google.maps.routing.v2.Waypoint intermediates = 3 [(.google.api.field_behavior) = OPTIONAL]; * */ com.google.maps.routing.v2.Waypoint getIntermediates(int index); /** * * *
   * Optional. A set of waypoints along the route (excluding terminal points),
   * for either stopping at or passing by. Up to 25 intermediate waypoints are
   * supported.
   * 
* * * repeated .google.maps.routing.v2.Waypoint intermediates = 3 [(.google.api.field_behavior) = OPTIONAL]; * */ int getIntermediatesCount(); /** * * *
   * Optional. A set of waypoints along the route (excluding terminal points),
   * for either stopping at or passing by. Up to 25 intermediate waypoints are
   * supported.
   * 
* * * repeated .google.maps.routing.v2.Waypoint intermediates = 3 [(.google.api.field_behavior) = OPTIONAL]; * */ java.util.List getIntermediatesOrBuilderList(); /** * * *
   * Optional. A set of waypoints along the route (excluding terminal points),
   * for either stopping at or passing by. Up to 25 intermediate waypoints are
   * supported.
   * 
* * * repeated .google.maps.routing.v2.Waypoint intermediates = 3 [(.google.api.field_behavior) = OPTIONAL]; * */ com.google.maps.routing.v2.WaypointOrBuilder getIntermediatesOrBuilder(int index); /** * * *
   * Optional. Specifies the mode of transportation.
   * 
* * * .google.maps.routing.v2.RouteTravelMode travel_mode = 4 [(.google.api.field_behavior) = OPTIONAL]; * * * @return The enum numeric value on the wire for travelMode. */ int getTravelModeValue(); /** * * *
   * Optional. Specifies the mode of transportation.
   * 
* * * .google.maps.routing.v2.RouteTravelMode travel_mode = 4 [(.google.api.field_behavior) = OPTIONAL]; * * * @return The travelMode. */ com.google.maps.routing.v2.RouteTravelMode getTravelMode(); /** * * *
   * Optional. Specifies how to compute the route. The server
   * attempts to use the selected routing preference to compute the route. If
   *  the routing preference results in an error or an extra long latency, then
   * an error is returned. You can specify this option only when the
   * `travel_mode` is `DRIVE` or `TWO_WHEELER`, otherwise the request fails.
   * 
* * * .google.maps.routing.v2.RoutingPreference routing_preference = 5 [(.google.api.field_behavior) = OPTIONAL]; * * * @return The enum numeric value on the wire for routingPreference. */ int getRoutingPreferenceValue(); /** * * *
   * Optional. Specifies how to compute the route. The server
   * attempts to use the selected routing preference to compute the route. If
   *  the routing preference results in an error or an extra long latency, then
   * an error is returned. You can specify this option only when the
   * `travel_mode` is `DRIVE` or `TWO_WHEELER`, otherwise the request fails.
   * 
* * * .google.maps.routing.v2.RoutingPreference routing_preference = 5 [(.google.api.field_behavior) = OPTIONAL]; * * * @return The routingPreference. */ com.google.maps.routing.v2.RoutingPreference getRoutingPreference(); /** * * *
   * Optional. Specifies your preference for the quality of the polyline.
   * 
* * * .google.maps.routing.v2.PolylineQuality polyline_quality = 6 [(.google.api.field_behavior) = OPTIONAL]; * * * @return The enum numeric value on the wire for polylineQuality. */ int getPolylineQualityValue(); /** * * *
   * Optional. Specifies your preference for the quality of the polyline.
   * 
* * * .google.maps.routing.v2.PolylineQuality polyline_quality = 6 [(.google.api.field_behavior) = OPTIONAL]; * * * @return The polylineQuality. */ com.google.maps.routing.v2.PolylineQuality getPolylineQuality(); /** * * *
   * Optional. Specifies the preferred encoding for the polyline.
   * 
* * * .google.maps.routing.v2.PolylineEncoding polyline_encoding = 12 [(.google.api.field_behavior) = OPTIONAL]; * * * @return The enum numeric value on the wire for polylineEncoding. */ int getPolylineEncodingValue(); /** * * *
   * Optional. Specifies the preferred encoding for the polyline.
   * 
* * * .google.maps.routing.v2.PolylineEncoding polyline_encoding = 12 [(.google.api.field_behavior) = OPTIONAL]; * * * @return The polylineEncoding. */ com.google.maps.routing.v2.PolylineEncoding getPolylineEncoding(); /** * * *
   * Optional. The departure time. If you don't set this value, then this value
   * defaults to the time that you made the request.
   * NOTE: You can only specify a `departure_time` in the past when
   * [`RouteTravelMode`][google.maps.routing.v2.RouteTravelMode] is set to
   * `TRANSIT`. Transit trips are available for up to 7 days in the past or 100
   * days in the future.
   * 
* * .google.protobuf.Timestamp departure_time = 7 [(.google.api.field_behavior) = OPTIONAL]; * * * @return Whether the departureTime field is set. */ boolean hasDepartureTime(); /** * * *
   * Optional. The departure time. If you don't set this value, then this value
   * defaults to the time that you made the request.
   * NOTE: You can only specify a `departure_time` in the past when
   * [`RouteTravelMode`][google.maps.routing.v2.RouteTravelMode] is set to
   * `TRANSIT`. Transit trips are available for up to 7 days in the past or 100
   * days in the future.
   * 
* * .google.protobuf.Timestamp departure_time = 7 [(.google.api.field_behavior) = OPTIONAL]; * * * @return The departureTime. */ com.google.protobuf.Timestamp getDepartureTime(); /** * * *
   * Optional. The departure time. If you don't set this value, then this value
   * defaults to the time that you made the request.
   * NOTE: You can only specify a `departure_time` in the past when
   * [`RouteTravelMode`][google.maps.routing.v2.RouteTravelMode] is set to
   * `TRANSIT`. Transit trips are available for up to 7 days in the past or 100
   * days in the future.
   * 
* * .google.protobuf.Timestamp departure_time = 7 [(.google.api.field_behavior) = OPTIONAL]; * */ com.google.protobuf.TimestampOrBuilder getDepartureTimeOrBuilder(); /** * * *
   * Optional. The arrival time.
   * NOTE: Can only be set when
   * [RouteTravelMode][google.maps.routing.v2.RouteTravelMode] is set to
   * `TRANSIT`. You can specify either `departure_time` or `arrival_time`, but
   * not both. Transit trips are available for up to 7 days in the past or 100
   * days in the future.
   * 
* * .google.protobuf.Timestamp arrival_time = 19 [(.google.api.field_behavior) = OPTIONAL]; * * * @return Whether the arrivalTime field is set. */ boolean hasArrivalTime(); /** * * *
   * Optional. The arrival time.
   * NOTE: Can only be set when
   * [RouteTravelMode][google.maps.routing.v2.RouteTravelMode] is set to
   * `TRANSIT`. You can specify either `departure_time` or `arrival_time`, but
   * not both. Transit trips are available for up to 7 days in the past or 100
   * days in the future.
   * 
* * .google.protobuf.Timestamp arrival_time = 19 [(.google.api.field_behavior) = OPTIONAL]; * * * @return The arrivalTime. */ com.google.protobuf.Timestamp getArrivalTime(); /** * * *
   * Optional. The arrival time.
   * NOTE: Can only be set when
   * [RouteTravelMode][google.maps.routing.v2.RouteTravelMode] is set to
   * `TRANSIT`. You can specify either `departure_time` or `arrival_time`, but
   * not both. Transit trips are available for up to 7 days in the past or 100
   * days in the future.
   * 
* * .google.protobuf.Timestamp arrival_time = 19 [(.google.api.field_behavior) = OPTIONAL]; * */ com.google.protobuf.TimestampOrBuilder getArrivalTimeOrBuilder(); /** * * *
   * Optional. Specifies whether to calculate alternate routes in addition to
   * the route. No alternative routes are returned for requests that have
   * intermediate waypoints.
   * 
* * bool compute_alternative_routes = 8 [(.google.api.field_behavior) = OPTIONAL]; * * @return The computeAlternativeRoutes. */ boolean getComputeAlternativeRoutes(); /** * * *
   * Optional. A set of conditions to satisfy that affect the way routes are
   * calculated.
   * 
* * * .google.maps.routing.v2.RouteModifiers route_modifiers = 9 [(.google.api.field_behavior) = OPTIONAL]; * * * @return Whether the routeModifiers field is set. */ boolean hasRouteModifiers(); /** * * *
   * Optional. A set of conditions to satisfy that affect the way routes are
   * calculated.
   * 
* * * .google.maps.routing.v2.RouteModifiers route_modifiers = 9 [(.google.api.field_behavior) = OPTIONAL]; * * * @return The routeModifiers. */ com.google.maps.routing.v2.RouteModifiers getRouteModifiers(); /** * * *
   * Optional. A set of conditions to satisfy that affect the way routes are
   * calculated.
   * 
* * * .google.maps.routing.v2.RouteModifiers route_modifiers = 9 [(.google.api.field_behavior) = OPTIONAL]; * */ com.google.maps.routing.v2.RouteModifiersOrBuilder getRouteModifiersOrBuilder(); /** * * *
   * Optional. The BCP-47 language code, such as "en-US" or "sr-Latn". For more
   * information, see [Unicode Locale
   * Identifier](http://www.unicode.org/reports/tr35/#Unicode_locale_identifier).
   * See [Language
   * Support](https://developers.google.com/maps/faq#languagesupport)
   * for the list of supported languages. When you don't provide this value, the
   * display language is inferred from the location of the route request.
   * 
* * string language_code = 10 [(.google.api.field_behavior) = OPTIONAL]; * * @return The languageCode. */ java.lang.String getLanguageCode(); /** * * *
   * Optional. The BCP-47 language code, such as "en-US" or "sr-Latn". For more
   * information, see [Unicode Locale
   * Identifier](http://www.unicode.org/reports/tr35/#Unicode_locale_identifier).
   * See [Language
   * Support](https://developers.google.com/maps/faq#languagesupport)
   * for the list of supported languages. When you don't provide this value, the
   * display language is inferred from the location of the route request.
   * 
* * string language_code = 10 [(.google.api.field_behavior) = OPTIONAL]; * * @return The bytes for languageCode. */ com.google.protobuf.ByteString getLanguageCodeBytes(); /** * * *
   * Optional. The region code, specified as a ccTLD ("top-level domain")
   * two-character value. For more information see [Country code top-level
   * domains](https://en.wikipedia.org/wiki/List_of_Internet_top-level_domains#Country_code_top-level_domains).
   * 
* * string region_code = 16 [(.google.api.field_behavior) = OPTIONAL]; * * @return The regionCode. */ java.lang.String getRegionCode(); /** * * *
   * Optional. The region code, specified as a ccTLD ("top-level domain")
   * two-character value. For more information see [Country code top-level
   * domains](https://en.wikipedia.org/wiki/List_of_Internet_top-level_domains#Country_code_top-level_domains).
   * 
* * string region_code = 16 [(.google.api.field_behavior) = OPTIONAL]; * * @return The bytes for regionCode. */ com.google.protobuf.ByteString getRegionCodeBytes(); /** * * *
   * Optional. Specifies the units of measure for the display fields. These
   * fields include the `instruction` field in
   * [`NavigationInstruction`][google.maps.routing.v2.NavigationInstruction].
   * The units of measure used for the route, leg, step distance, and duration
   * are not affected by this value. If you don't provide this value, then the
   * display units are inferred from the location of the first origin.
   * 
* * .google.maps.routing.v2.Units units = 11 [(.google.api.field_behavior) = OPTIONAL]; * * * @return The enum numeric value on the wire for units. */ int getUnitsValue(); /** * * *
   * Optional. Specifies the units of measure for the display fields. These
   * fields include the `instruction` field in
   * [`NavigationInstruction`][google.maps.routing.v2.NavigationInstruction].
   * The units of measure used for the route, leg, step distance, and duration
   * are not affected by this value. If you don't provide this value, then the
   * display units are inferred from the location of the first origin.
   * 
* * .google.maps.routing.v2.Units units = 11 [(.google.api.field_behavior) = OPTIONAL]; * * * @return The units. */ com.google.maps.routing.v2.Units getUnits(); /** * * *
   * Optional. If set to true, the service attempts to minimize the overall cost
   * of the route by re-ordering the specified intermediate waypoints. The
   * request fails if any of the intermediate waypoints is a `via` waypoint. Use
   * `ComputeRoutesResponse.Routes.optimized_intermediate_waypoint_index` to
   * find the new ordering.
   * If `ComputeRoutesResponseroutes.optimized_intermediate_waypoint_index` is
   * not requested in the `X-Goog-FieldMask` header, the request fails.
   * If `optimize_waypoint_order` is set to false,
   * `ComputeRoutesResponse.optimized_intermediate_waypoint_index` will be
   * empty.
   * 
* * bool optimize_waypoint_order = 13 [(.google.api.field_behavior) = OPTIONAL]; * * @return The optimizeWaypointOrder. */ boolean getOptimizeWaypointOrder(); /** * * *
   * Optional. Specifies what reference routes to calculate as part of the
   * request in addition to the default route. A reference route is a route with
   * a different route calculation objective than the default route. For example
   * a `FUEL_EFFICIENT` reference route calculation takes into account various
   * parameters that would generate an optimal fuel efficient route.
   * 
* * * repeated .google.maps.routing.v2.ComputeRoutesRequest.ReferenceRoute requested_reference_routes = 14 [(.google.api.field_behavior) = OPTIONAL]; * * * @return A list containing the requestedReferenceRoutes. */ java.util.List getRequestedReferenceRoutesList(); /** * * *
   * Optional. Specifies what reference routes to calculate as part of the
   * request in addition to the default route. A reference route is a route with
   * a different route calculation objective than the default route. For example
   * a `FUEL_EFFICIENT` reference route calculation takes into account various
   * parameters that would generate an optimal fuel efficient route.
   * 
* * * repeated .google.maps.routing.v2.ComputeRoutesRequest.ReferenceRoute requested_reference_routes = 14 [(.google.api.field_behavior) = OPTIONAL]; * * * @return The count of requestedReferenceRoutes. */ int getRequestedReferenceRoutesCount(); /** * * *
   * Optional. Specifies what reference routes to calculate as part of the
   * request in addition to the default route. A reference route is a route with
   * a different route calculation objective than the default route. For example
   * a `FUEL_EFFICIENT` reference route calculation takes into account various
   * parameters that would generate an optimal fuel efficient route.
   * 
* * * repeated .google.maps.routing.v2.ComputeRoutesRequest.ReferenceRoute requested_reference_routes = 14 [(.google.api.field_behavior) = OPTIONAL]; * * * @param index The index of the element to return. * @return The requestedReferenceRoutes at the given index. */ com.google.maps.routing.v2.ComputeRoutesRequest.ReferenceRoute getRequestedReferenceRoutes( int index); /** * * *
   * Optional. Specifies what reference routes to calculate as part of the
   * request in addition to the default route. A reference route is a route with
   * a different route calculation objective than the default route. For example
   * a `FUEL_EFFICIENT` reference route calculation takes into account various
   * parameters that would generate an optimal fuel efficient route.
   * 
* * * repeated .google.maps.routing.v2.ComputeRoutesRequest.ReferenceRoute requested_reference_routes = 14 [(.google.api.field_behavior) = OPTIONAL]; * * * @return A list containing the enum numeric values on the wire for requestedReferenceRoutes. */ java.util.List getRequestedReferenceRoutesValueList(); /** * * *
   * Optional. Specifies what reference routes to calculate as part of the
   * request in addition to the default route. A reference route is a route with
   * a different route calculation objective than the default route. For example
   * a `FUEL_EFFICIENT` reference route calculation takes into account various
   * parameters that would generate an optimal fuel efficient route.
   * 
* * * repeated .google.maps.routing.v2.ComputeRoutesRequest.ReferenceRoute requested_reference_routes = 14 [(.google.api.field_behavior) = OPTIONAL]; * * * @param index The index of the value to return. * @return The enum numeric value on the wire of requestedReferenceRoutes at the given index. */ int getRequestedReferenceRoutesValue(int index); /** * * *
   * Optional. A list of extra computations which may be used to complete the
   * request. Note: These extra computations may return extra fields on the
   * response. These extra fields must also be specified in the field mask to be
   * returned in the response.
   * 
* * * repeated .google.maps.routing.v2.ComputeRoutesRequest.ExtraComputation extra_computations = 15 [(.google.api.field_behavior) = OPTIONAL]; * * * @return A list containing the extraComputations. */ java.util.List getExtraComputationsList(); /** * * *
   * Optional. A list of extra computations which may be used to complete the
   * request. Note: These extra computations may return extra fields on the
   * response. These extra fields must also be specified in the field mask to be
   * returned in the response.
   * 
* * * repeated .google.maps.routing.v2.ComputeRoutesRequest.ExtraComputation extra_computations = 15 [(.google.api.field_behavior) = OPTIONAL]; * * * @return The count of extraComputations. */ int getExtraComputationsCount(); /** * * *
   * Optional. A list of extra computations which may be used to complete the
   * request. Note: These extra computations may return extra fields on the
   * response. These extra fields must also be specified in the field mask to be
   * returned in the response.
   * 
* * * repeated .google.maps.routing.v2.ComputeRoutesRequest.ExtraComputation extra_computations = 15 [(.google.api.field_behavior) = OPTIONAL]; * * * @param index The index of the element to return. * @return The extraComputations at the given index. */ com.google.maps.routing.v2.ComputeRoutesRequest.ExtraComputation getExtraComputations(int index); /** * * *
   * Optional. A list of extra computations which may be used to complete the
   * request. Note: These extra computations may return extra fields on the
   * response. These extra fields must also be specified in the field mask to be
   * returned in the response.
   * 
* * * repeated .google.maps.routing.v2.ComputeRoutesRequest.ExtraComputation extra_computations = 15 [(.google.api.field_behavior) = OPTIONAL]; * * * @return A list containing the enum numeric values on the wire for extraComputations. */ java.util.List getExtraComputationsValueList(); /** * * *
   * Optional. A list of extra computations which may be used to complete the
   * request. Note: These extra computations may return extra fields on the
   * response. These extra fields must also be specified in the field mask to be
   * returned in the response.
   * 
* * * repeated .google.maps.routing.v2.ComputeRoutesRequest.ExtraComputation extra_computations = 15 [(.google.api.field_behavior) = OPTIONAL]; * * * @param index The index of the value to return. * @return The enum numeric value on the wire of extraComputations at the given index. */ int getExtraComputationsValue(int index); /** * * *
   * Optional. Specifies the assumptions to use when calculating time in
   * traffic. This setting affects the value returned in the duration field in
   * the
   * [`Route`][google.maps.routing.v2.Route] and
   * [`RouteLeg`][google.maps.routing.v2.RouteLeg] which contains the predicted
   * time in traffic based on historical averages.
   * `TrafficModel` is only available for requests that have set
   * [`RoutingPreference`][google.maps.routing.v2.RoutingPreference] to
   * `TRAFFIC_AWARE_OPTIMAL` and
   * [`RouteTravelMode`][google.maps.routing.v2.RouteTravelMode] to `DRIVE`.
   * Defaults to `BEST_GUESS` if traffic is requested and `TrafficModel` is not
   * specified.
   * 
* * * .google.maps.routing.v2.TrafficModel traffic_model = 18 [(.google.api.field_behavior) = OPTIONAL]; * * * @return The enum numeric value on the wire for trafficModel. */ int getTrafficModelValue(); /** * * *
   * Optional. Specifies the assumptions to use when calculating time in
   * traffic. This setting affects the value returned in the duration field in
   * the
   * [`Route`][google.maps.routing.v2.Route] and
   * [`RouteLeg`][google.maps.routing.v2.RouteLeg] which contains the predicted
   * time in traffic based on historical averages.
   * `TrafficModel` is only available for requests that have set
   * [`RoutingPreference`][google.maps.routing.v2.RoutingPreference] to
   * `TRAFFIC_AWARE_OPTIMAL` and
   * [`RouteTravelMode`][google.maps.routing.v2.RouteTravelMode] to `DRIVE`.
   * Defaults to `BEST_GUESS` if traffic is requested and `TrafficModel` is not
   * specified.
   * 
* * * .google.maps.routing.v2.TrafficModel traffic_model = 18 [(.google.api.field_behavior) = OPTIONAL]; * * * @return The trafficModel. */ com.google.maps.routing.v2.TrafficModel getTrafficModel(); /** * * *
   * Optional. Specifies preferences that influence the route returned for
   * `TRANSIT` routes. NOTE: You can only specify a `transit_preferences` when
   * [`RouteTravelMode`][google.maps.routing.v2.RouteTravelMode] is set to
   * `TRANSIT`.
   * 
* * * .google.maps.routing.v2.TransitPreferences transit_preferences = 20 [(.google.api.field_behavior) = OPTIONAL]; * * * @return Whether the transitPreferences field is set. */ boolean hasTransitPreferences(); /** * * *
   * Optional. Specifies preferences that influence the route returned for
   * `TRANSIT` routes. NOTE: You can only specify a `transit_preferences` when
   * [`RouteTravelMode`][google.maps.routing.v2.RouteTravelMode] is set to
   * `TRANSIT`.
   * 
* * * .google.maps.routing.v2.TransitPreferences transit_preferences = 20 [(.google.api.field_behavior) = OPTIONAL]; * * * @return The transitPreferences. */ com.google.maps.routing.v2.TransitPreferences getTransitPreferences(); /** * * *
   * Optional. Specifies preferences that influence the route returned for
   * `TRANSIT` routes. NOTE: You can only specify a `transit_preferences` when
   * [`RouteTravelMode`][google.maps.routing.v2.RouteTravelMode] is set to
   * `TRANSIT`.
   * 
* * * .google.maps.routing.v2.TransitPreferences transit_preferences = 20 [(.google.api.field_behavior) = OPTIONAL]; * */ com.google.maps.routing.v2.TransitPreferencesOrBuilder getTransitPreferencesOrBuilder(); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy