Package com.google.maps.routing.v2
Class RouteLegStepTransitDetails.TransitStopDetails.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<RouteLegStepTransitDetails.TransitStopDetails.Builder>
-
- com.google.maps.routing.v2.RouteLegStepTransitDetails.TransitStopDetails.Builder
-
- All Implemented Interfaces:
RouteLegStepTransitDetails.TransitStopDetailsOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- RouteLegStepTransitDetails.TransitStopDetails
public static final class RouteLegStepTransitDetails.TransitStopDetails.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<RouteLegStepTransitDetails.TransitStopDetails.Builder> implements RouteLegStepTransitDetails.TransitStopDetailsOrBuilder
Details about the transit stops for the `RouteLegStep`
Protobuf typegoogle.maps.routing.v2.RouteLegStepTransitDetails.TransitStopDetails
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description RouteLegStepTransitDetails.TransitStopDetails.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
RouteLegStepTransitDetails.TransitStopDetails
build()
RouteLegStepTransitDetails.TransitStopDetails
buildPartial()
RouteLegStepTransitDetails.TransitStopDetails.Builder
clear()
RouteLegStepTransitDetails.TransitStopDetails.Builder
clearArrivalStop()
Information about the arrival stop for the step.RouteLegStepTransitDetails.TransitStopDetails.Builder
clearArrivalTime()
The estimated time of arrival for the step.RouteLegStepTransitDetails.TransitStopDetails.Builder
clearDepartureStop()
Information about the departure stop for the step.RouteLegStepTransitDetails.TransitStopDetails.Builder
clearDepartureTime()
The estimated time of departure for the step.RouteLegStepTransitDetails.TransitStopDetails.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
RouteLegStepTransitDetails.TransitStopDetails.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
RouteLegStepTransitDetails.TransitStopDetails.Builder
clone()
TransitStop
getArrivalStop()
Information about the arrival stop for the step.TransitStop.Builder
getArrivalStopBuilder()
Information about the arrival stop for the step.TransitStopOrBuilder
getArrivalStopOrBuilder()
Information about the arrival stop for the step.com.google.protobuf.Timestamp
getArrivalTime()
The estimated time of arrival for the step.com.google.protobuf.Timestamp.Builder
getArrivalTimeBuilder()
The estimated time of arrival for the step.com.google.protobuf.TimestampOrBuilder
getArrivalTimeOrBuilder()
The estimated time of arrival for the step.RouteLegStepTransitDetails.TransitStopDetails
getDefaultInstanceForType()
TransitStop
getDepartureStop()
Information about the departure stop for the step.TransitStop.Builder
getDepartureStopBuilder()
Information about the departure stop for the step.TransitStopOrBuilder
getDepartureStopOrBuilder()
Information about the departure stop for the step.com.google.protobuf.Timestamp
getDepartureTime()
The estimated time of departure for the step.com.google.protobuf.Timestamp.Builder
getDepartureTimeBuilder()
The estimated time of departure for the step.com.google.protobuf.TimestampOrBuilder
getDepartureTimeOrBuilder()
The estimated time of departure for the step.static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
boolean
hasArrivalStop()
Information about the arrival stop for the step.boolean
hasArrivalTime()
The estimated time of arrival for the step.boolean
hasDepartureStop()
Information about the departure stop for the step.boolean
hasDepartureTime()
The estimated time of departure for the step.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
RouteLegStepTransitDetails.TransitStopDetails.Builder
mergeArrivalStop(TransitStop value)
Information about the arrival stop for the step.RouteLegStepTransitDetails.TransitStopDetails.Builder
mergeArrivalTime(com.google.protobuf.Timestamp value)
The estimated time of arrival for the step.RouteLegStepTransitDetails.TransitStopDetails.Builder
mergeDepartureStop(TransitStop value)
Information about the departure stop for the step.RouteLegStepTransitDetails.TransitStopDetails.Builder
mergeDepartureTime(com.google.protobuf.Timestamp value)
The estimated time of departure for the step.RouteLegStepTransitDetails.TransitStopDetails.Builder
mergeFrom(RouteLegStepTransitDetails.TransitStopDetails other)
RouteLegStepTransitDetails.TransitStopDetails.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
RouteLegStepTransitDetails.TransitStopDetails.Builder
mergeFrom(com.google.protobuf.Message other)
RouteLegStepTransitDetails.TransitStopDetails.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
RouteLegStepTransitDetails.TransitStopDetails.Builder
setArrivalStop(TransitStop value)
Information about the arrival stop for the step.RouteLegStepTransitDetails.TransitStopDetails.Builder
setArrivalStop(TransitStop.Builder builderForValue)
Information about the arrival stop for the step.RouteLegStepTransitDetails.TransitStopDetails.Builder
setArrivalTime(com.google.protobuf.Timestamp value)
The estimated time of arrival for the step.RouteLegStepTransitDetails.TransitStopDetails.Builder
setArrivalTime(com.google.protobuf.Timestamp.Builder builderForValue)
The estimated time of arrival for the step.RouteLegStepTransitDetails.TransitStopDetails.Builder
setDepartureStop(TransitStop value)
Information about the departure stop for the step.RouteLegStepTransitDetails.TransitStopDetails.Builder
setDepartureStop(TransitStop.Builder builderForValue)
Information about the departure stop for the step.RouteLegStepTransitDetails.TransitStopDetails.Builder
setDepartureTime(com.google.protobuf.Timestamp value)
The estimated time of departure for the step.RouteLegStepTransitDetails.TransitStopDetails.Builder
setDepartureTime(com.google.protobuf.Timestamp.Builder builderForValue)
The estimated time of departure for the step.RouteLegStepTransitDetails.TransitStopDetails.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
RouteLegStepTransitDetails.TransitStopDetails.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
RouteLegStepTransitDetails.TransitStopDetails.Builder
setUnknownFields(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:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<RouteLegStepTransitDetails.TransitStopDetails.Builder>
-
clear
public RouteLegStepTransitDetails.TransitStopDetails.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<RouteLegStepTransitDetails.TransitStopDetails.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<RouteLegStepTransitDetails.TransitStopDetails.Builder>
-
getDefaultInstanceForType
public RouteLegStepTransitDetails.TransitStopDetails getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public RouteLegStepTransitDetails.TransitStopDetails build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public RouteLegStepTransitDetails.TransitStopDetails buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public RouteLegStepTransitDetails.TransitStopDetails.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<RouteLegStepTransitDetails.TransitStopDetails.Builder>
-
setField
public RouteLegStepTransitDetails.TransitStopDetails.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<RouteLegStepTransitDetails.TransitStopDetails.Builder>
-
clearField
public RouteLegStepTransitDetails.TransitStopDetails.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<RouteLegStepTransitDetails.TransitStopDetails.Builder>
-
clearOneof
public RouteLegStepTransitDetails.TransitStopDetails.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<RouteLegStepTransitDetails.TransitStopDetails.Builder>
-
setRepeatedField
public RouteLegStepTransitDetails.TransitStopDetails.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<RouteLegStepTransitDetails.TransitStopDetails.Builder>
-
addRepeatedField
public RouteLegStepTransitDetails.TransitStopDetails.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<RouteLegStepTransitDetails.TransitStopDetails.Builder>
-
mergeFrom
public RouteLegStepTransitDetails.TransitStopDetails.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<RouteLegStepTransitDetails.TransitStopDetails.Builder>
-
mergeFrom
public RouteLegStepTransitDetails.TransitStopDetails.Builder mergeFrom(RouteLegStepTransitDetails.TransitStopDetails other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<RouteLegStepTransitDetails.TransitStopDetails.Builder>
-
mergeFrom
public RouteLegStepTransitDetails.TransitStopDetails.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<RouteLegStepTransitDetails.TransitStopDetails.Builder>
- Throws:
IOException
-
hasArrivalStop
public boolean hasArrivalStop()
Information about the arrival stop for the step.
.google.maps.routing.v2.TransitStop arrival_stop = 1;
- Specified by:
hasArrivalStop
in interfaceRouteLegStepTransitDetails.TransitStopDetailsOrBuilder
- Returns:
- Whether the arrivalStop field is set.
-
getArrivalStop
public TransitStop getArrivalStop()
Information about the arrival stop for the step.
.google.maps.routing.v2.TransitStop arrival_stop = 1;
- Specified by:
getArrivalStop
in interfaceRouteLegStepTransitDetails.TransitStopDetailsOrBuilder
- Returns:
- The arrivalStop.
-
setArrivalStop
public RouteLegStepTransitDetails.TransitStopDetails.Builder setArrivalStop(TransitStop value)
Information about the arrival stop for the step.
.google.maps.routing.v2.TransitStop arrival_stop = 1;
-
setArrivalStop
public RouteLegStepTransitDetails.TransitStopDetails.Builder setArrivalStop(TransitStop.Builder builderForValue)
Information about the arrival stop for the step.
.google.maps.routing.v2.TransitStop arrival_stop = 1;
-
mergeArrivalStop
public RouteLegStepTransitDetails.TransitStopDetails.Builder mergeArrivalStop(TransitStop value)
Information about the arrival stop for the step.
.google.maps.routing.v2.TransitStop arrival_stop = 1;
-
clearArrivalStop
public RouteLegStepTransitDetails.TransitStopDetails.Builder clearArrivalStop()
Information about the arrival stop for the step.
.google.maps.routing.v2.TransitStop arrival_stop = 1;
-
getArrivalStopBuilder
public TransitStop.Builder getArrivalStopBuilder()
Information about the arrival stop for the step.
.google.maps.routing.v2.TransitStop arrival_stop = 1;
-
getArrivalStopOrBuilder
public TransitStopOrBuilder getArrivalStopOrBuilder()
Information about the arrival stop for the step.
.google.maps.routing.v2.TransitStop arrival_stop = 1;
- Specified by:
getArrivalStopOrBuilder
in interfaceRouteLegStepTransitDetails.TransitStopDetailsOrBuilder
-
hasArrivalTime
public boolean hasArrivalTime()
The estimated time of arrival for the step.
.google.protobuf.Timestamp arrival_time = 2;
- Specified by:
hasArrivalTime
in interfaceRouteLegStepTransitDetails.TransitStopDetailsOrBuilder
- Returns:
- Whether the arrivalTime field is set.
-
getArrivalTime
public com.google.protobuf.Timestamp getArrivalTime()
The estimated time of arrival for the step.
.google.protobuf.Timestamp arrival_time = 2;
- Specified by:
getArrivalTime
in interfaceRouteLegStepTransitDetails.TransitStopDetailsOrBuilder
- Returns:
- The arrivalTime.
-
setArrivalTime
public RouteLegStepTransitDetails.TransitStopDetails.Builder setArrivalTime(com.google.protobuf.Timestamp value)
The estimated time of arrival for the step.
.google.protobuf.Timestamp arrival_time = 2;
-
setArrivalTime
public RouteLegStepTransitDetails.TransitStopDetails.Builder setArrivalTime(com.google.protobuf.Timestamp.Builder builderForValue)
The estimated time of arrival for the step.
.google.protobuf.Timestamp arrival_time = 2;
-
mergeArrivalTime
public RouteLegStepTransitDetails.TransitStopDetails.Builder mergeArrivalTime(com.google.protobuf.Timestamp value)
The estimated time of arrival for the step.
.google.protobuf.Timestamp arrival_time = 2;
-
clearArrivalTime
public RouteLegStepTransitDetails.TransitStopDetails.Builder clearArrivalTime()
The estimated time of arrival for the step.
.google.protobuf.Timestamp arrival_time = 2;
-
getArrivalTimeBuilder
public com.google.protobuf.Timestamp.Builder getArrivalTimeBuilder()
The estimated time of arrival for the step.
.google.protobuf.Timestamp arrival_time = 2;
-
getArrivalTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getArrivalTimeOrBuilder()
The estimated time of arrival for the step.
.google.protobuf.Timestamp arrival_time = 2;
- Specified by:
getArrivalTimeOrBuilder
in interfaceRouteLegStepTransitDetails.TransitStopDetailsOrBuilder
-
hasDepartureStop
public boolean hasDepartureStop()
Information about the departure stop for the step.
.google.maps.routing.v2.TransitStop departure_stop = 3;
- Specified by:
hasDepartureStop
in interfaceRouteLegStepTransitDetails.TransitStopDetailsOrBuilder
- Returns:
- Whether the departureStop field is set.
-
getDepartureStop
public TransitStop getDepartureStop()
Information about the departure stop for the step.
.google.maps.routing.v2.TransitStop departure_stop = 3;
- Specified by:
getDepartureStop
in interfaceRouteLegStepTransitDetails.TransitStopDetailsOrBuilder
- Returns:
- The departureStop.
-
setDepartureStop
public RouteLegStepTransitDetails.TransitStopDetails.Builder setDepartureStop(TransitStop value)
Information about the departure stop for the step.
.google.maps.routing.v2.TransitStop departure_stop = 3;
-
setDepartureStop
public RouteLegStepTransitDetails.TransitStopDetails.Builder setDepartureStop(TransitStop.Builder builderForValue)
Information about the departure stop for the step.
.google.maps.routing.v2.TransitStop departure_stop = 3;
-
mergeDepartureStop
public RouteLegStepTransitDetails.TransitStopDetails.Builder mergeDepartureStop(TransitStop value)
Information about the departure stop for the step.
.google.maps.routing.v2.TransitStop departure_stop = 3;
-
clearDepartureStop
public RouteLegStepTransitDetails.TransitStopDetails.Builder clearDepartureStop()
Information about the departure stop for the step.
.google.maps.routing.v2.TransitStop departure_stop = 3;
-
getDepartureStopBuilder
public TransitStop.Builder getDepartureStopBuilder()
Information about the departure stop for the step.
.google.maps.routing.v2.TransitStop departure_stop = 3;
-
getDepartureStopOrBuilder
public TransitStopOrBuilder getDepartureStopOrBuilder()
Information about the departure stop for the step.
.google.maps.routing.v2.TransitStop departure_stop = 3;
- Specified by:
getDepartureStopOrBuilder
in interfaceRouteLegStepTransitDetails.TransitStopDetailsOrBuilder
-
hasDepartureTime
public boolean hasDepartureTime()
The estimated time of departure for the step.
.google.protobuf.Timestamp departure_time = 4;
- Specified by:
hasDepartureTime
in interfaceRouteLegStepTransitDetails.TransitStopDetailsOrBuilder
- Returns:
- Whether the departureTime field is set.
-
getDepartureTime
public com.google.protobuf.Timestamp getDepartureTime()
The estimated time of departure for the step.
.google.protobuf.Timestamp departure_time = 4;
- Specified by:
getDepartureTime
in interfaceRouteLegStepTransitDetails.TransitStopDetailsOrBuilder
- Returns:
- The departureTime.
-
setDepartureTime
public RouteLegStepTransitDetails.TransitStopDetails.Builder setDepartureTime(com.google.protobuf.Timestamp value)
The estimated time of departure for the step.
.google.protobuf.Timestamp departure_time = 4;
-
setDepartureTime
public RouteLegStepTransitDetails.TransitStopDetails.Builder setDepartureTime(com.google.protobuf.Timestamp.Builder builderForValue)
The estimated time of departure for the step.
.google.protobuf.Timestamp departure_time = 4;
-
mergeDepartureTime
public RouteLegStepTransitDetails.TransitStopDetails.Builder mergeDepartureTime(com.google.protobuf.Timestamp value)
The estimated time of departure for the step.
.google.protobuf.Timestamp departure_time = 4;
-
clearDepartureTime
public RouteLegStepTransitDetails.TransitStopDetails.Builder clearDepartureTime()
The estimated time of departure for the step.
.google.protobuf.Timestamp departure_time = 4;
-
getDepartureTimeBuilder
public com.google.protobuf.Timestamp.Builder getDepartureTimeBuilder()
The estimated time of departure for the step.
.google.protobuf.Timestamp departure_time = 4;
-
getDepartureTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getDepartureTimeOrBuilder()
The estimated time of departure for the step.
.google.protobuf.Timestamp departure_time = 4;
- Specified by:
getDepartureTimeOrBuilder
in interfaceRouteLegStepTransitDetails.TransitStopDetailsOrBuilder
-
setUnknownFields
public final RouteLegStepTransitDetails.TransitStopDetails.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<RouteLegStepTransitDetails.TransitStopDetails.Builder>
-
mergeUnknownFields
public final RouteLegStepTransitDetails.TransitStopDetails.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<RouteLegStepTransitDetails.TransitStopDetails.Builder>
-
-