Package com.google.maps.routing.v2
Class RouteLegStepTransitDetails.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<RouteLegStepTransitDetails.Builder>
-
- com.google.maps.routing.v2.RouteLegStepTransitDetails.Builder
-
- All Implemented Interfaces:
RouteLegStepTransitDetailsOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- RouteLegStepTransitDetails
public static final class RouteLegStepTransitDetails.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<RouteLegStepTransitDetails.Builder> implements RouteLegStepTransitDetailsOrBuilder
Additional information for the `RouteLegStep` related to `TRANSIT` routes.
Protobuf typegoogle.maps.routing.v2.RouteLegStepTransitDetails
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description RouteLegStepTransitDetails.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)RouteLegStepTransitDetailsbuild()RouteLegStepTransitDetailsbuildPartial()RouteLegStepTransitDetails.Builderclear()RouteLegStepTransitDetails.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)RouteLegStepTransitDetails.BuilderclearHeadsign()Specifies the direction in which to travel on this line as marked on the vehicle or at the departure stop.RouteLegStepTransitDetails.BuilderclearHeadway()Specifies the expected time as a duration between departures from the same stop at this time.RouteLegStepTransitDetails.BuilderclearLocalizedValues()Text representations of properties of the `RouteLegStepTransitDetails`.RouteLegStepTransitDetails.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)RouteLegStepTransitDetails.BuilderclearStopCount()The number of stops from the departure to the arrival stop.RouteLegStepTransitDetails.BuilderclearStopDetails()Information about the arrival and departure stops for the step.RouteLegStepTransitDetails.BuilderclearTransitLine()Information about the transit line used in this step.RouteLegStepTransitDetails.BuilderclearTripShortText()The text that appears in schedules and sign boards to identify a transit trip to passengers.RouteLegStepTransitDetails.Builderclone()RouteLegStepTransitDetailsgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()StringgetHeadsign()Specifies the direction in which to travel on this line as marked on the vehicle or at the departure stop.com.google.protobuf.ByteStringgetHeadsignBytes()Specifies the direction in which to travel on this line as marked on the vehicle or at the departure stop.com.google.protobuf.DurationgetHeadway()Specifies the expected time as a duration between departures from the same stop at this time.com.google.protobuf.Duration.BuildergetHeadwayBuilder()Specifies the expected time as a duration between departures from the same stop at this time.com.google.protobuf.DurationOrBuildergetHeadwayOrBuilder()Specifies the expected time as a duration between departures from the same stop at this time.RouteLegStepTransitDetails.TransitDetailsLocalizedValuesgetLocalizedValues()Text representations of properties of the `RouteLegStepTransitDetails`.RouteLegStepTransitDetails.TransitDetailsLocalizedValues.BuildergetLocalizedValuesBuilder()Text representations of properties of the `RouteLegStepTransitDetails`.RouteLegStepTransitDetails.TransitDetailsLocalizedValuesOrBuildergetLocalizedValuesOrBuilder()Text representations of properties of the `RouteLegStepTransitDetails`.intgetStopCount()The number of stops from the departure to the arrival stop.RouteLegStepTransitDetails.TransitStopDetailsgetStopDetails()Information about the arrival and departure stops for the step.RouteLegStepTransitDetails.TransitStopDetails.BuildergetStopDetailsBuilder()Information about the arrival and departure stops for the step.RouteLegStepTransitDetails.TransitStopDetailsOrBuildergetStopDetailsOrBuilder()Information about the arrival and departure stops for the step.TransitLinegetTransitLine()Information about the transit line used in this step.TransitLine.BuildergetTransitLineBuilder()Information about the transit line used in this step.TransitLineOrBuildergetTransitLineOrBuilder()Information about the transit line used in this step.StringgetTripShortText()The text that appears in schedules and sign boards to identify a transit trip to passengers.com.google.protobuf.ByteStringgetTripShortTextBytes()The text that appears in schedules and sign boards to identify a transit trip to passengers.booleanhasHeadway()Specifies the expected time as a duration between departures from the same stop at this time.booleanhasLocalizedValues()Text representations of properties of the `RouteLegStepTransitDetails`.booleanhasStopDetails()Information about the arrival and departure stops for the step.booleanhasTransitLine()Information about the transit line used in this step.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()RouteLegStepTransitDetails.BuildermergeFrom(RouteLegStepTransitDetails other)RouteLegStepTransitDetails.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)RouteLegStepTransitDetails.BuildermergeFrom(com.google.protobuf.Message other)RouteLegStepTransitDetails.BuildermergeHeadway(com.google.protobuf.Duration value)Specifies the expected time as a duration between departures from the same stop at this time.RouteLegStepTransitDetails.BuildermergeLocalizedValues(RouteLegStepTransitDetails.TransitDetailsLocalizedValues value)Text representations of properties of the `RouteLegStepTransitDetails`.RouteLegStepTransitDetails.BuildermergeStopDetails(RouteLegStepTransitDetails.TransitStopDetails value)Information about the arrival and departure stops for the step.RouteLegStepTransitDetails.BuildermergeTransitLine(TransitLine value)Information about the transit line used in this step.RouteLegStepTransitDetails.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)RouteLegStepTransitDetails.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)RouteLegStepTransitDetails.BuildersetHeadsign(String value)Specifies the direction in which to travel on this line as marked on the vehicle or at the departure stop.RouteLegStepTransitDetails.BuildersetHeadsignBytes(com.google.protobuf.ByteString value)Specifies the direction in which to travel on this line as marked on the vehicle or at the departure stop.RouteLegStepTransitDetails.BuildersetHeadway(com.google.protobuf.Duration value)Specifies the expected time as a duration between departures from the same stop at this time.RouteLegStepTransitDetails.BuildersetHeadway(com.google.protobuf.Duration.Builder builderForValue)Specifies the expected time as a duration between departures from the same stop at this time.RouteLegStepTransitDetails.BuildersetLocalizedValues(RouteLegStepTransitDetails.TransitDetailsLocalizedValues value)Text representations of properties of the `RouteLegStepTransitDetails`.RouteLegStepTransitDetails.BuildersetLocalizedValues(RouteLegStepTransitDetails.TransitDetailsLocalizedValues.Builder builderForValue)Text representations of properties of the `RouteLegStepTransitDetails`.RouteLegStepTransitDetails.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)RouteLegStepTransitDetails.BuildersetStopCount(int value)The number of stops from the departure to the arrival stop.RouteLegStepTransitDetails.BuildersetStopDetails(RouteLegStepTransitDetails.TransitStopDetails value)Information about the arrival and departure stops for the step.RouteLegStepTransitDetails.BuildersetStopDetails(RouteLegStepTransitDetails.TransitStopDetails.Builder builderForValue)Information about the arrival and departure stops for the step.RouteLegStepTransitDetails.BuildersetTransitLine(TransitLine value)Information about the transit line used in this step.RouteLegStepTransitDetails.BuildersetTransitLine(TransitLine.Builder builderForValue)Information about the transit line used in this step.RouteLegStepTransitDetails.BuildersetTripShortText(String value)The text that appears in schedules and sign boards to identify a transit trip to passengers.RouteLegStepTransitDetails.BuildersetTripShortTextBytes(com.google.protobuf.ByteString value)The text that appears in schedules and sign boards to identify a transit trip to passengers.RouteLegStepTransitDetails.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<RouteLegStepTransitDetails.Builder>
-
clear
public RouteLegStepTransitDetails.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<RouteLegStepTransitDetails.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<RouteLegStepTransitDetails.Builder>
-
getDefaultInstanceForType
public RouteLegStepTransitDetails getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public RouteLegStepTransitDetails build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public RouteLegStepTransitDetails buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public RouteLegStepTransitDetails.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<RouteLegStepTransitDetails.Builder>
-
setField
public RouteLegStepTransitDetails.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<RouteLegStepTransitDetails.Builder>
-
clearField
public RouteLegStepTransitDetails.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<RouteLegStepTransitDetails.Builder>
-
clearOneof
public RouteLegStepTransitDetails.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<RouteLegStepTransitDetails.Builder>
-
setRepeatedField
public RouteLegStepTransitDetails.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<RouteLegStepTransitDetails.Builder>
-
addRepeatedField
public RouteLegStepTransitDetails.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<RouteLegStepTransitDetails.Builder>
-
mergeFrom
public RouteLegStepTransitDetails.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<RouteLegStepTransitDetails.Builder>
-
mergeFrom
public RouteLegStepTransitDetails.Builder mergeFrom(RouteLegStepTransitDetails other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<RouteLegStepTransitDetails.Builder>
-
mergeFrom
public RouteLegStepTransitDetails.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<RouteLegStepTransitDetails.Builder>- Throws:
IOException
-
hasStopDetails
public boolean hasStopDetails()
Information about the arrival and departure stops for the step.
.google.maps.routing.v2.RouteLegStepTransitDetails.TransitStopDetails stop_details = 1;- Specified by:
hasStopDetailsin interfaceRouteLegStepTransitDetailsOrBuilder- Returns:
- Whether the stopDetails field is set.
-
getStopDetails
public RouteLegStepTransitDetails.TransitStopDetails getStopDetails()
Information about the arrival and departure stops for the step.
.google.maps.routing.v2.RouteLegStepTransitDetails.TransitStopDetails stop_details = 1;- Specified by:
getStopDetailsin interfaceRouteLegStepTransitDetailsOrBuilder- Returns:
- The stopDetails.
-
setStopDetails
public RouteLegStepTransitDetails.Builder setStopDetails(RouteLegStepTransitDetails.TransitStopDetails value)
Information about the arrival and departure stops for the step.
.google.maps.routing.v2.RouteLegStepTransitDetails.TransitStopDetails stop_details = 1;
-
setStopDetails
public RouteLegStepTransitDetails.Builder setStopDetails(RouteLegStepTransitDetails.TransitStopDetails.Builder builderForValue)
Information about the arrival and departure stops for the step.
.google.maps.routing.v2.RouteLegStepTransitDetails.TransitStopDetails stop_details = 1;
-
mergeStopDetails
public RouteLegStepTransitDetails.Builder mergeStopDetails(RouteLegStepTransitDetails.TransitStopDetails value)
Information about the arrival and departure stops for the step.
.google.maps.routing.v2.RouteLegStepTransitDetails.TransitStopDetails stop_details = 1;
-
clearStopDetails
public RouteLegStepTransitDetails.Builder clearStopDetails()
Information about the arrival and departure stops for the step.
.google.maps.routing.v2.RouteLegStepTransitDetails.TransitStopDetails stop_details = 1;
-
getStopDetailsBuilder
public RouteLegStepTransitDetails.TransitStopDetails.Builder getStopDetailsBuilder()
Information about the arrival and departure stops for the step.
.google.maps.routing.v2.RouteLegStepTransitDetails.TransitStopDetails stop_details = 1;
-
getStopDetailsOrBuilder
public RouteLegStepTransitDetails.TransitStopDetailsOrBuilder getStopDetailsOrBuilder()
Information about the arrival and departure stops for the step.
.google.maps.routing.v2.RouteLegStepTransitDetails.TransitStopDetails stop_details = 1;- Specified by:
getStopDetailsOrBuilderin interfaceRouteLegStepTransitDetailsOrBuilder
-
hasLocalizedValues
public boolean hasLocalizedValues()
Text representations of properties of the `RouteLegStepTransitDetails`.
.google.maps.routing.v2.RouteLegStepTransitDetails.TransitDetailsLocalizedValues localized_values = 2;- Specified by:
hasLocalizedValuesin interfaceRouteLegStepTransitDetailsOrBuilder- Returns:
- Whether the localizedValues field is set.
-
getLocalizedValues
public RouteLegStepTransitDetails.TransitDetailsLocalizedValues getLocalizedValues()
Text representations of properties of the `RouteLegStepTransitDetails`.
.google.maps.routing.v2.RouteLegStepTransitDetails.TransitDetailsLocalizedValues localized_values = 2;- Specified by:
getLocalizedValuesin interfaceRouteLegStepTransitDetailsOrBuilder- Returns:
- The localizedValues.
-
setLocalizedValues
public RouteLegStepTransitDetails.Builder setLocalizedValues(RouteLegStepTransitDetails.TransitDetailsLocalizedValues value)
Text representations of properties of the `RouteLegStepTransitDetails`.
.google.maps.routing.v2.RouteLegStepTransitDetails.TransitDetailsLocalizedValues localized_values = 2;
-
setLocalizedValues
public RouteLegStepTransitDetails.Builder setLocalizedValues(RouteLegStepTransitDetails.TransitDetailsLocalizedValues.Builder builderForValue)
Text representations of properties of the `RouteLegStepTransitDetails`.
.google.maps.routing.v2.RouteLegStepTransitDetails.TransitDetailsLocalizedValues localized_values = 2;
-
mergeLocalizedValues
public RouteLegStepTransitDetails.Builder mergeLocalizedValues(RouteLegStepTransitDetails.TransitDetailsLocalizedValues value)
Text representations of properties of the `RouteLegStepTransitDetails`.
.google.maps.routing.v2.RouteLegStepTransitDetails.TransitDetailsLocalizedValues localized_values = 2;
-
clearLocalizedValues
public RouteLegStepTransitDetails.Builder clearLocalizedValues()
Text representations of properties of the `RouteLegStepTransitDetails`.
.google.maps.routing.v2.RouteLegStepTransitDetails.TransitDetailsLocalizedValues localized_values = 2;
-
getLocalizedValuesBuilder
public RouteLegStepTransitDetails.TransitDetailsLocalizedValues.Builder getLocalizedValuesBuilder()
Text representations of properties of the `RouteLegStepTransitDetails`.
.google.maps.routing.v2.RouteLegStepTransitDetails.TransitDetailsLocalizedValues localized_values = 2;
-
getLocalizedValuesOrBuilder
public RouteLegStepTransitDetails.TransitDetailsLocalizedValuesOrBuilder getLocalizedValuesOrBuilder()
Text representations of properties of the `RouteLegStepTransitDetails`.
.google.maps.routing.v2.RouteLegStepTransitDetails.TransitDetailsLocalizedValues localized_values = 2;- Specified by:
getLocalizedValuesOrBuilderin interfaceRouteLegStepTransitDetailsOrBuilder
-
getHeadsign
public String getHeadsign()
Specifies the direction in which to travel on this line as marked on the vehicle or at the departure stop. The direction is often the terminus station.
string headsign = 3;- Specified by:
getHeadsignin interfaceRouteLegStepTransitDetailsOrBuilder- Returns:
- The headsign.
-
getHeadsignBytes
public com.google.protobuf.ByteString getHeadsignBytes()
Specifies the direction in which to travel on this line as marked on the vehicle or at the departure stop. The direction is often the terminus station.
string headsign = 3;- Specified by:
getHeadsignBytesin interfaceRouteLegStepTransitDetailsOrBuilder- Returns:
- The bytes for headsign.
-
setHeadsign
public RouteLegStepTransitDetails.Builder setHeadsign(String value)
Specifies the direction in which to travel on this line as marked on the vehicle or at the departure stop. The direction is often the terminus station.
string headsign = 3;- Parameters:
value- The headsign to set.- Returns:
- This builder for chaining.
-
clearHeadsign
public RouteLegStepTransitDetails.Builder clearHeadsign()
Specifies the direction in which to travel on this line as marked on the vehicle or at the departure stop. The direction is often the terminus station.
string headsign = 3;- Returns:
- This builder for chaining.
-
setHeadsignBytes
public RouteLegStepTransitDetails.Builder setHeadsignBytes(com.google.protobuf.ByteString value)
Specifies the direction in which to travel on this line as marked on the vehicle or at the departure stop. The direction is often the terminus station.
string headsign = 3;- Parameters:
value- The bytes for headsign to set.- Returns:
- This builder for chaining.
-
hasHeadway
public boolean hasHeadway()
Specifies the expected time as a duration between departures from the same stop at this time. For example, with a headway seconds value of 600, you would expect a ten minute wait if you should miss your bus.
.google.protobuf.Duration headway = 4;- Specified by:
hasHeadwayin interfaceRouteLegStepTransitDetailsOrBuilder- Returns:
- Whether the headway field is set.
-
getHeadway
public com.google.protobuf.Duration getHeadway()
Specifies the expected time as a duration between departures from the same stop at this time. For example, with a headway seconds value of 600, you would expect a ten minute wait if you should miss your bus.
.google.protobuf.Duration headway = 4;- Specified by:
getHeadwayin interfaceRouteLegStepTransitDetailsOrBuilder- Returns:
- The headway.
-
setHeadway
public RouteLegStepTransitDetails.Builder setHeadway(com.google.protobuf.Duration value)
Specifies the expected time as a duration between departures from the same stop at this time. For example, with a headway seconds value of 600, you would expect a ten minute wait if you should miss your bus.
.google.protobuf.Duration headway = 4;
-
setHeadway
public RouteLegStepTransitDetails.Builder setHeadway(com.google.protobuf.Duration.Builder builderForValue)
Specifies the expected time as a duration between departures from the same stop at this time. For example, with a headway seconds value of 600, you would expect a ten minute wait if you should miss your bus.
.google.protobuf.Duration headway = 4;
-
mergeHeadway
public RouteLegStepTransitDetails.Builder mergeHeadway(com.google.protobuf.Duration value)
Specifies the expected time as a duration between departures from the same stop at this time. For example, with a headway seconds value of 600, you would expect a ten minute wait if you should miss your bus.
.google.protobuf.Duration headway = 4;
-
clearHeadway
public RouteLegStepTransitDetails.Builder clearHeadway()
Specifies the expected time as a duration between departures from the same stop at this time. For example, with a headway seconds value of 600, you would expect a ten minute wait if you should miss your bus.
.google.protobuf.Duration headway = 4;
-
getHeadwayBuilder
public com.google.protobuf.Duration.Builder getHeadwayBuilder()
Specifies the expected time as a duration between departures from the same stop at this time. For example, with a headway seconds value of 600, you would expect a ten minute wait if you should miss your bus.
.google.protobuf.Duration headway = 4;
-
getHeadwayOrBuilder
public com.google.protobuf.DurationOrBuilder getHeadwayOrBuilder()
Specifies the expected time as a duration between departures from the same stop at this time. For example, with a headway seconds value of 600, you would expect a ten minute wait if you should miss your bus.
.google.protobuf.Duration headway = 4;- Specified by:
getHeadwayOrBuilderin interfaceRouteLegStepTransitDetailsOrBuilder
-
hasTransitLine
public boolean hasTransitLine()
Information about the transit line used in this step.
.google.maps.routing.v2.TransitLine transit_line = 5;- Specified by:
hasTransitLinein interfaceRouteLegStepTransitDetailsOrBuilder- Returns:
- Whether the transitLine field is set.
-
getTransitLine
public TransitLine getTransitLine()
Information about the transit line used in this step.
.google.maps.routing.v2.TransitLine transit_line = 5;- Specified by:
getTransitLinein interfaceRouteLegStepTransitDetailsOrBuilder- Returns:
- The transitLine.
-
setTransitLine
public RouteLegStepTransitDetails.Builder setTransitLine(TransitLine value)
Information about the transit line used in this step.
.google.maps.routing.v2.TransitLine transit_line = 5;
-
setTransitLine
public RouteLegStepTransitDetails.Builder setTransitLine(TransitLine.Builder builderForValue)
Information about the transit line used in this step.
.google.maps.routing.v2.TransitLine transit_line = 5;
-
mergeTransitLine
public RouteLegStepTransitDetails.Builder mergeTransitLine(TransitLine value)
Information about the transit line used in this step.
.google.maps.routing.v2.TransitLine transit_line = 5;
-
clearTransitLine
public RouteLegStepTransitDetails.Builder clearTransitLine()
Information about the transit line used in this step.
.google.maps.routing.v2.TransitLine transit_line = 5;
-
getTransitLineBuilder
public TransitLine.Builder getTransitLineBuilder()
Information about the transit line used in this step.
.google.maps.routing.v2.TransitLine transit_line = 5;
-
getTransitLineOrBuilder
public TransitLineOrBuilder getTransitLineOrBuilder()
Information about the transit line used in this step.
.google.maps.routing.v2.TransitLine transit_line = 5;- Specified by:
getTransitLineOrBuilderin interfaceRouteLegStepTransitDetailsOrBuilder
-
getStopCount
public int getStopCount()
The number of stops from the departure to the arrival stop. This count includes the arrival stop, but excludes the departure stop. For example, if your route leaves from Stop A, passes through stops B and C, and arrives at stop D, stop_count will return 3.
int32 stop_count = 6;- Specified by:
getStopCountin interfaceRouteLegStepTransitDetailsOrBuilder- Returns:
- The stopCount.
-
setStopCount
public RouteLegStepTransitDetails.Builder setStopCount(int value)
The number of stops from the departure to the arrival stop. This count includes the arrival stop, but excludes the departure stop. For example, if your route leaves from Stop A, passes through stops B and C, and arrives at stop D, stop_count will return 3.
int32 stop_count = 6;- Parameters:
value- The stopCount to set.- Returns:
- This builder for chaining.
-
clearStopCount
public RouteLegStepTransitDetails.Builder clearStopCount()
The number of stops from the departure to the arrival stop. This count includes the arrival stop, but excludes the departure stop. For example, if your route leaves from Stop A, passes through stops B and C, and arrives at stop D, stop_count will return 3.
int32 stop_count = 6;- Returns:
- This builder for chaining.
-
getTripShortText
public String getTripShortText()
The text that appears in schedules and sign boards to identify a transit trip to passengers. The text should uniquely identify a trip within a service day. For example, "538" is the `trip_short_text` of the Amtrak train that leaves San Jose, CA at 15:10 on weekdays to Sacramento, CA.
string trip_short_text = 7;- Specified by:
getTripShortTextin interfaceRouteLegStepTransitDetailsOrBuilder- Returns:
- The tripShortText.
-
getTripShortTextBytes
public com.google.protobuf.ByteString getTripShortTextBytes()
The text that appears in schedules and sign boards to identify a transit trip to passengers. The text should uniquely identify a trip within a service day. For example, "538" is the `trip_short_text` of the Amtrak train that leaves San Jose, CA at 15:10 on weekdays to Sacramento, CA.
string trip_short_text = 7;- Specified by:
getTripShortTextBytesin interfaceRouteLegStepTransitDetailsOrBuilder- Returns:
- The bytes for tripShortText.
-
setTripShortText
public RouteLegStepTransitDetails.Builder setTripShortText(String value)
The text that appears in schedules and sign boards to identify a transit trip to passengers. The text should uniquely identify a trip within a service day. For example, "538" is the `trip_short_text` of the Amtrak train that leaves San Jose, CA at 15:10 on weekdays to Sacramento, CA.
string trip_short_text = 7;- Parameters:
value- The tripShortText to set.- Returns:
- This builder for chaining.
-
clearTripShortText
public RouteLegStepTransitDetails.Builder clearTripShortText()
The text that appears in schedules and sign boards to identify a transit trip to passengers. The text should uniquely identify a trip within a service day. For example, "538" is the `trip_short_text` of the Amtrak train that leaves San Jose, CA at 15:10 on weekdays to Sacramento, CA.
string trip_short_text = 7;- Returns:
- This builder for chaining.
-
setTripShortTextBytes
public RouteLegStepTransitDetails.Builder setTripShortTextBytes(com.google.protobuf.ByteString value)
The text that appears in schedules and sign boards to identify a transit trip to passengers. The text should uniquely identify a trip within a service day. For example, "538" is the `trip_short_text` of the Amtrak train that leaves San Jose, CA at 15:10 on weekdays to Sacramento, CA.
string trip_short_text = 7;- Parameters:
value- The bytes for tripShortText to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final RouteLegStepTransitDetails.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<RouteLegStepTransitDetails.Builder>
-
mergeUnknownFields
public final RouteLegStepTransitDetails.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<RouteLegStepTransitDetails.Builder>
-
-