publicstaticfinalclass ShipmentRoute.TravelStepextendsGeneratedMessageV3implementsShipmentRoute.TravelStepOrBuilder
Deprecated: Use
ShipmentRoute.Transition
instead. Travel between each visit along the route: from the vehicle's
start_location to the first visit's arrival_location, then from the
first visit's departure_location to the second visit's
arrival_location, and so on until the vehicle's end_location. This
accounts only for the actual travel between visits, not counting the
waiting time, the time spent performing a visit, nor the distance covered
during a visit.
Invariant: travel_steps_size() == visits_size() + 1.
If the vehicle does not have a start_ and/or end_location, the
corresponding travel metrics are 0 and/or empty.
Protobuf type google.cloud.optimization.v1.ShipmentRoute.TravelStep
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
DISTANCE_METERS_FIELD_NUMBER (deprecated)
publicstaticfinalintDISTANCE_METERS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
DURATION_FIELD_NUMBER (deprecated)
publicstaticfinalintDURATION_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
ROUTE_POLYLINE_FIELD_NUMBER (deprecated)
publicstaticfinalintROUTE_POLYLINE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
TRAFFIC_INFO_UNAVAILABLE_FIELD_NUMBER (deprecated)
publicstaticfinalintTRAFFIC_INFO_UNAVAILABLE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
Static Methods
getDefaultInstance() (deprecated)
publicstaticShipmentRoute.TravelStepgetDefaultInstance()
getDescriptor() (deprecated)
publicstaticfinalDescriptors.DescriptorgetDescriptor()
newBuilder() (deprecated)
publicstaticShipmentRoute.TravelStep.BuildernewBuilder()
newBuilder(ShipmentRoute.TravelStep prototype) (deprecated)
publicstaticShipmentRoute.TravelStep.BuildernewBuilder(ShipmentRoute.TravelStepprototype)
publicstaticShipmentRoute.TravelStepparseDelimitedFrom(InputStreaminput)
publicstaticShipmentRoute.TravelStepparseDelimitedFrom(InputStreaminput,ExtensionRegistryLiteextensionRegistry)
parseFrom(byte[] data) (deprecated)
publicstaticShipmentRoute.TravelStepparseFrom(byte[]data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry) (deprecated)
publicstaticShipmentRoute.TravelStepparseFrom(byte[]data,ExtensionRegistryLiteextensionRegistry)
parseFrom(ByteString data) (deprecated)
publicstaticShipmentRoute.TravelStepparseFrom(ByteStringdata)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry) (deprecated)
publicstaticShipmentRoute.TravelStepparseFrom(ByteStringdata,ExtensionRegistryLiteextensionRegistry)
publicstaticShipmentRoute.TravelStepparseFrom(CodedInputStreaminput)
publicstaticShipmentRoute.TravelStepparseFrom(CodedInputStreaminput,ExtensionRegistryLiteextensionRegistry)
publicstaticShipmentRoute.TravelStepparseFrom(InputStreaminput)
publicstaticShipmentRoute.TravelStepparseFrom(InputStreaminput,ExtensionRegistryLiteextensionRegistry)
parseFrom(ByteBuffer data) (deprecated)
publicstaticShipmentRoute.TravelStepparseFrom(ByteBufferdata)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry) (deprecated)
publicstaticShipmentRoute.TravelStepparseFrom(ByteBufferdata,ExtensionRegistryLiteextensionRegistry)
parser() (deprecated)
publicstaticParser<ShipmentRoute.TravelStep>parser()
Methods
equals(Object obj) (deprecated)
publicbooleanequals(Objectobj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType() (deprecated)
publicShipmentRoute.TravelStepgetDefaultInstanceForType()
getDistanceMeters() (deprecated)
publicdoublegetDistanceMeters()
Distance traveled during the step.
double distance_meters = 2;
| Returns |
| Type |
Description |
double |
The distanceMeters.
|
getDuration() (deprecated)
publicDurationgetDuration()
Duration of the travel step.
.google.protobuf.Duration duration = 1;
| Returns |
| Type |
Description |
Duration |
The duration.
|
getDurationOrBuilder() (deprecated)
publicDurationOrBuildergetDurationOrBuilder()
Duration of the travel step.
.google.protobuf.Duration duration = 1;
getParserForType() (deprecated)
publicParser<ShipmentRoute.TravelStep>getParserForType()
Overrides
getRoutePolyline() (deprecated)
publicShipmentRoute.EncodedPolylinegetRoutePolyline()
The encoded polyline representation of the route followed during the
step.
This field is only populated if
OptimizeToursRequest.populate_travel_step_polylines
is set to true.
.google.cloud.optimization.v1.ShipmentRoute.EncodedPolyline route_polyline = 4;
getRoutePolylineOrBuilder() (deprecated)
publicShipmentRoute.EncodedPolylineOrBuildergetRoutePolylineOrBuilder()
The encoded polyline representation of the route followed during the
step.
This field is only populated if
OptimizeToursRequest.populate_travel_step_polylines
is set to true.
.google.cloud.optimization.v1.ShipmentRoute.EncodedPolyline route_polyline = 4;
getSerializedSize() (deprecated)
publicintgetSerializedSize()
| Returns |
| Type |
Description |
int |
Overrides
getTrafficInfoUnavailable() (deprecated)
publicbooleangetTrafficInfoUnavailable()
When traffic is requested via
OptimizeToursRequest.consider_road_traffic,
and the traffic info couldn't be retrieved for a TravelStep, this boolean
is set to true. This may be temporary (rare hiccup in the realtime
traffic servers) or permanent (no data for this location).
bool traffic_info_unavailable = 3;
| Returns |
| Type |
Description |
boolean |
The trafficInfoUnavailable.
|
hasDuration() (deprecated)
publicbooleanhasDuration()
Duration of the travel step.
.google.protobuf.Duration duration = 1;
| Returns |
| Type |
Description |
boolean |
Whether the duration field is set.
|
hasRoutePolyline() (deprecated)
publicbooleanhasRoutePolyline()
The encoded polyline representation of the route followed during the
step.
This field is only populated if
OptimizeToursRequest.populate_travel_step_polylines
is set to true.
.google.cloud.optimization.v1.ShipmentRoute.EncodedPolyline route_polyline = 4;
| Returns |
| Type |
Description |
boolean |
Whether the routePolyline field is set.
|
hashCode() (deprecated)
| Returns |
| Type |
Description |
int |
Overrides
internalGetFieldAccessorTable() (deprecated)
protectedGeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()
Overrides
isInitialized() (deprecated)
publicfinalbooleanisInitialized()
Overrides
newBuilderForType() (deprecated)
publicShipmentRoute.TravelStep.BuildernewBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent) (deprecated)
protectedShipmentRoute.TravelStep.BuildernewBuilderForType(GeneratedMessageV3.BuilderParentparent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused) (deprecated)
protectedObjectnewInstance(GeneratedMessageV3.UnusedPrivateParameterunused)
| Returns |
| Type |
Description |
Object |
Overrides
toBuilder() (deprecated)
publicShipmentRoute.TravelStep.BuildertoBuilder()
writeTo(CodedOutputStream output) (deprecated)
publicvoidwriteTo(CodedOutputStreamoutput)
Overrides