public final class RouteMatrixOrigin extends com.google.protobuf.GeneratedMessageV3 implements RouteMatrixOriginOrBuilder
A single origin for ComputeRouteMatrixRequestProtobuf type
google.maps.routing.v2.RouteMatrixOrigin| Modifier and Type | Class and Description |
|---|---|
static class |
RouteMatrixOrigin.Builder
A single origin for ComputeRouteMatrixRequest
Protobuf type
google.maps.routing.v2.RouteMatrixOrigin |
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 |
ROUTE_MODIFIERS_FIELD_NUMBER |
static int |
WAYPOINT_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
static RouteMatrixOrigin |
getDefaultInstance() |
RouteMatrixOrigin |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Parser<RouteMatrixOrigin> |
getParserForType() |
RouteModifiers |
getRouteModifiers()
Optional.
|
RouteModifiersOrBuilder |
getRouteModifiersOrBuilder()
Optional.
|
int |
getSerializedSize() |
Waypoint |
getWaypoint()
Required.
|
WaypointOrBuilder |
getWaypointOrBuilder()
Required.
|
int |
hashCode() |
boolean |
hasRouteModifiers()
Optional.
|
boolean |
hasWaypoint()
Required.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static RouteMatrixOrigin.Builder |
newBuilder() |
static RouteMatrixOrigin.Builder |
newBuilder(RouteMatrixOrigin prototype) |
RouteMatrixOrigin.Builder |
newBuilderForType() |
protected RouteMatrixOrigin.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static RouteMatrixOrigin |
parseDelimitedFrom(InputStream input) |
static RouteMatrixOrigin |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RouteMatrixOrigin |
parseFrom(byte[] data) |
static RouteMatrixOrigin |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RouteMatrixOrigin |
parseFrom(ByteBuffer data) |
static RouteMatrixOrigin |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RouteMatrixOrigin |
parseFrom(com.google.protobuf.ByteString data) |
static RouteMatrixOrigin |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RouteMatrixOrigin |
parseFrom(com.google.protobuf.CodedInputStream input) |
static RouteMatrixOrigin |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RouteMatrixOrigin |
parseFrom(InputStream input) |
static RouteMatrixOrigin |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<RouteMatrixOrigin> |
parser() |
RouteMatrixOrigin.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 WAYPOINT_FIELD_NUMBER
public static final int ROUTE_MODIFIERS_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 hasWaypoint()
Required. Origin waypoint
.google.maps.routing.v2.Waypoint waypoint = 1 [(.google.api.field_behavior) = REQUIRED];
hasWaypoint in interface RouteMatrixOriginOrBuilderpublic Waypoint getWaypoint()
Required. Origin waypoint
.google.maps.routing.v2.Waypoint waypoint = 1 [(.google.api.field_behavior) = REQUIRED];
getWaypoint in interface RouteMatrixOriginOrBuilderpublic WaypointOrBuilder getWaypointOrBuilder()
Required. Origin waypoint
.google.maps.routing.v2.Waypoint waypoint = 1 [(.google.api.field_behavior) = REQUIRED];
getWaypointOrBuilder in interface RouteMatrixOriginOrBuilderpublic boolean hasRouteModifiers()
Optional. Modifiers for every route that takes this as the origin
.google.maps.routing.v2.RouteModifiers route_modifiers = 2 [(.google.api.field_behavior) = OPTIONAL];
hasRouteModifiers in interface RouteMatrixOriginOrBuilderpublic RouteModifiers getRouteModifiers()
Optional. Modifiers for every route that takes this as the origin
.google.maps.routing.v2.RouteModifiers route_modifiers = 2 [(.google.api.field_behavior) = OPTIONAL];
getRouteModifiers in interface RouteMatrixOriginOrBuilderpublic RouteModifiersOrBuilder getRouteModifiersOrBuilder()
Optional. Modifiers for every route that takes this as the origin
.google.maps.routing.v2.RouteModifiers route_modifiers = 2 [(.google.api.field_behavior) = OPTIONAL];
getRouteModifiersOrBuilder in interface RouteMatrixOriginOrBuilderpublic 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 RouteMatrixOrigin parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RouteMatrixOrigin parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RouteMatrixOrigin parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RouteMatrixOrigin parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RouteMatrixOrigin parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RouteMatrixOrigin parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RouteMatrixOrigin parseFrom(InputStream input) throws IOException
IOExceptionpublic static RouteMatrixOrigin parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static RouteMatrixOrigin parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static RouteMatrixOrigin parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static RouteMatrixOrigin parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static RouteMatrixOrigin parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic RouteMatrixOrigin.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static RouteMatrixOrigin.Builder newBuilder()
public static RouteMatrixOrigin.Builder newBuilder(RouteMatrixOrigin prototype)
public RouteMatrixOrigin.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected RouteMatrixOrigin.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static RouteMatrixOrigin getDefaultInstance()
public static com.google.protobuf.Parser<RouteMatrixOrigin> parser()
public com.google.protobuf.Parser<RouteMatrixOrigin> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public RouteMatrixOrigin getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2025 Google LLC. All rights reserved.