| Modifier and Type | Method and Description |
|---|---|
Route.Builder |
Route.Builder.addAllLegs(Iterable<? extends RouteLeg> values)
A collection of legs (path segments between waypoints) that make up the
route.
|
Route.Builder |
Route.Builder.addAllOptimizedIntermediateWaypointIndex(Iterable<? extends Integer> values)
If you set
[`optimize_waypoint_order`][google.maps.routing.v2.ComputeRoutesRequest.optimize_waypoint_order]
to true, this field contains the optimized ordering of intermediate
waypoints.
|
Route.Builder |
Route.Builder.addAllRouteLabels(Iterable<? extends RouteLabel> values)
Labels for the `Route` that are useful to identify specific properties
of the route to compare against others.
|
Route.Builder |
Route.Builder.addAllRouteLabelsValue(Iterable<Integer> values)
Labels for the `Route` that are useful to identify specific properties
of the route to compare against others.
|
Route.Builder |
Route.Builder.addAllWarnings(Iterable<String> values)
An array of warnings to show when displaying the route.
|
Route.Builder |
Route.Builder.addLegs(int index,
RouteLeg.Builder builderForValue)
A collection of legs (path segments between waypoints) that make up the
route.
|
Route.Builder |
Route.Builder.addLegs(int index,
RouteLeg value)
A collection of legs (path segments between waypoints) that make up the
route.
|
Route.Builder |
Route.Builder.addLegs(RouteLeg.Builder builderForValue)
A collection of legs (path segments between waypoints) that make up the
route.
|
Route.Builder |
Route.Builder.addLegs(RouteLeg value)
A collection of legs (path segments between waypoints) that make up the
route.
|
Route.Builder |
Route.Builder.addOptimizedIntermediateWaypointIndex(int value)
If you set
[`optimize_waypoint_order`][google.maps.routing.v2.ComputeRoutesRequest.optimize_waypoint_order]
to true, this field contains the optimized ordering of intermediate
waypoints.
|
Route.Builder |
Route.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Route.Builder |
Route.Builder.addRouteLabels(RouteLabel value)
Labels for the `Route` that are useful to identify specific properties
of the route to compare against others.
|
Route.Builder |
Route.Builder.addRouteLabelsValue(int value)
Labels for the `Route` that are useful to identify specific properties
of the route to compare against others.
|
Route.Builder |
ComputeRoutesResponse.Builder.addRoutesBuilder()
Contains an array of computed routes (up to three) when you specify
`compute_alternatives_routes`, and contains just one route when you don't.
|
Route.Builder |
ComputeRoutesResponse.Builder.addRoutesBuilder(int index)
Contains an array of computed routes (up to three) when you specify
`compute_alternatives_routes`, and contains just one route when you don't.
|
Route.Builder |
Route.Builder.addWarnings(String value)
An array of warnings to show when displaying the route.
|
Route.Builder |
Route.Builder.addWarningsBytes(com.google.protobuf.ByteString value)
An array of warnings to show when displaying the route.
|
Route.Builder |
Route.Builder.clear() |
Route.Builder |
Route.Builder.clearDescription()
A description of the route.
|
Route.Builder |
Route.Builder.clearDistanceMeters()
The travel distance of the route, in meters.
|
Route.Builder |
Route.Builder.clearDuration()
The length of time needed to navigate the route.
|
Route.Builder |
Route.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Route.Builder |
Route.Builder.clearLegs()
A collection of legs (path segments between waypoints) that make up the
route.
|
Route.Builder |
Route.Builder.clearLocalizedValues()
Text representations of properties of the `Route`.
|
Route.Builder |
Route.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Route.Builder |
Route.Builder.clearOptimizedIntermediateWaypointIndex()
If you set
[`optimize_waypoint_order`][google.maps.routing.v2.ComputeRoutesRequest.optimize_waypoint_order]
to true, this field contains the optimized ordering of intermediate
waypoints.
|
Route.Builder |
Route.Builder.clearPolyline()
The overall route polyline.
|
Route.Builder |
Route.Builder.clearPolylineDetails()
Contains information about details along the polyline.
|
Route.Builder |
Route.Builder.clearRouteLabels()
Labels for the `Route` that are useful to identify specific properties
of the route to compare against others.
|
Route.Builder |
Route.Builder.clearRouteToken()
An opaque token that can be passed to [Navigation
SDK](https://developers.google.com/maps/documentation/navigation) to
reconstruct the route during navigation, and, in the event of rerouting,
honor the original intention when the route was created.
|
Route.Builder |
Route.Builder.clearStaticDuration()
The duration of travel through the route without taking traffic
conditions into consideration.
|
Route.Builder |
Route.Builder.clearTravelAdvisory()
Additional information about the route.
|
Route.Builder |
Route.Builder.clearViewport()
The viewport bounding box of the polyline.
|
Route.Builder |
Route.Builder.clearWarnings()
An array of warnings to show when displaying the route.
|
Route.Builder |
Route.Builder.clone() |
Route.Builder |
ComputeRoutesResponse.Builder.getRoutesBuilder(int index)
Contains an array of computed routes (up to three) when you specify
`compute_alternatives_routes`, and contains just one route when you don't.
|
Route.Builder |
Route.Builder.mergeDuration(com.google.protobuf.Duration value)
The length of time needed to navigate the route.
|
Route.Builder |
Route.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Route.Builder |
Route.Builder.mergeFrom(com.google.protobuf.Message other) |
Route.Builder |
Route.Builder.mergeFrom(Route other) |
Route.Builder |
Route.Builder.mergeLocalizedValues(Route.RouteLocalizedValues value)
Text representations of properties of the `Route`.
|
Route.Builder |
Route.Builder.mergePolyline(Polyline value)
The overall route polyline.
|
Route.Builder |
Route.Builder.mergePolylineDetails(PolylineDetails value)
Contains information about details along the polyline.
|
Route.Builder |
Route.Builder.mergeStaticDuration(com.google.protobuf.Duration value)
The duration of travel through the route without taking traffic
conditions into consideration.
|
Route.Builder |
Route.Builder.mergeTravelAdvisory(RouteTravelAdvisory value)
Additional information about the route.
|
Route.Builder |
Route.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Route.Builder |
Route.Builder.mergeViewport(com.google.geo.type.Viewport value)
The viewport bounding box of the polyline.
|
static Route.Builder |
Route.newBuilder() |
static Route.Builder |
Route.newBuilder(Route prototype) |
Route.Builder |
Route.newBuilderForType() |
protected Route.Builder |
Route.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
Route.Builder |
Route.Builder.removeLegs(int index)
A collection of legs (path segments between waypoints) that make up the
route.
|
Route.Builder |
Route.Builder.setDescription(String value)
A description of the route.
|
Route.Builder |
Route.Builder.setDescriptionBytes(com.google.protobuf.ByteString value)
A description of the route.
|
Route.Builder |
Route.Builder.setDistanceMeters(int value)
The travel distance of the route, in meters.
|
Route.Builder |
Route.Builder.setDuration(com.google.protobuf.Duration.Builder builderForValue)
The length of time needed to navigate the route.
|
Route.Builder |
Route.Builder.setDuration(com.google.protobuf.Duration value)
The length of time needed to navigate the route.
|
Route.Builder |
Route.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Route.Builder |
Route.Builder.setLegs(int index,
RouteLeg.Builder builderForValue)
A collection of legs (path segments between waypoints) that make up the
route.
|
Route.Builder |
Route.Builder.setLegs(int index,
RouteLeg value)
A collection of legs (path segments between waypoints) that make up the
route.
|
Route.Builder |
Route.Builder.setLocalizedValues(Route.RouteLocalizedValues.Builder builderForValue)
Text representations of properties of the `Route`.
|
Route.Builder |
Route.Builder.setLocalizedValues(Route.RouteLocalizedValues value)
Text representations of properties of the `Route`.
|
Route.Builder |
Route.Builder.setOptimizedIntermediateWaypointIndex(int index,
int value)
If you set
[`optimize_waypoint_order`][google.maps.routing.v2.ComputeRoutesRequest.optimize_waypoint_order]
to true, this field contains the optimized ordering of intermediate
waypoints.
|
Route.Builder |
Route.Builder.setPolyline(Polyline.Builder builderForValue)
The overall route polyline.
|
Route.Builder |
Route.Builder.setPolyline(Polyline value)
The overall route polyline.
|
Route.Builder |
Route.Builder.setPolylineDetails(PolylineDetails.Builder builderForValue)
Contains information about details along the polyline.
|
Route.Builder |
Route.Builder.setPolylineDetails(PolylineDetails value)
Contains information about details along the polyline.
|
Route.Builder |
Route.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Route.Builder |
Route.Builder.setRouteLabels(int index,
RouteLabel value)
Labels for the `Route` that are useful to identify specific properties
of the route to compare against others.
|
Route.Builder |
Route.Builder.setRouteLabelsValue(int index,
int value)
Labels for the `Route` that are useful to identify specific properties
of the route to compare against others.
|
Route.Builder |
Route.Builder.setRouteToken(String value)
An opaque token that can be passed to [Navigation
SDK](https://developers.google.com/maps/documentation/navigation) to
reconstruct the route during navigation, and, in the event of rerouting,
honor the original intention when the route was created.
|
Route.Builder |
Route.Builder.setRouteTokenBytes(com.google.protobuf.ByteString value)
An opaque token that can be passed to [Navigation
SDK](https://developers.google.com/maps/documentation/navigation) to
reconstruct the route during navigation, and, in the event of rerouting,
honor the original intention when the route was created.
|
Route.Builder |
Route.Builder.setStaticDuration(com.google.protobuf.Duration.Builder builderForValue)
The duration of travel through the route without taking traffic
conditions into consideration.
|
Route.Builder |
Route.Builder.setStaticDuration(com.google.protobuf.Duration value)
The duration of travel through the route without taking traffic
conditions into consideration.
|
Route.Builder |
Route.Builder.setTravelAdvisory(RouteTravelAdvisory.Builder builderForValue)
Additional information about the route.
|
Route.Builder |
Route.Builder.setTravelAdvisory(RouteTravelAdvisory value)
Additional information about the route.
|
Route.Builder |
Route.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Route.Builder |
Route.Builder.setViewport(com.google.geo.type.Viewport.Builder builderForValue)
The viewport bounding box of the polyline.
|
Route.Builder |
Route.Builder.setViewport(com.google.geo.type.Viewport value)
The viewport bounding box of the polyline.
|
Route.Builder |
Route.Builder.setWarnings(int index,
String value)
An array of warnings to show when displaying the route.
|
Route.Builder |
Route.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
List<Route.Builder> |
ComputeRoutesResponse.Builder.getRoutesBuilderList()
Contains an array of computed routes (up to three) when you specify
`compute_alternatives_routes`, and contains just one route when you don't.
|
| Modifier and Type | Method and Description |
|---|---|
ComputeRoutesResponse.Builder |
ComputeRoutesResponse.Builder.addRoutes(int index,
Route.Builder builderForValue)
Contains an array of computed routes (up to three) when you specify
`compute_alternatives_routes`, and contains just one route when you don't.
|
ComputeRoutesResponse.Builder |
ComputeRoutesResponse.Builder.addRoutes(Route.Builder builderForValue)
Contains an array of computed routes (up to three) when you specify
`compute_alternatives_routes`, and contains just one route when you don't.
|
ComputeRoutesResponse.Builder |
ComputeRoutesResponse.Builder.setRoutes(int index,
Route.Builder builderForValue)
Contains an array of computed routes (up to three) when you specify
`compute_alternatives_routes`, and contains just one route when you don't.
|
Copyright © 2025 Google LLC. All rights reserved.