public final class GeocodingResults extends com.google.protobuf.GeneratedMessageV3 implements GeocodingResultsOrBuilder
Contains [`GeocodedWaypoints`][google.maps.routing.v2.GeocodedWaypoint] for origin, destination and intermediate waypoints. Only populated for address waypoints.Protobuf type
google.maps.routing.v2.GeocodingResults| Modifier and Type | Class and Description |
|---|---|
static class |
GeocodingResults.Builder
Contains [`GeocodedWaypoints`][google.maps.routing.v2.GeocodedWaypoint] for
origin, destination and intermediate waypoints.
|
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| Modifier and Type | Field and Description |
|---|---|
static int |
DESTINATION_FIELD_NUMBER |
static int |
INTERMEDIATES_FIELD_NUMBER |
static int |
ORIGIN_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
static GeocodingResults |
getDefaultInstance() |
GeocodingResults |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
GeocodedWaypoint |
getDestination()
Destination geocoded waypoint.
|
GeocodedWaypointOrBuilder |
getDestinationOrBuilder()
Destination geocoded waypoint.
|
GeocodedWaypoint |
getIntermediates(int index)
A list of intermediate geocoded waypoints each containing an index field
that corresponds to the zero-based position of the waypoint in the order
they were specified in the request.
|
int |
getIntermediatesCount()
A list of intermediate geocoded waypoints each containing an index field
that corresponds to the zero-based position of the waypoint in the order
they were specified in the request.
|
List<GeocodedWaypoint> |
getIntermediatesList()
A list of intermediate geocoded waypoints each containing an index field
that corresponds to the zero-based position of the waypoint in the order
they were specified in the request.
|
GeocodedWaypointOrBuilder |
getIntermediatesOrBuilder(int index)
A list of intermediate geocoded waypoints each containing an index field
that corresponds to the zero-based position of the waypoint in the order
they were specified in the request.
|
List<? extends GeocodedWaypointOrBuilder> |
getIntermediatesOrBuilderList()
A list of intermediate geocoded waypoints each containing an index field
that corresponds to the zero-based position of the waypoint in the order
they were specified in the request.
|
GeocodedWaypoint |
getOrigin()
Origin geocoded waypoint.
|
GeocodedWaypointOrBuilder |
getOriginOrBuilder()
Origin geocoded waypoint.
|
com.google.protobuf.Parser<GeocodingResults> |
getParserForType() |
int |
getSerializedSize() |
boolean |
hasDestination()
Destination geocoded waypoint.
|
int |
hashCode() |
boolean |
hasOrigin()
Origin geocoded waypoint.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static GeocodingResults.Builder |
newBuilder() |
static GeocodingResults.Builder |
newBuilder(GeocodingResults prototype) |
GeocodingResults.Builder |
newBuilderForType() |
protected GeocodingResults.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static GeocodingResults |
parseDelimitedFrom(InputStream input) |
static GeocodingResults |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static GeocodingResults |
parseFrom(byte[] data) |
static GeocodingResults |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static GeocodingResults |
parseFrom(ByteBuffer data) |
static GeocodingResults |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static GeocodingResults |
parseFrom(com.google.protobuf.ByteString data) |
static GeocodingResults |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static GeocodingResults |
parseFrom(com.google.protobuf.CodedInputStream input) |
static GeocodingResults |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static GeocodingResults |
parseFrom(InputStream input) |
static GeocodingResults |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<GeocodingResults> |
parser() |
GeocodingResults.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, 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, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int ORIGIN_FIELD_NUMBER
public static final int DESTINATION_FIELD_NUMBER
public static final int INTERMEDIATES_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public boolean hasOrigin()
Origin geocoded waypoint.
.google.maps.routing.v2.GeocodedWaypoint origin = 1;hasOrigin in interface GeocodingResultsOrBuilderpublic GeocodedWaypoint getOrigin()
Origin geocoded waypoint.
.google.maps.routing.v2.GeocodedWaypoint origin = 1;getOrigin in interface GeocodingResultsOrBuilderpublic GeocodedWaypointOrBuilder getOriginOrBuilder()
Origin geocoded waypoint.
.google.maps.routing.v2.GeocodedWaypoint origin = 1;getOriginOrBuilder in interface GeocodingResultsOrBuilderpublic boolean hasDestination()
Destination geocoded waypoint.
.google.maps.routing.v2.GeocodedWaypoint destination = 2;hasDestination in interface GeocodingResultsOrBuilderpublic GeocodedWaypoint getDestination()
Destination geocoded waypoint.
.google.maps.routing.v2.GeocodedWaypoint destination = 2;getDestination in interface GeocodingResultsOrBuilderpublic GeocodedWaypointOrBuilder getDestinationOrBuilder()
Destination geocoded waypoint.
.google.maps.routing.v2.GeocodedWaypoint destination = 2;getDestinationOrBuilder in interface GeocodingResultsOrBuilderpublic List<GeocodedWaypoint> getIntermediatesList()
A list of intermediate geocoded waypoints each containing an index field that corresponds to the zero-based position of the waypoint in the order they were specified in the request.
repeated .google.maps.routing.v2.GeocodedWaypoint intermediates = 3;getIntermediatesList in interface GeocodingResultsOrBuilderpublic List<? extends GeocodedWaypointOrBuilder> getIntermediatesOrBuilderList()
A list of intermediate geocoded waypoints each containing an index field that corresponds to the zero-based position of the waypoint in the order they were specified in the request.
repeated .google.maps.routing.v2.GeocodedWaypoint intermediates = 3;getIntermediatesOrBuilderList in interface GeocodingResultsOrBuilderpublic int getIntermediatesCount()
A list of intermediate geocoded waypoints each containing an index field that corresponds to the zero-based position of the waypoint in the order they were specified in the request.
repeated .google.maps.routing.v2.GeocodedWaypoint intermediates = 3;getIntermediatesCount in interface GeocodingResultsOrBuilderpublic GeocodedWaypoint getIntermediates(int index)
A list of intermediate geocoded waypoints each containing an index field that corresponds to the zero-based position of the waypoint in the order they were specified in the request.
repeated .google.maps.routing.v2.GeocodedWaypoint intermediates = 3;getIntermediates in interface GeocodingResultsOrBuilderpublic GeocodedWaypointOrBuilder getIntermediatesOrBuilder(int index)
A list of intermediate geocoded waypoints each containing an index field that corresponds to the zero-based position of the waypoint in the order they were specified in the request.
repeated .google.maps.routing.v2.GeocodedWaypoint intermediates = 3;getIntermediatesOrBuilder in interface GeocodingResultsOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static GeocodingResults parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static GeocodingResults parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static GeocodingResults parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static GeocodingResults parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static GeocodingResults parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static GeocodingResults parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static GeocodingResults parseFrom(InputStream input) throws IOException
IOExceptionpublic static GeocodingResults parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static GeocodingResults parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static GeocodingResults parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static GeocodingResults parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static GeocodingResults parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic GeocodingResults.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static GeocodingResults.Builder newBuilder()
public static GeocodingResults.Builder newBuilder(GeocodingResults prototype)
public GeocodingResults.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected GeocodingResults.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static GeocodingResults getDefaultInstance()
public static com.google.protobuf.Parser<GeocodingResults> parser()
public com.google.protobuf.Parser<GeocodingResults> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public GeocodingResults getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2025 Google LLC. All rights reserved.