Package com.google.maps.routing.v2
Class RouteLegStepTransitDetails.TransitStopDetails
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.maps.routing.v2.RouteLegStepTransitDetails.TransitStopDetails
-
- All Implemented Interfaces:
RouteLegStepTransitDetails.TransitStopDetailsOrBuilder
,com.google.protobuf.Message
,com.google.protobuf.MessageLite
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Serializable
- Enclosing class:
- RouteLegStepTransitDetails
public static final class RouteLegStepTransitDetails.TransitStopDetails extends com.google.protobuf.GeneratedMessageV3 implements RouteLegStepTransitDetails.TransitStopDetailsOrBuilder
Details about the transit stops for the `RouteLegStep`
Protobuf typegoogle.maps.routing.v2.RouteLegStepTransitDetails.TransitStopDetails
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
RouteLegStepTransitDetails.TransitStopDetails.Builder
Details about the transit stops for the `RouteLegStep`-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static int
ARRIVAL_STOP_FIELD_NUMBER
static int
ARRIVAL_TIME_FIELD_NUMBER
static int
DEPARTURE_STOP_FIELD_NUMBER
static int
DEPARTURE_TIME_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object obj)
TransitStop
getArrivalStop()
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.TimestampOrBuilder
getArrivalTimeOrBuilder()
The estimated time of arrival for the step.static RouteLegStepTransitDetails.TransitStopDetails
getDefaultInstance()
RouteLegStepTransitDetails.TransitStopDetails
getDefaultInstanceForType()
TransitStop
getDepartureStop()
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.TimestampOrBuilder
getDepartureTimeOrBuilder()
The estimated time of departure for the step.static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Parser<RouteLegStepTransitDetails.TransitStopDetails>
getParserForType()
int
getSerializedSize()
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.int
hashCode()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
static RouteLegStepTransitDetails.TransitStopDetails.Builder
newBuilder()
static RouteLegStepTransitDetails.TransitStopDetails.Builder
newBuilder(RouteLegStepTransitDetails.TransitStopDetails prototype)
RouteLegStepTransitDetails.TransitStopDetails.Builder
newBuilderForType()
protected RouteLegStepTransitDetails.TransitStopDetails.Builder
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
protected Object
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
static RouteLegStepTransitDetails.TransitStopDetails
parseDelimitedFrom(InputStream input)
static RouteLegStepTransitDetails.TransitStopDetails
parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static RouteLegStepTransitDetails.TransitStopDetails
parseFrom(byte[] data)
static RouteLegStepTransitDetails.TransitStopDetails
parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static RouteLegStepTransitDetails.TransitStopDetails
parseFrom(com.google.protobuf.ByteString data)
static RouteLegStepTransitDetails.TransitStopDetails
parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static RouteLegStepTransitDetails.TransitStopDetails
parseFrom(com.google.protobuf.CodedInputStream input)
static RouteLegStepTransitDetails.TransitStopDetails
parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static RouteLegStepTransitDetails.TransitStopDetails
parseFrom(InputStream input)
static RouteLegStepTransitDetails.TransitStopDetails
parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static RouteLegStepTransitDetails.TransitStopDetails
parseFrom(ByteBuffer data)
static RouteLegStepTransitDetails.TransitStopDetails
parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.protobuf.Parser<RouteLegStepTransitDetails.TransitStopDetails>
parser()
RouteLegStepTransitDetails.TransitStopDetails.Builder
toBuilder()
void
writeTo(com.google.protobuf.CodedOutputStream output)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
ARRIVAL_STOP_FIELD_NUMBER
public static final int ARRIVAL_STOP_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ARRIVAL_TIME_FIELD_NUMBER
public static final int ARRIVAL_TIME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DEPARTURE_STOP_FIELD_NUMBER
public static final int DEPARTURE_STOP_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DEPARTURE_TIME_FIELD_NUMBER
public static final int DEPARTURE_TIME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstance
in classcom.google.protobuf.GeneratedMessageV3
-
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
-
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.
-
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.
-
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.
-
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.
-
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
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
- Specified by:
writeTo
in interfacecom.google.protobuf.MessageLite
- Overrides:
writeTo
in classcom.google.protobuf.GeneratedMessageV3
- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSize
in interfacecom.google.protobuf.MessageLite
- Overrides:
getSerializedSize
in classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equals
in interfacecom.google.protobuf.Message
- Overrides:
equals
in classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCode
in interfacecom.google.protobuf.Message
- Overrides:
hashCode
in classcom.google.protobuf.AbstractMessage
-
parseFrom
public static RouteLegStepTransitDetails.TransitStopDetails parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static RouteLegStepTransitDetails.TransitStopDetails parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static RouteLegStepTransitDetails.TransitStopDetails parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static RouteLegStepTransitDetails.TransitStopDetails parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static RouteLegStepTransitDetails.TransitStopDetails parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static RouteLegStepTransitDetails.TransitStopDetails parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static RouteLegStepTransitDetails.TransitStopDetails parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static RouteLegStepTransitDetails.TransitStopDetails parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static RouteLegStepTransitDetails.TransitStopDetails parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static RouteLegStepTransitDetails.TransitStopDetails parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static RouteLegStepTransitDetails.TransitStopDetails parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static RouteLegStepTransitDetails.TransitStopDetails parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public RouteLegStepTransitDetails.TransitStopDetails.Builder newBuilderForType()
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.Message
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.MessageLite
-
newBuilder
public static RouteLegStepTransitDetails.TransitStopDetails.Builder newBuilder()
-
newBuilder
public static RouteLegStepTransitDetails.TransitStopDetails.Builder newBuilder(RouteLegStepTransitDetails.TransitStopDetails prototype)
-
toBuilder
public RouteLegStepTransitDetails.TransitStopDetails.Builder toBuilder()
- Specified by:
toBuilder
in interfacecom.google.protobuf.Message
- Specified by:
toBuilder
in interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected RouteLegStepTransitDetails.TransitStopDetails.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static RouteLegStepTransitDetails.TransitStopDetails getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<RouteLegStepTransitDetails.TransitStopDetails> parser()
-
getParserForType
public com.google.protobuf.Parser<RouteLegStepTransitDetails.TransitStopDetails> getParserForType()
- Specified by:
getParserForType
in interfacecom.google.protobuf.Message
- Specified by:
getParserForType
in interfacecom.google.protobuf.MessageLite
- Overrides:
getParserForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public RouteLegStepTransitDetails.TransitStopDetails getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
-