Vehicle.Builder |
Vehicle.Builder.addAllBreakRuleIndices(Iterable<? extends Integer> values) |
Deprecated.
|
Vehicle.Builder |
Vehicle.Builder.addAllCapacities(Iterable<? extends CapacityQuantity> values) |
Deprecated.
|
Vehicle.Builder |
Vehicle.Builder.addAllEndLoadIntervals(Iterable<? extends CapacityQuantityInterval> values) |
Deprecated.
|
Vehicle.Builder |
Vehicle.Builder.addAllEndTags(Iterable<String> values) |
Specifies tags attached to the end of the vehicle's route.
|
Vehicle.Builder |
Vehicle.Builder.addAllEndTimeWindows(Iterable<? extends TimeWindow> values) |
Time windows during which the vehicle may arrive at its end location.
|
Vehicle.Builder |
Vehicle.Builder.addAllStartLoadIntervals(Iterable<? extends CapacityQuantityInterval> values) |
Deprecated.
|
Vehicle.Builder |
Vehicle.Builder.addAllStartTags(Iterable<String> values) |
Specifies tags attached to the start of the vehicle's route.
|
Vehicle.Builder |
Vehicle.Builder.addAllStartTimeWindows(Iterable<? extends TimeWindow> values) |
Time windows during which the vehicle may depart its start location.
|
Vehicle.Builder |
Vehicle.Builder.addBreakRuleIndices(int value) |
Deprecated.
|
Vehicle.Builder |
Vehicle.Builder.addCapacities(int index,
CapacityQuantity value) |
Deprecated.
|
Vehicle.Builder |
Vehicle.Builder.addCapacities(int index,
CapacityQuantity.Builder builderForValue) |
Deprecated.
|
Vehicle.Builder |
Vehicle.Builder.addCapacities(CapacityQuantity value) |
Deprecated.
|
Vehicle.Builder |
Vehicle.Builder.addCapacities(CapacityQuantity.Builder builderForValue) |
Deprecated.
|
Vehicle.Builder |
Vehicle.Builder.addEndLoadIntervals(int index,
CapacityQuantityInterval value) |
Deprecated.
|
Vehicle.Builder |
Vehicle.Builder.addEndLoadIntervals(int index,
CapacityQuantityInterval.Builder builderForValue) |
Deprecated.
|
Vehicle.Builder |
Vehicle.Builder.addEndLoadIntervals(CapacityQuantityInterval value) |
Deprecated.
|
Vehicle.Builder |
Vehicle.Builder.addEndLoadIntervals(CapacityQuantityInterval.Builder builderForValue) |
Deprecated.
|
Vehicle.Builder |
Vehicle.Builder.addEndTags(String value) |
Specifies tags attached to the end of the vehicle's route.
|
Vehicle.Builder |
Vehicle.Builder.addEndTagsBytes(com.google.protobuf.ByteString value) |
Specifies tags attached to the end of the vehicle's route.
|
Vehicle.Builder |
Vehicle.Builder.addEndTimeWindows(int index,
TimeWindow value) |
Time windows during which the vehicle may arrive at its end location.
|
Vehicle.Builder |
Vehicle.Builder.addEndTimeWindows(int index,
TimeWindow.Builder builderForValue) |
Time windows during which the vehicle may arrive at its end location.
|
Vehicle.Builder |
Vehicle.Builder.addEndTimeWindows(TimeWindow value) |
Time windows during which the vehicle may arrive at its end location.
|
Vehicle.Builder |
Vehicle.Builder.addEndTimeWindows(TimeWindow.Builder builderForValue) |
Time windows during which the vehicle may arrive at its end location.
|
Vehicle.Builder |
Vehicle.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
|
Vehicle.Builder |
Vehicle.Builder.addStartLoadIntervals(int index,
CapacityQuantityInterval value) |
Deprecated.
|
Vehicle.Builder |
Vehicle.Builder.addStartLoadIntervals(int index,
CapacityQuantityInterval.Builder builderForValue) |
Deprecated.
|
Vehicle.Builder |
Vehicle.Builder.addStartLoadIntervals(CapacityQuantityInterval value) |
Deprecated.
|
Vehicle.Builder |
Vehicle.Builder.addStartLoadIntervals(CapacityQuantityInterval.Builder builderForValue) |
Deprecated.
|
Vehicle.Builder |
Vehicle.Builder.addStartTags(String value) |
Specifies tags attached to the start of the vehicle's route.
|
Vehicle.Builder |
Vehicle.Builder.addStartTagsBytes(com.google.protobuf.ByteString value) |
Specifies tags attached to the start of the vehicle's route.
|
Vehicle.Builder |
Vehicle.Builder.addStartTimeWindows(int index,
TimeWindow value) |
Time windows during which the vehicle may depart its start location.
|
Vehicle.Builder |
Vehicle.Builder.addStartTimeWindows(int index,
TimeWindow.Builder builderForValue) |
Time windows during which the vehicle may depart its start location.
|
Vehicle.Builder |
Vehicle.Builder.addStartTimeWindows(TimeWindow value) |
Time windows during which the vehicle may depart its start location.
|
Vehicle.Builder |
Vehicle.Builder.addStartTimeWindows(TimeWindow.Builder builderForValue) |
Time windows during which the vehicle may depart its start location.
|
Vehicle.Builder |
ShipmentModel.Builder.addVehiclesBuilder() |
Set of vehicles which can be used to perform visits.
|
Vehicle.Builder |
ShipmentModel.Builder.addVehiclesBuilder(int index) |
Set of vehicles which can be used to perform visits.
|
Vehicle.Builder |
Vehicle.Builder.clear() |
|
Vehicle.Builder |
Vehicle.Builder.clearBreakRule() |
Describes the break schedule to be enforced on this vehicle.
|
Vehicle.Builder |
Vehicle.Builder.clearBreakRuleIndices() |
Deprecated.
|
Vehicle.Builder |
Vehicle.Builder.clearCapacities() |
Deprecated.
|
Vehicle.Builder |
Vehicle.Builder.clearCostPerHour() |
Vehicle costs: all costs add up and must be in the same unit as
[Shipment.penalty_cost][google.cloud.optimization.v1.Shipment.penalty_cost].
|
Vehicle.Builder |
Vehicle.Builder.clearCostPerKilometer() |
Cost per kilometer of the vehicle route.
|
Vehicle.Builder |
Vehicle.Builder.clearCostPerTraveledHour() |
Cost per traveled hour of the vehicle route.
|
Vehicle.Builder |
Vehicle.Builder.clearEndLoadIntervals() |
Deprecated.
|
Vehicle.Builder |
Vehicle.Builder.clearEndLocation() |
Geographic location where the vehicle ends after it has completed its last
`VisitRequest`.
|
Vehicle.Builder |
Vehicle.Builder.clearEndTags() |
Specifies tags attached to the end of the vehicle's route.
|
Vehicle.Builder |
Vehicle.Builder.clearEndTimeWindows() |
Time windows during which the vehicle may arrive at its end location.
|
Vehicle.Builder |
Vehicle.Builder.clearEndWaypoint() |
Waypoint representing a geographic location where the vehicle ends after
it has completed its last `VisitRequest`.
|
Vehicle.Builder |
Vehicle.Builder.clearExtraVisitDurationForVisitType() |
|
Vehicle.Builder |
Vehicle.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
|
Vehicle.Builder |
Vehicle.Builder.clearFixedCost() |
Fixed cost applied if this vehicle is used to handle a shipment.
|
Vehicle.Builder |
Vehicle.Builder.clearIgnore() |
If true, `used_if_route_is_empty` must be false, and this vehicle will
remain unused.
|
Vehicle.Builder |
Vehicle.Builder.clearLabel() |
Specifies a label for this vehicle.
|
Vehicle.Builder |
Vehicle.Builder.clearLoadLimits() |
|
Vehicle.Builder |
Vehicle.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
|
Vehicle.Builder |
Vehicle.Builder.clearRouteDistanceLimit() |
Limit applied to the total distance of the vehicle's route.
|
Vehicle.Builder |
Vehicle.Builder.clearRouteDurationLimit() |
Limit applied to the total duration of the vehicle's route.
|
Vehicle.Builder |
Vehicle.Builder.clearStartLoadIntervals() |
Deprecated.
|
Vehicle.Builder |
Vehicle.Builder.clearStartLocation() |
Geographic location where the vehicle starts before picking up any
shipments.
|
Vehicle.Builder |
Vehicle.Builder.clearStartTags() |
Specifies tags attached to the start of the vehicle's route.
|
Vehicle.Builder |
Vehicle.Builder.clearStartTimeWindows() |
Time windows during which the vehicle may depart its start location.
|
Vehicle.Builder |
Vehicle.Builder.clearStartWaypoint() |
Waypoint representing a geographic location where the vehicle starts before
picking up any shipments.
|
Vehicle.Builder |
Vehicle.Builder.clearTravelDurationLimit() |
Limit applied to the travel duration of the vehicle's route.
|
Vehicle.Builder |
Vehicle.Builder.clearTravelDurationMultiple() |
Specifies a multiplicative factor that can be used to increase or decrease
travel times of this vehicle.
|
Vehicle.Builder |
Vehicle.Builder.clearTravelMode() |
The travel mode which affects the roads usable by the vehicle and its
speed.
|
Vehicle.Builder |
Vehicle.Builder.clearUnloadingPolicy() |
Unloading policy enforced on the vehicle.
|
Vehicle.Builder |
Vehicle.Builder.clearUsedIfRouteIsEmpty() |
This field only applies to vehicles when their route does not serve any
shipments.
|
Vehicle.Builder |
Vehicle.Builder.clone() |
|
Vehicle.Builder |
ShipmentModel.Builder.getVehiclesBuilder(int index) |
Set of vehicles which can be used to perform visits.
|
Vehicle.Builder |
Vehicle.Builder.mergeBreakRule(BreakRule value) |
Describes the break schedule to be enforced on this vehicle.
|
Vehicle.Builder |
Vehicle.Builder.mergeEndLocation(com.google.type.LatLng value) |
Geographic location where the vehicle ends after it has completed its last
`VisitRequest`.
|
Vehicle.Builder |
Vehicle.Builder.mergeEndWaypoint(Waypoint value) |
Waypoint representing a geographic location where the vehicle ends after
it has completed its last `VisitRequest`.
|
Vehicle.Builder |
Vehicle.Builder.mergeFrom(Vehicle other) |
|
Vehicle.Builder |
Vehicle.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
|
Vehicle.Builder |
Vehicle.Builder.mergeFrom(com.google.protobuf.Message other) |
|
Vehicle.Builder |
Vehicle.Builder.mergeRouteDistanceLimit(DistanceLimit value) |
Limit applied to the total distance of the vehicle's route.
|
Vehicle.Builder |
Vehicle.Builder.mergeRouteDurationLimit(Vehicle.DurationLimit value) |
Limit applied to the total duration of the vehicle's route.
|
Vehicle.Builder |
Vehicle.Builder.mergeStartLocation(com.google.type.LatLng value) |
Geographic location where the vehicle starts before picking up any
shipments.
|
Vehicle.Builder |
Vehicle.Builder.mergeStartWaypoint(Waypoint value) |
Waypoint representing a geographic location where the vehicle starts before
picking up any shipments.
|
Vehicle.Builder |
Vehicle.Builder.mergeTravelDurationLimit(Vehicle.DurationLimit value) |
Limit applied to the travel duration of the vehicle's route.
|
Vehicle.Builder |
Vehicle.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
|
static Vehicle.Builder |
Vehicle.newBuilder() |
|
static Vehicle.Builder |
Vehicle.newBuilder(Vehicle prototype) |
|
Vehicle.Builder |
Vehicle.newBuilderForType() |
|
protected Vehicle.Builder |
Vehicle.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
|
Vehicle.Builder |
Vehicle.Builder.putAllExtraVisitDurationForVisitType(Map<String,com.google.protobuf.Duration> values) |
Specifies a map from visit_types strings to durations.
|
Vehicle.Builder |
Vehicle.Builder.putAllLoadLimits(Map<String,Vehicle.LoadLimit> values) |
Capacities of the vehicle (weight, volume, # of pallets for example).
|
Vehicle.Builder |
Vehicle.Builder.putExtraVisitDurationForVisitType(String key,
com.google.protobuf.Duration value) |
Specifies a map from visit_types strings to durations.
|
Vehicle.Builder |
Vehicle.Builder.putLoadLimits(String key,
Vehicle.LoadLimit value) |
Capacities of the vehicle (weight, volume, # of pallets for example).
|
Vehicle.Builder |
Vehicle.Builder.removeCapacities(int index) |
Deprecated.
|
Vehicle.Builder |
Vehicle.Builder.removeEndLoadIntervals(int index) |
Deprecated.
|
Vehicle.Builder |
Vehicle.Builder.removeEndTimeWindows(int index) |
Time windows during which the vehicle may arrive at its end location.
|
Vehicle.Builder |
Vehicle.Builder.removeExtraVisitDurationForVisitType(String key) |
Specifies a map from visit_types strings to durations.
|
Vehicle.Builder |
Vehicle.Builder.removeLoadLimits(String key) |
Capacities of the vehicle (weight, volume, # of pallets for example).
|
Vehicle.Builder |
Vehicle.Builder.removeStartLoadIntervals(int index) |
Deprecated.
|
Vehicle.Builder |
Vehicle.Builder.removeStartTimeWindows(int index) |
Time windows during which the vehicle may depart its start location.
|
Vehicle.Builder |
Vehicle.Builder.setBreakRule(BreakRule value) |
Describes the break schedule to be enforced on this vehicle.
|
Vehicle.Builder |
Vehicle.Builder.setBreakRule(BreakRule.Builder builderForValue) |
Describes the break schedule to be enforced on this vehicle.
|
Vehicle.Builder |
Vehicle.Builder.setBreakRuleIndices(int index,
int value) |
Deprecated.
|
Vehicle.Builder |
Vehicle.Builder.setCapacities(int index,
CapacityQuantity value) |
Deprecated.
|
Vehicle.Builder |
Vehicle.Builder.setCapacities(int index,
CapacityQuantity.Builder builderForValue) |
Deprecated.
|
Vehicle.Builder |
Vehicle.Builder.setCostPerHour(double value) |
Vehicle costs: all costs add up and must be in the same unit as
[Shipment.penalty_cost][google.cloud.optimization.v1.Shipment.penalty_cost].
|
Vehicle.Builder |
Vehicle.Builder.setCostPerKilometer(double value) |
Cost per kilometer of the vehicle route.
|
Vehicle.Builder |
Vehicle.Builder.setCostPerTraveledHour(double value) |
Cost per traveled hour of the vehicle route.
|
Vehicle.Builder |
Vehicle.Builder.setEndLoadIntervals(int index,
CapacityQuantityInterval value) |
Deprecated.
|
Vehicle.Builder |
Vehicle.Builder.setEndLoadIntervals(int index,
CapacityQuantityInterval.Builder builderForValue) |
Deprecated.
|
Vehicle.Builder |
Vehicle.Builder.setEndLocation(com.google.type.LatLng value) |
Geographic location where the vehicle ends after it has completed its last
`VisitRequest`.
|
Vehicle.Builder |
Vehicle.Builder.setEndLocation(com.google.type.LatLng.Builder builderForValue) |
Geographic location where the vehicle ends after it has completed its last
`VisitRequest`.
|
Vehicle.Builder |
Vehicle.Builder.setEndTags(int index,
String value) |
Specifies tags attached to the end of the vehicle's route.
|
Vehicle.Builder |
Vehicle.Builder.setEndTimeWindows(int index,
TimeWindow value) |
Time windows during which the vehicle may arrive at its end location.
|
Vehicle.Builder |
Vehicle.Builder.setEndTimeWindows(int index,
TimeWindow.Builder builderForValue) |
Time windows during which the vehicle may arrive at its end location.
|
Vehicle.Builder |
Vehicle.Builder.setEndWaypoint(Waypoint value) |
Waypoint representing a geographic location where the vehicle ends after
it has completed its last `VisitRequest`.
|
Vehicle.Builder |
Vehicle.Builder.setEndWaypoint(Waypoint.Builder builderForValue) |
Waypoint representing a geographic location where the vehicle ends after
it has completed its last `VisitRequest`.
|
Vehicle.Builder |
Vehicle.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
|
Vehicle.Builder |
Vehicle.Builder.setFixedCost(double value) |
Fixed cost applied if this vehicle is used to handle a shipment.
|
Vehicle.Builder |
Vehicle.Builder.setIgnore(boolean value) |
If true, `used_if_route_is_empty` must be false, and this vehicle will
remain unused.
|
Vehicle.Builder |
Vehicle.Builder.setLabel(String value) |
Specifies a label for this vehicle.
|
Vehicle.Builder |
Vehicle.Builder.setLabelBytes(com.google.protobuf.ByteString value) |
Specifies a label for this vehicle.
|
Vehicle.Builder |
Vehicle.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
|
Vehicle.Builder |
Vehicle.Builder.setRouteDistanceLimit(DistanceLimit value) |
Limit applied to the total distance of the vehicle's route.
|
Vehicle.Builder |
Vehicle.Builder.setRouteDistanceLimit(DistanceLimit.Builder builderForValue) |
Limit applied to the total distance of the vehicle's route.
|
Vehicle.Builder |
Vehicle.Builder.setRouteDurationLimit(Vehicle.DurationLimit value) |
Limit applied to the total duration of the vehicle's route.
|
Vehicle.Builder |
Vehicle.Builder.setRouteDurationLimit(Vehicle.DurationLimit.Builder builderForValue) |
Limit applied to the total duration of the vehicle's route.
|
Vehicle.Builder |
Vehicle.Builder.setStartLoadIntervals(int index,
CapacityQuantityInterval value) |
Deprecated.
|
Vehicle.Builder |
Vehicle.Builder.setStartLoadIntervals(int index,
CapacityQuantityInterval.Builder builderForValue) |
Deprecated.
|
Vehicle.Builder |
Vehicle.Builder.setStartLocation(com.google.type.LatLng value) |
Geographic location where the vehicle starts before picking up any
shipments.
|
Vehicle.Builder |
Vehicle.Builder.setStartLocation(com.google.type.LatLng.Builder builderForValue) |
Geographic location where the vehicle starts before picking up any
shipments.
|
Vehicle.Builder |
Vehicle.Builder.setStartTags(int index,
String value) |
Specifies tags attached to the start of the vehicle's route.
|
Vehicle.Builder |
Vehicle.Builder.setStartTimeWindows(int index,
TimeWindow value) |
Time windows during which the vehicle may depart its start location.
|
Vehicle.Builder |
Vehicle.Builder.setStartTimeWindows(int index,
TimeWindow.Builder builderForValue) |
Time windows during which the vehicle may depart its start location.
|
Vehicle.Builder |
Vehicle.Builder.setStartWaypoint(Waypoint value) |
Waypoint representing a geographic location where the vehicle starts before
picking up any shipments.
|
Vehicle.Builder |
Vehicle.Builder.setStartWaypoint(Waypoint.Builder builderForValue) |
Waypoint representing a geographic location where the vehicle starts before
picking up any shipments.
|
Vehicle.Builder |
Vehicle.Builder.setTravelDurationLimit(Vehicle.DurationLimit value) |
Limit applied to the travel duration of the vehicle's route.
|
Vehicle.Builder |
Vehicle.Builder.setTravelDurationLimit(Vehicle.DurationLimit.Builder builderForValue) |
Limit applied to the travel duration of the vehicle's route.
|
Vehicle.Builder |
Vehicle.Builder.setTravelDurationMultiple(double value) |
Specifies a multiplicative factor that can be used to increase or decrease
travel times of this vehicle.
|
Vehicle.Builder |
Vehicle.Builder.setTravelMode(Vehicle.TravelMode value) |
The travel mode which affects the roads usable by the vehicle and its
speed.
|
Vehicle.Builder |
Vehicle.Builder.setTravelModeValue(int value) |
The travel mode which affects the roads usable by the vehicle and its
speed.
|
Vehicle.Builder |
Vehicle.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
|
Vehicle.Builder |
Vehicle.Builder.setUnloadingPolicy(Vehicle.UnloadingPolicy value) |
Unloading policy enforced on the vehicle.
|
Vehicle.Builder |
Vehicle.Builder.setUnloadingPolicyValue(int value) |
Unloading policy enforced on the vehicle.
|
Vehicle.Builder |
Vehicle.Builder.setUsedIfRouteIsEmpty(boolean value) |
This field only applies to vehicles when their route does not serve any
shipments.
|
Vehicle.Builder |
Vehicle.toBuilder() |
|