public static final class GtfsRealtime.Position.Builder extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<GtfsRealtime.Position,GtfsRealtime.Position.Builder> implements GtfsRealtime.PositionOrBuilder
A position.Protobuf type
transit_realtime.Position| Modifier and Type | Method and Description |
|---|---|
<Type> GtfsRealtime.Position.Builder |
addExtension(com.google.protobuf.GeneratedMessage.GeneratedExtension<GtfsRealtime.Position,List<Type>> extension,
Type value) |
GtfsRealtime.Position.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
GtfsRealtime.Position |
build() |
GtfsRealtime.Position |
buildPartial() |
GtfsRealtime.Position.Builder |
clear() |
GtfsRealtime.Position.Builder |
clearBearing()
Bearing, in degrees, clockwise from North, i.e., 0 is North and 90 is East.
|
<Type> GtfsRealtime.Position.Builder |
clearExtension(com.google.protobuf.GeneratedMessage.GeneratedExtension<GtfsRealtime.Position,?> extension) |
GtfsRealtime.Position.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
GtfsRealtime.Position.Builder |
clearLatitude()
Degrees North, in the WGS-84 coordinate system.
|
GtfsRealtime.Position.Builder |
clearLongitude()
Degrees East, in the WGS-84 coordinate system.
|
GtfsRealtime.Position.Builder |
clearOdometer()
Odometer value, in meters.
|
GtfsRealtime.Position.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
GtfsRealtime.Position.Builder |
clearSpeed()
Momentary speed measured by the vehicle, in meters per second.
|
GtfsRealtime.Position.Builder |
clone() |
float |
getBearing()
Bearing, in degrees, clockwise from North, i.e., 0 is North and 90 is East.
|
GtfsRealtime.Position |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
float |
getLatitude()
Degrees North, in the WGS-84 coordinate system.
|
float |
getLongitude()
Degrees East, in the WGS-84 coordinate system.
|
double |
getOdometer()
Odometer value, in meters.
|
float |
getSpeed()
Momentary speed measured by the vehicle, in meters per second.
|
boolean |
hasBearing()
Bearing, in degrees, clockwise from North, i.e., 0 is North and 90 is East.
|
boolean |
hasLatitude()
Degrees North, in the WGS-84 coordinate system.
|
boolean |
hasLongitude()
Degrees East, in the WGS-84 coordinate system.
|
boolean |
hasOdometer()
Odometer value, in meters.
|
boolean |
hasSpeed()
Momentary speed measured by the vehicle, in meters per second.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
GtfsRealtime.Position.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
GtfsRealtime.Position.Builder |
mergeFrom(GtfsRealtime.Position other) |
GtfsRealtime.Position.Builder |
mergeFrom(com.google.protobuf.Message other) |
GtfsRealtime.Position.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
GtfsRealtime.Position.Builder |
setBearing(float value)
Bearing, in degrees, clockwise from North, i.e., 0 is North and 90 is East.
|
<Type> GtfsRealtime.Position.Builder |
setExtension(com.google.protobuf.GeneratedMessage.GeneratedExtension<GtfsRealtime.Position,List<Type>> extension,
int index,
Type value) |
<Type> GtfsRealtime.Position.Builder |
setExtension(com.google.protobuf.GeneratedMessage.GeneratedExtension<GtfsRealtime.Position,Type> extension,
Type value) |
GtfsRealtime.Position.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
GtfsRealtime.Position.Builder |
setLatitude(float value)
Degrees North, in the WGS-84 coordinate system.
|
GtfsRealtime.Position.Builder |
setLongitude(float value)
Degrees East, in the WGS-84 coordinate system.
|
GtfsRealtime.Position.Builder |
setOdometer(double value)
Odometer value, in meters.
|
GtfsRealtime.Position.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
GtfsRealtime.Position.Builder |
setSpeed(float value)
Momentary speed measured by the vehicle, in meters per second.
|
GtfsRealtime.Position.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
addExtension, addExtension, clearExtension, clearExtension, extensionsAreInitialized, getAllFields, getExtension, getExtension, getExtension, getExtension, getExtension, getExtension, getExtensionCount, getExtensionCount, getExtensionCount, getField, getRepeatedField, getRepeatedFieldCount, hasExtension, hasExtension, hasExtension, hasField, mergeExtensionFields, setExtension, setExtension, setExtension, setExtensiongetFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedFieldBuilder, getUnknownFields, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetExtension, getExtension, getExtension, getExtension, getExtension, getExtension, getExtensionCount, getExtensionCount, getExtensionCount, hasExtension, hasExtension, hasExtensionpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<GtfsRealtime.Position.Builder>public GtfsRealtime.Position.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<GtfsRealtime.Position,GtfsRealtime.Position.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<GtfsRealtime.Position.Builder>public GtfsRealtime.Position getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<GtfsRealtime.Position>getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic GtfsRealtime.Position build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic GtfsRealtime.Position buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic GtfsRealtime.Position.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<GtfsRealtime.Position.Builder>public GtfsRealtime.Position.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<GtfsRealtime.Position,GtfsRealtime.Position.Builder>public GtfsRealtime.Position.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<GtfsRealtime.Position,GtfsRealtime.Position.Builder>public GtfsRealtime.Position.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<GtfsRealtime.Position.Builder>public GtfsRealtime.Position.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<GtfsRealtime.Position,GtfsRealtime.Position.Builder>public GtfsRealtime.Position.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<GtfsRealtime.Position,GtfsRealtime.Position.Builder>public <Type> GtfsRealtime.Position.Builder setExtension(com.google.protobuf.GeneratedMessage.GeneratedExtension<GtfsRealtime.Position,Type> extension, Type value)
setExtension in class com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<GtfsRealtime.Position,GtfsRealtime.Position.Builder>public <Type> GtfsRealtime.Position.Builder setExtension(com.google.protobuf.GeneratedMessage.GeneratedExtension<GtfsRealtime.Position,List<Type>> extension, int index, Type value)
setExtension in class com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<GtfsRealtime.Position,GtfsRealtime.Position.Builder>public <Type> GtfsRealtime.Position.Builder addExtension(com.google.protobuf.GeneratedMessage.GeneratedExtension<GtfsRealtime.Position,List<Type>> extension, Type value)
addExtension in class com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<GtfsRealtime.Position,GtfsRealtime.Position.Builder>public <Type> GtfsRealtime.Position.Builder clearExtension(com.google.protobuf.GeneratedMessage.GeneratedExtension<GtfsRealtime.Position,?> extension)
clearExtension in class com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<GtfsRealtime.Position,GtfsRealtime.Position.Builder>public GtfsRealtime.Position.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<GtfsRealtime.Position.Builder>public GtfsRealtime.Position.Builder mergeFrom(GtfsRealtime.Position other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<GtfsRealtime.Position,GtfsRealtime.Position.Builder>public GtfsRealtime.Position.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<GtfsRealtime.Position.Builder>IOExceptionpublic boolean hasLatitude()
Degrees North, in the WGS-84 coordinate system.
required float latitude = 1;hasLatitude in interface GtfsRealtime.PositionOrBuilderpublic float getLatitude()
Degrees North, in the WGS-84 coordinate system.
required float latitude = 1;getLatitude in interface GtfsRealtime.PositionOrBuilderpublic GtfsRealtime.Position.Builder setLatitude(float value)
Degrees North, in the WGS-84 coordinate system.
required float latitude = 1;public GtfsRealtime.Position.Builder clearLatitude()
Degrees North, in the WGS-84 coordinate system.
required float latitude = 1;public boolean hasLongitude()
Degrees East, in the WGS-84 coordinate system.
required float longitude = 2;hasLongitude in interface GtfsRealtime.PositionOrBuilderpublic float getLongitude()
Degrees East, in the WGS-84 coordinate system.
required float longitude = 2;getLongitude in interface GtfsRealtime.PositionOrBuilderpublic GtfsRealtime.Position.Builder setLongitude(float value)
Degrees East, in the WGS-84 coordinate system.
required float longitude = 2;public GtfsRealtime.Position.Builder clearLongitude()
Degrees East, in the WGS-84 coordinate system.
required float longitude = 2;public boolean hasBearing()
Bearing, in degrees, clockwise from North, i.e., 0 is North and 90 is East. This can be the compass bearing, or the direction towards the next stop or intermediate location. This should not be direction deduced from the sequence of previous positions, which can be computed from previous data.
optional float bearing = 3;hasBearing in interface GtfsRealtime.PositionOrBuilderpublic float getBearing()
Bearing, in degrees, clockwise from North, i.e., 0 is North and 90 is East. This can be the compass bearing, or the direction towards the next stop or intermediate location. This should not be direction deduced from the sequence of previous positions, which can be computed from previous data.
optional float bearing = 3;getBearing in interface GtfsRealtime.PositionOrBuilderpublic GtfsRealtime.Position.Builder setBearing(float value)
Bearing, in degrees, clockwise from North, i.e., 0 is North and 90 is East. This can be the compass bearing, or the direction towards the next stop or intermediate location. This should not be direction deduced from the sequence of previous positions, which can be computed from previous data.
optional float bearing = 3;public GtfsRealtime.Position.Builder clearBearing()
Bearing, in degrees, clockwise from North, i.e., 0 is North and 90 is East. This can be the compass bearing, or the direction towards the next stop or intermediate location. This should not be direction deduced from the sequence of previous positions, which can be computed from previous data.
optional float bearing = 3;public boolean hasOdometer()
Odometer value, in meters.
optional double odometer = 4;hasOdometer in interface GtfsRealtime.PositionOrBuilderpublic double getOdometer()
Odometer value, in meters.
optional double odometer = 4;getOdometer in interface GtfsRealtime.PositionOrBuilderpublic GtfsRealtime.Position.Builder setOdometer(double value)
Odometer value, in meters.
optional double odometer = 4;public GtfsRealtime.Position.Builder clearOdometer()
Odometer value, in meters.
optional double odometer = 4;public boolean hasSpeed()
Momentary speed measured by the vehicle, in meters per second.
optional float speed = 5;hasSpeed in interface GtfsRealtime.PositionOrBuilderpublic float getSpeed()
Momentary speed measured by the vehicle, in meters per second.
optional float speed = 5;getSpeed in interface GtfsRealtime.PositionOrBuilderpublic GtfsRealtime.Position.Builder setSpeed(float value)
Momentary speed measured by the vehicle, in meters per second.
optional float speed = 5;public GtfsRealtime.Position.Builder clearSpeed()
Momentary speed measured by the vehicle, in meters per second.
optional float speed = 5;public final GtfsRealtime.Position.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<GtfsRealtime.Position.Builder>public final GtfsRealtime.Position.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<GtfsRealtime.Position.Builder>Copyright © 2019. All rights reserved.