- 1.83.0 (latest)
- 1.81.0
- 1.80.0
- 1.78.0
- 1.76.0
- 1.74.0
- 1.73.0
- 1.72.0
- 1.71.0
- 1.70.0
- 1.68.0
- 1.66.0
- 1.65.0
- 1.62.0
- 1.61.0
- 1.60.0
- 1.58.0
- 1.57.0
- 1.56.0
- 1.55.0
- 1.54.0
- 1.53.0
- 1.52.0
- 1.51.0
- 1.50.0
- 1.49.0
- 1.47.0
- 1.46.0
- 1.45.0
- 1.44.0
- 1.43.0
- 1.42.0
- 1.41.0
- 1.40.0
- 1.39.0
- 1.38.0
- 1.37.0
- 1.35.0
- 1.34.0
- 1.33.0
- 1.32.0
- 1.31.0
- 1.30.0
- 1.29.0
- 1.28.0
- 1.27.0
- 1.26.0
- 1.25.0
- 1.22.0
- 1.21.0
- 1.20.0
- 1.19.0
- 1.18.0
- 1.17.0
- 1.16.0
- 1.15.0
- 1.14.0
- 1.13.0
- 1.12.0
- 1.11.0
- 1.10.0
- 1.9.0
- 1.7.0
- 1.6.0
- 1.5.0
- 1.4.0
- 1.3.0
- 1.2.0
- 1.1.14
- 0.1.2
public static final class Location.Builder extends GeneratedMessage.Builder<Location.Builder> implements LocationOrBuilderEncapsulates a location (a geographic point, and an optional heading).
Protobuf type google.cloud.optimization.v1.Location
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > Location.BuilderImplements
LocationOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public Location build()| Returns | |
|---|---|
| Type | Description |
Location |
|
buildPartial()
public Location buildPartial()| Returns | |
|---|---|
| Type | Description |
Location |
|
clear()
public Location.Builder clear()| Returns | |
|---|---|
| Type | Description |
Location.Builder |
|
clearHeading()
public Location.Builder clearHeading()The compass heading associated with the direction of the flow of traffic. This value is used to specify the side of the road to use for pickup and drop-off. Heading values can be from 0 to 360, where 0 specifies a heading of due North, 90 specifies a heading of due East, etc.
optional int32 heading = 2;
| Returns | |
|---|---|
| Type | Description |
Location.Builder |
This builder for chaining. |
clearLatLng()
public Location.Builder clearLatLng()The waypoint's geographic coordinates.
.google.type.LatLng lat_lng = 1;
| Returns | |
|---|---|
| Type | Description |
Location.Builder |
|
getDefaultInstanceForType()
public Location getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
Location |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getHeading()
public int getHeading()The compass heading associated with the direction of the flow of traffic. This value is used to specify the side of the road to use for pickup and drop-off. Heading values can be from 0 to 360, where 0 specifies a heading of due North, 90 specifies a heading of due East, etc.
optional int32 heading = 2;
| Returns | |
|---|---|
| Type | Description |
int |
The heading. |
getLatLng()
public LatLng getLatLng()The waypoint's geographic coordinates.
.google.type.LatLng lat_lng = 1;
| Returns | |
|---|---|
| Type | Description |
com.google.type.LatLng |
The latLng. |
getLatLngBuilder()
public LatLng.Builder getLatLngBuilder()The waypoint's geographic coordinates.
.google.type.LatLng lat_lng = 1;
| Returns | |
|---|---|
| Type | Description |
com.google.type.LatLng.Builder |
|
getLatLngOrBuilder()
public LatLngOrBuilder getLatLngOrBuilder()The waypoint's geographic coordinates.
.google.type.LatLng lat_lng = 1;
| Returns | |
|---|---|
| Type | Description |
com.google.type.LatLngOrBuilder |
|
hasHeading()
public boolean hasHeading()The compass heading associated with the direction of the flow of traffic. This value is used to specify the side of the road to use for pickup and drop-off. Heading values can be from 0 to 360, where 0 specifies a heading of due North, 90 specifies a heading of due East, etc.
optional int32 heading = 2;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the heading field is set. |
hasLatLng()
public boolean hasLatLng()The waypoint's geographic coordinates.
.google.type.LatLng lat_lng = 1;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the latLng field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(Location other)
public Location.Builder mergeFrom(Location other)| Parameter | |
|---|---|
| Name | Description |
other |
Location |
| Returns | |
|---|---|
| Type | Description |
Location.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public Location.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
Location.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public Location.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
Location.Builder |
|
mergeLatLng(LatLng value)
public Location.Builder mergeLatLng(LatLng value)The waypoint's geographic coordinates.
.google.type.LatLng lat_lng = 1;
| Parameter | |
|---|---|
| Name | Description |
value |
com.google.type.LatLng |
| Returns | |
|---|---|
| Type | Description |
Location.Builder |
|
setHeading(int value)
public Location.Builder setHeading(int value)The compass heading associated with the direction of the flow of traffic. This value is used to specify the side of the road to use for pickup and drop-off. Heading values can be from 0 to 360, where 0 specifies a heading of due North, 90 specifies a heading of due East, etc.
optional int32 heading = 2;
| Parameter | |
|---|---|
| Name | Description |
value |
intThe heading to set. |
| Returns | |
|---|---|
| Type | Description |
Location.Builder |
This builder for chaining. |
setLatLng(LatLng value)
public Location.Builder setLatLng(LatLng value)The waypoint's geographic coordinates.
.google.type.LatLng lat_lng = 1;
| Parameter | |
|---|---|
| Name | Description |
value |
com.google.type.LatLng |
| Returns | |
|---|---|
| Type | Description |
Location.Builder |
|
setLatLng(LatLng.Builder builderForValue)
public Location.Builder setLatLng(LatLng.Builder builderForValue)The waypoint's geographic coordinates.
.google.type.LatLng lat_lng = 1;
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
com.google.type.LatLng.Builder |
| Returns | |
|---|---|
| Type | Description |
Location.Builder |
|