public enum PolylineQuality extends Enum<PolylineQuality> implements com.google.protobuf.ProtocolMessageEnum
A set of values that specify the quality of the polyline.Protobuf enum
google.maps.routing.v2.PolylineQuality| Enum Constant and Description |
|---|
HIGH_QUALITY
Specifies a high-quality polyline - which is composed using more points
than `OVERVIEW`, at the cost of increased response size.
|
OVERVIEW
Specifies an overview polyline - which is composed using a small number of
points.
|
POLYLINE_QUALITY_UNSPECIFIED
No polyline quality preference specified.
|
UNRECOGNIZED |
| Modifier and Type | Field and Description |
|---|---|
static int |
HIGH_QUALITY_VALUE
Specifies a high-quality polyline - which is composed using more points
than `OVERVIEW`, at the cost of increased response size.
|
static int |
OVERVIEW_VALUE
Specifies an overview polyline - which is composed using a small number of
points.
|
static int |
POLYLINE_QUALITY_UNSPECIFIED_VALUE
No polyline quality preference specified.
|
| Modifier and Type | Method and Description |
|---|---|
static PolylineQuality |
forNumber(int value) |
static com.google.protobuf.Descriptors.EnumDescriptor |
getDescriptor() |
com.google.protobuf.Descriptors.EnumDescriptor |
getDescriptorForType() |
int |
getNumber() |
com.google.protobuf.Descriptors.EnumValueDescriptor |
getValueDescriptor() |
static com.google.protobuf.Internal.EnumLiteMap<PolylineQuality> |
internalGetValueMap() |
static PolylineQuality |
valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) |
static PolylineQuality |
valueOf(int value)
Deprecated.
Use
forNumber(int) instead. |
static PolylineQuality |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static PolylineQuality[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final PolylineQuality POLYLINE_QUALITY_UNSPECIFIED
No polyline quality preference specified. Defaults to `OVERVIEW`.
POLYLINE_QUALITY_UNSPECIFIED = 0;public static final PolylineQuality HIGH_QUALITY
Specifies a high-quality polyline - which is composed using more points than `OVERVIEW`, at the cost of increased response size. Use this value when you need more precision.
HIGH_QUALITY = 1;public static final PolylineQuality OVERVIEW
Specifies an overview polyline - which is composed using a small number of points. Use this value when displaying an overview of the route. Using this option has a lower request latency compared to using the `HIGH_QUALITY` option.
OVERVIEW = 2;public static final PolylineQuality UNRECOGNIZED
public static final int POLYLINE_QUALITY_UNSPECIFIED_VALUE
No polyline quality preference specified. Defaults to `OVERVIEW`.
POLYLINE_QUALITY_UNSPECIFIED = 0;public static final int HIGH_QUALITY_VALUE
Specifies a high-quality polyline - which is composed using more points than `OVERVIEW`, at the cost of increased response size. Use this value when you need more precision.
HIGH_QUALITY = 1;public static final int OVERVIEW_VALUE
Specifies an overview polyline - which is composed using a small number of points. Use this value when displaying an overview of the route. Using this option has a lower request latency compared to using the `HIGH_QUALITY` option.
OVERVIEW = 2;public static PolylineQuality[] values()
for (PolylineQuality c : PolylineQuality.values()) System.out.println(c);
public static PolylineQuality valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic final int getNumber()
getNumber in interface com.google.protobuf.Internal.EnumLitegetNumber in interface com.google.protobuf.ProtocolMessageEnum@Deprecated public static PolylineQuality valueOf(int value)
forNumber(int) instead.value - The numeric wire value of the corresponding enum entry.public static PolylineQuality forNumber(int value)
value - The numeric wire value of the corresponding enum entry.public static com.google.protobuf.Internal.EnumLiteMap<PolylineQuality> internalGetValueMap()
public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
getValueDescriptor in interface com.google.protobuf.ProtocolMessageEnumpublic final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.ProtocolMessageEnumpublic static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
public static PolylineQuality valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
Copyright © 2025 Google LLC. All rights reserved.