Class GpsMetadata.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<GpsMetadata.Builder>
com.google.protobuf.GeneratedMessage.Builder<GpsMetadata.Builder>
ai.pipestream.parsed.data.image.v1.GpsMetadata.Builder
- All Implemented Interfaces:
GpsMetadataOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
GpsMetadata
public static final class GpsMetadata.Builder
extends com.google.protobuf.GeneratedMessage.Builder<GpsMetadata.Builder>
implements GpsMetadataOrBuilder
GPS metadata from EXIF GPS information.Protobuf type
ai.pipestream.parsed.data.image.v1.GpsMetadata-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Altitude in meters (GPS:GPSAltitude).Altitude reference above or below sea level (GPS:GPSAltitudeRef).Name of GPS area (GPS:GPSAreaInformation).Bearing to destination (GPS:GPSDestBearing).Destination bearing reference (GPS:GPSDestBearingRef).Distance to destination (GPS:GPSDestDistance).Distance reference unit (GPS:GPSDestDistanceRef).Destination latitude (GPS:GPSDestLatitude).Destination latitude reference (GPS:GPSDestLatitudeRef).Destination longitude (GPS:GPSDestLongitude).Destination longitude reference (GPS:GPSDestLongitudeRef).Differential correction applied (GPS:GPSDifferential).clearDop()Dilution of precision value (GPS:GPSDOP).Direction of image (GPS:GPSImgDirection).Image direction reference T/M (GPS:GPSImgDirectionRef).Latitude in decimal degrees (GPS:GPSLatitude).Latitude reference indicator N or S (GPS:GPSLatitudeRef).Longitude in decimal degrees (GPS:GPSLongitude).Longitude reference indicator E or W (GPS:GPSLongitudeRef).Geodetic survey data used (GPS:GPSMapDatum).GPS measurement mode (GPS:GPSMeasureMode).GPS processing method (GPS:GPSProcessingMethod).Satellites used for measurement (GPS:GPSSatellites).Speed of movement (GPS:GPSSpeed).Speed reference K/M/N for km/h, mph, knots (GPS:GPSSpeedRef).GPS receiver status (GPS:GPSStatus).GPS timestamp from date and time stamps.Raw timestamp string for fallback parsing.Direction of movement (GPS:GPSTrack).Track reference T/M for true/magnetic north (GPS:GPSTrackRef).GPS version ID (GPS:GPSVersionID).doubleAltitude in meters (GPS:GPSAltitude).Altitude reference above or below sea level (GPS:GPSAltitudeRef).com.google.protobuf.ByteStringAltitude reference above or below sea level (GPS:GPSAltitudeRef).Name of GPS area (GPS:GPSAreaInformation).com.google.protobuf.ByteStringName of GPS area (GPS:GPSAreaInformation).static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptordoubleBearing to destination (GPS:GPSDestBearing).Destination bearing reference (GPS:GPSDestBearingRef).com.google.protobuf.ByteStringDestination bearing reference (GPS:GPSDestBearingRef).doubleDistance to destination (GPS:GPSDestDistance).Distance reference unit (GPS:GPSDestDistanceRef).com.google.protobuf.ByteStringDistance reference unit (GPS:GPSDestDistanceRef).Destination latitude (GPS:GPSDestLatitude).com.google.protobuf.ByteStringDestination latitude (GPS:GPSDestLatitude).Destination latitude reference (GPS:GPSDestLatitudeRef).com.google.protobuf.ByteStringDestination latitude reference (GPS:GPSDestLatitudeRef).Destination longitude (GPS:GPSDestLongitude).com.google.protobuf.ByteStringDestination longitude (GPS:GPSDestLongitude).Destination longitude reference (GPS:GPSDestLongitudeRef).com.google.protobuf.ByteStringDestination longitude reference (GPS:GPSDestLongitudeRef).Differential correction applied (GPS:GPSDifferential).com.google.protobuf.ByteStringDifferential correction applied (GPS:GPSDifferential).doublegetDop()Dilution of precision value (GPS:GPSDOP).doubleDirection of image (GPS:GPSImgDirection).Image direction reference T/M (GPS:GPSImgDirectionRef).com.google.protobuf.ByteStringImage direction reference T/M (GPS:GPSImgDirectionRef).doubleLatitude in decimal degrees (GPS:GPSLatitude).Latitude reference indicator N or S (GPS:GPSLatitudeRef).com.google.protobuf.ByteStringLatitude reference indicator N or S (GPS:GPSLatitudeRef).doubleLongitude in decimal degrees (GPS:GPSLongitude).Longitude reference indicator E or W (GPS:GPSLongitudeRef).com.google.protobuf.ByteStringLongitude reference indicator E or W (GPS:GPSLongitudeRef).Geodetic survey data used (GPS:GPSMapDatum).com.google.protobuf.ByteStringGeodetic survey data used (GPS:GPSMapDatum).GPS measurement mode (GPS:GPSMeasureMode).com.google.protobuf.ByteStringGPS measurement mode (GPS:GPSMeasureMode).GPS processing method (GPS:GPSProcessingMethod).com.google.protobuf.ByteStringGPS processing method (GPS:GPSProcessingMethod).Satellites used for measurement (GPS:GPSSatellites).com.google.protobuf.ByteStringSatellites used for measurement (GPS:GPSSatellites).doublegetSpeed()Speed of movement (GPS:GPSSpeed).Speed reference K/M/N for km/h, mph, knots (GPS:GPSSpeedRef).com.google.protobuf.ByteStringSpeed reference K/M/N for km/h, mph, knots (GPS:GPSSpeedRef).GPS receiver status (GPS:GPSStatus).com.google.protobuf.ByteStringGPS receiver status (GPS:GPSStatus).com.google.protobuf.TimestampGPS timestamp from date and time stamps.com.google.protobuf.Timestamp.BuilderGPS timestamp from date and time stamps.com.google.protobuf.TimestampOrBuilderGPS timestamp from date and time stamps.Raw timestamp string for fallback parsing.com.google.protobuf.ByteStringRaw timestamp string for fallback parsing.doublegetTrack()Direction of movement (GPS:GPSTrack).Track reference T/M for true/magnetic north (GPS:GPSTrackRef).com.google.protobuf.ByteStringTrack reference T/M for true/magnetic north (GPS:GPSTrackRef).GPS version ID (GPS:GPSVersionID).com.google.protobuf.ByteStringGPS version ID (GPS:GPSVersionID).booleanAltitude in meters (GPS:GPSAltitude).booleanAltitude reference above or below sea level (GPS:GPSAltitudeRef).booleanName of GPS area (GPS:GPSAreaInformation).booleanBearing to destination (GPS:GPSDestBearing).booleanDestination bearing reference (GPS:GPSDestBearingRef).booleanDistance to destination (GPS:GPSDestDistance).booleanDistance reference unit (GPS:GPSDestDistanceRef).booleanDestination latitude (GPS:GPSDestLatitude).booleanDestination latitude reference (GPS:GPSDestLatitudeRef).booleanDestination longitude (GPS:GPSDestLongitude).booleanDestination longitude reference (GPS:GPSDestLongitudeRef).booleanDifferential correction applied (GPS:GPSDifferential).booleanhasDop()Dilution of precision value (GPS:GPSDOP).booleanDirection of image (GPS:GPSImgDirection).booleanImage direction reference T/M (GPS:GPSImgDirectionRef).booleanLatitude in decimal degrees (GPS:GPSLatitude).booleanLatitude reference indicator N or S (GPS:GPSLatitudeRef).booleanLongitude in decimal degrees (GPS:GPSLongitude).booleanLongitude reference indicator E or W (GPS:GPSLongitudeRef).booleanGeodetic survey data used (GPS:GPSMapDatum).booleanGPS measurement mode (GPS:GPSMeasureMode).booleanGPS processing method (GPS:GPSProcessingMethod).booleanSatellites used for measurement (GPS:GPSSatellites).booleanhasSpeed()Speed of movement (GPS:GPSSpeed).booleanSpeed reference K/M/N for km/h, mph, knots (GPS:GPSSpeedRef).booleanGPS receiver status (GPS:GPSStatus).booleanGPS timestamp from date and time stamps.booleanRaw timestamp string for fallback parsing.booleanhasTrack()Direction of movement (GPS:GPSTrack).booleanTrack reference T/M for true/magnetic north (GPS:GPSTrackRef).booleanGPS version ID (GPS:GPSVersionID).protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(GpsMetadata other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeTimestamp(com.google.protobuf.Timestamp value) GPS timestamp from date and time stamps.setAltitude(double value) Altitude in meters (GPS:GPSAltitude).setAltitudeRef(String value) Altitude reference above or below sea level (GPS:GPSAltitudeRef).setAltitudeRefBytes(com.google.protobuf.ByteString value) Altitude reference above or below sea level (GPS:GPSAltitudeRef).setAreaInformation(String value) Name of GPS area (GPS:GPSAreaInformation).setAreaInformationBytes(com.google.protobuf.ByteString value) Name of GPS area (GPS:GPSAreaInformation).setDestBearing(double value) Bearing to destination (GPS:GPSDestBearing).setDestBearingRef(String value) Destination bearing reference (GPS:GPSDestBearingRef).setDestBearingRefBytes(com.google.protobuf.ByteString value) Destination bearing reference (GPS:GPSDestBearingRef).setDestDistance(double value) Distance to destination (GPS:GPSDestDistance).setDestDistanceRef(String value) Distance reference unit (GPS:GPSDestDistanceRef).setDestDistanceRefBytes(com.google.protobuf.ByteString value) Distance reference unit (GPS:GPSDestDistanceRef).setDestLatitude(String value) Destination latitude (GPS:GPSDestLatitude).setDestLatitudeBytes(com.google.protobuf.ByteString value) Destination latitude (GPS:GPSDestLatitude).setDestLatitudeRef(String value) Destination latitude reference (GPS:GPSDestLatitudeRef).setDestLatitudeRefBytes(com.google.protobuf.ByteString value) Destination latitude reference (GPS:GPSDestLatitudeRef).setDestLongitude(String value) Destination longitude (GPS:GPSDestLongitude).setDestLongitudeBytes(com.google.protobuf.ByteString value) Destination longitude (GPS:GPSDestLongitude).setDestLongitudeRef(String value) Destination longitude reference (GPS:GPSDestLongitudeRef).setDestLongitudeRefBytes(com.google.protobuf.ByteString value) Destination longitude reference (GPS:GPSDestLongitudeRef).setDifferential(String value) Differential correction applied (GPS:GPSDifferential).setDifferentialBytes(com.google.protobuf.ByteString value) Differential correction applied (GPS:GPSDifferential).setDop(double value) Dilution of precision value (GPS:GPSDOP).setImgDirection(double value) Direction of image (GPS:GPSImgDirection).setImgDirectionRef(String value) Image direction reference T/M (GPS:GPSImgDirectionRef).setImgDirectionRefBytes(com.google.protobuf.ByteString value) Image direction reference T/M (GPS:GPSImgDirectionRef).setLatitude(double value) Latitude in decimal degrees (GPS:GPSLatitude).setLatitudeRef(String value) Latitude reference indicator N or S (GPS:GPSLatitudeRef).setLatitudeRefBytes(com.google.protobuf.ByteString value) Latitude reference indicator N or S (GPS:GPSLatitudeRef).setLongitude(double value) Longitude in decimal degrees (GPS:GPSLongitude).setLongitudeRef(String value) Longitude reference indicator E or W (GPS:GPSLongitudeRef).setLongitudeRefBytes(com.google.protobuf.ByteString value) Longitude reference indicator E or W (GPS:GPSLongitudeRef).setMapDatum(String value) Geodetic survey data used (GPS:GPSMapDatum).setMapDatumBytes(com.google.protobuf.ByteString value) Geodetic survey data used (GPS:GPSMapDatum).setMeasureMode(String value) GPS measurement mode (GPS:GPSMeasureMode).setMeasureModeBytes(com.google.protobuf.ByteString value) GPS measurement mode (GPS:GPSMeasureMode).setProcessingMethod(String value) GPS processing method (GPS:GPSProcessingMethod).setProcessingMethodBytes(com.google.protobuf.ByteString value) GPS processing method (GPS:GPSProcessingMethod).setSatellites(String value) Satellites used for measurement (GPS:GPSSatellites).setSatellitesBytes(com.google.protobuf.ByteString value) Satellites used for measurement (GPS:GPSSatellites).setSpeed(double value) Speed of movement (GPS:GPSSpeed).setSpeedRef(String value) Speed reference K/M/N for km/h, mph, knots (GPS:GPSSpeedRef).setSpeedRefBytes(com.google.protobuf.ByteString value) Speed reference K/M/N for km/h, mph, knots (GPS:GPSSpeedRef).GPS receiver status (GPS:GPSStatus).setStatusBytes(com.google.protobuf.ByteString value) GPS receiver status (GPS:GPSStatus).setTimestamp(com.google.protobuf.Timestamp value) GPS timestamp from date and time stamps.setTimestamp(com.google.protobuf.Timestamp.Builder builderForValue) GPS timestamp from date and time stamps.setTimestampRaw(String value) Raw timestamp string for fallback parsing.setTimestampRawBytes(com.google.protobuf.ByteString value) Raw timestamp string for fallback parsing.setTrack(double value) Direction of movement (GPS:GPSTrack).setTrackRef(String value) Track reference T/M for true/magnetic north (GPS:GPSTrackRef).setTrackRefBytes(com.google.protobuf.ByteString value) Track reference T/M for true/magnetic north (GPS:GPSTrackRef).setVersionId(String value) GPS version ID (GPS:GPSVersionID).setVersionIdBytes(com.google.protobuf.ByteString value) GPS version ID (GPS:GPSVersionID).Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<GpsMetadata.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<GpsMetadata.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<GpsMetadata.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<GpsMetadata.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<GpsMetadata.Builder>
-
mergeFrom
public GpsMetadata.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<GpsMetadata.Builder>- Throws:
IOException
-
hasLatitude
public boolean hasLatitude()Latitude in decimal degrees (GPS:GPSLatitude).
optional double latitude = 1 [json_name = "latitude"];- Specified by:
hasLatitudein interfaceGpsMetadataOrBuilder- Returns:
- Whether the latitude field is set.
-
getLatitude
public double getLatitude()Latitude in decimal degrees (GPS:GPSLatitude).
optional double latitude = 1 [json_name = "latitude"];- Specified by:
getLatitudein interfaceGpsMetadataOrBuilder- Returns:
- The latitude.
-
setLatitude
Latitude in decimal degrees (GPS:GPSLatitude).
optional double latitude = 1 [json_name = "latitude"];- Parameters:
value- The latitude to set.- Returns:
- This builder for chaining.
-
clearLatitude
Latitude in decimal degrees (GPS:GPSLatitude).
optional double latitude = 1 [json_name = "latitude"];- Returns:
- This builder for chaining.
-
hasLongitude
public boolean hasLongitude()Longitude in decimal degrees (GPS:GPSLongitude).
optional double longitude = 2 [json_name = "longitude"];- Specified by:
hasLongitudein interfaceGpsMetadataOrBuilder- Returns:
- Whether the longitude field is set.
-
getLongitude
public double getLongitude()Longitude in decimal degrees (GPS:GPSLongitude).
optional double longitude = 2 [json_name = "longitude"];- Specified by:
getLongitudein interfaceGpsMetadataOrBuilder- Returns:
- The longitude.
-
setLongitude
Longitude in decimal degrees (GPS:GPSLongitude).
optional double longitude = 2 [json_name = "longitude"];- Parameters:
value- The longitude to set.- Returns:
- This builder for chaining.
-
clearLongitude
Longitude in decimal degrees (GPS:GPSLongitude).
optional double longitude = 2 [json_name = "longitude"];- Returns:
- This builder for chaining.
-
hasAltitude
public boolean hasAltitude()Altitude in meters (GPS:GPSAltitude).
optional double altitude = 3 [json_name = "altitude"];- Specified by:
hasAltitudein interfaceGpsMetadataOrBuilder- Returns:
- Whether the altitude field is set.
-
getAltitude
public double getAltitude()Altitude in meters (GPS:GPSAltitude).
optional double altitude = 3 [json_name = "altitude"];- Specified by:
getAltitudein interfaceGpsMetadataOrBuilder- Returns:
- The altitude.
-
setAltitude
Altitude in meters (GPS:GPSAltitude).
optional double altitude = 3 [json_name = "altitude"];- Parameters:
value- The altitude to set.- Returns:
- This builder for chaining.
-
clearAltitude
Altitude in meters (GPS:GPSAltitude).
optional double altitude = 3 [json_name = "altitude"];- Returns:
- This builder for chaining.
-
hasLatitudeRef
public boolean hasLatitudeRef()Latitude reference indicator N or S (GPS:GPSLatitudeRef).
optional string latitude_ref = 4 [json_name = "latitudeRef"];- Specified by:
hasLatitudeRefin interfaceGpsMetadataOrBuilder- Returns:
- Whether the latitudeRef field is set.
-
getLatitudeRef
Latitude reference indicator N or S (GPS:GPSLatitudeRef).
optional string latitude_ref = 4 [json_name = "latitudeRef"];- Specified by:
getLatitudeRefin interfaceGpsMetadataOrBuilder- Returns:
- The latitudeRef.
-
getLatitudeRefBytes
public com.google.protobuf.ByteString getLatitudeRefBytes()Latitude reference indicator N or S (GPS:GPSLatitudeRef).
optional string latitude_ref = 4 [json_name = "latitudeRef"];- Specified by:
getLatitudeRefBytesin interfaceGpsMetadataOrBuilder- Returns:
- The bytes for latitudeRef.
-
setLatitudeRef
Latitude reference indicator N or S (GPS:GPSLatitudeRef).
optional string latitude_ref = 4 [json_name = "latitudeRef"];- Parameters:
value- The latitudeRef to set.- Returns:
- This builder for chaining.
-
clearLatitudeRef
Latitude reference indicator N or S (GPS:GPSLatitudeRef).
optional string latitude_ref = 4 [json_name = "latitudeRef"];- Returns:
- This builder for chaining.
-
setLatitudeRefBytes
Latitude reference indicator N or S (GPS:GPSLatitudeRef).
optional string latitude_ref = 4 [json_name = "latitudeRef"];- Parameters:
value- The bytes for latitudeRef to set.- Returns:
- This builder for chaining.
-
hasLongitudeRef
public boolean hasLongitudeRef()Longitude reference indicator E or W (GPS:GPSLongitudeRef).
optional string longitude_ref = 5 [json_name = "longitudeRef"];- Specified by:
hasLongitudeRefin interfaceGpsMetadataOrBuilder- Returns:
- Whether the longitudeRef field is set.
-
getLongitudeRef
Longitude reference indicator E or W (GPS:GPSLongitudeRef).
optional string longitude_ref = 5 [json_name = "longitudeRef"];- Specified by:
getLongitudeRefin interfaceGpsMetadataOrBuilder- Returns:
- The longitudeRef.
-
getLongitudeRefBytes
public com.google.protobuf.ByteString getLongitudeRefBytes()Longitude reference indicator E or W (GPS:GPSLongitudeRef).
optional string longitude_ref = 5 [json_name = "longitudeRef"];- Specified by:
getLongitudeRefBytesin interfaceGpsMetadataOrBuilder- Returns:
- The bytes for longitudeRef.
-
setLongitudeRef
Longitude reference indicator E or W (GPS:GPSLongitudeRef).
optional string longitude_ref = 5 [json_name = "longitudeRef"];- Parameters:
value- The longitudeRef to set.- Returns:
- This builder for chaining.
-
clearLongitudeRef
Longitude reference indicator E or W (GPS:GPSLongitudeRef).
optional string longitude_ref = 5 [json_name = "longitudeRef"];- Returns:
- This builder for chaining.
-
setLongitudeRefBytes
Longitude reference indicator E or W (GPS:GPSLongitudeRef).
optional string longitude_ref = 5 [json_name = "longitudeRef"];- Parameters:
value- The bytes for longitudeRef to set.- Returns:
- This builder for chaining.
-
hasAltitudeRef
public boolean hasAltitudeRef()Altitude reference above or below sea level (GPS:GPSAltitudeRef).
optional string altitude_ref = 6 [json_name = "altitudeRef"];- Specified by:
hasAltitudeRefin interfaceGpsMetadataOrBuilder- Returns:
- Whether the altitudeRef field is set.
-
getAltitudeRef
Altitude reference above or below sea level (GPS:GPSAltitudeRef).
optional string altitude_ref = 6 [json_name = "altitudeRef"];- Specified by:
getAltitudeRefin interfaceGpsMetadataOrBuilder- Returns:
- The altitudeRef.
-
getAltitudeRefBytes
public com.google.protobuf.ByteString getAltitudeRefBytes()Altitude reference above or below sea level (GPS:GPSAltitudeRef).
optional string altitude_ref = 6 [json_name = "altitudeRef"];- Specified by:
getAltitudeRefBytesin interfaceGpsMetadataOrBuilder- Returns:
- The bytes for altitudeRef.
-
setAltitudeRef
Altitude reference above or below sea level (GPS:GPSAltitudeRef).
optional string altitude_ref = 6 [json_name = "altitudeRef"];- Parameters:
value- The altitudeRef to set.- Returns:
- This builder for chaining.
-
clearAltitudeRef
Altitude reference above or below sea level (GPS:GPSAltitudeRef).
optional string altitude_ref = 6 [json_name = "altitudeRef"];- Returns:
- This builder for chaining.
-
setAltitudeRefBytes
Altitude reference above or below sea level (GPS:GPSAltitudeRef).
optional string altitude_ref = 6 [json_name = "altitudeRef"];- Parameters:
value- The bytes for altitudeRef to set.- Returns:
- This builder for chaining.
-
hasTimestamp
public boolean hasTimestamp()GPS timestamp from date and time stamps.
optional .google.protobuf.Timestamp timestamp = 7 [json_name = "timestamp"];- Specified by:
hasTimestampin interfaceGpsMetadataOrBuilder- Returns:
- Whether the timestamp field is set.
-
getTimestamp
public com.google.protobuf.Timestamp getTimestamp()GPS timestamp from date and time stamps.
optional .google.protobuf.Timestamp timestamp = 7 [json_name = "timestamp"];- Specified by:
getTimestampin interfaceGpsMetadataOrBuilder- Returns:
- The timestamp.
-
setTimestamp
GPS timestamp from date and time stamps.
optional .google.protobuf.Timestamp timestamp = 7 [json_name = "timestamp"]; -
setTimestamp
GPS timestamp from date and time stamps.
optional .google.protobuf.Timestamp timestamp = 7 [json_name = "timestamp"]; -
mergeTimestamp
GPS timestamp from date and time stamps.
optional .google.protobuf.Timestamp timestamp = 7 [json_name = "timestamp"]; -
clearTimestamp
GPS timestamp from date and time stamps.
optional .google.protobuf.Timestamp timestamp = 7 [json_name = "timestamp"]; -
getTimestampBuilder
public com.google.protobuf.Timestamp.Builder getTimestampBuilder()GPS timestamp from date and time stamps.
optional .google.protobuf.Timestamp timestamp = 7 [json_name = "timestamp"]; -
getTimestampOrBuilder
public com.google.protobuf.TimestampOrBuilder getTimestampOrBuilder()GPS timestamp from date and time stamps.
optional .google.protobuf.Timestamp timestamp = 7 [json_name = "timestamp"];- Specified by:
getTimestampOrBuilderin interfaceGpsMetadataOrBuilder
-
hasTimestampRaw
public boolean hasTimestampRaw()Raw timestamp string for fallback parsing.
optional string timestamp_raw = 63 [json_name = "timestampRaw"];- Specified by:
hasTimestampRawin interfaceGpsMetadataOrBuilder- Returns:
- Whether the timestampRaw field is set.
-
getTimestampRaw
Raw timestamp string for fallback parsing.
optional string timestamp_raw = 63 [json_name = "timestampRaw"];- Specified by:
getTimestampRawin interfaceGpsMetadataOrBuilder- Returns:
- The timestampRaw.
-
getTimestampRawBytes
public com.google.protobuf.ByteString getTimestampRawBytes()Raw timestamp string for fallback parsing.
optional string timestamp_raw = 63 [json_name = "timestampRaw"];- Specified by:
getTimestampRawBytesin interfaceGpsMetadataOrBuilder- Returns:
- The bytes for timestampRaw.
-
setTimestampRaw
Raw timestamp string for fallback parsing.
optional string timestamp_raw = 63 [json_name = "timestampRaw"];- Parameters:
value- The timestampRaw to set.- Returns:
- This builder for chaining.
-
clearTimestampRaw
Raw timestamp string for fallback parsing.
optional string timestamp_raw = 63 [json_name = "timestampRaw"];- Returns:
- This builder for chaining.
-
setTimestampRawBytes
Raw timestamp string for fallback parsing.
optional string timestamp_raw = 63 [json_name = "timestampRaw"];- Parameters:
value- The bytes for timestampRaw to set.- Returns:
- This builder for chaining.
-
hasSpeed
public boolean hasSpeed()Speed of movement (GPS:GPSSpeed).
optional double speed = 8 [json_name = "speed"];- Specified by:
hasSpeedin interfaceGpsMetadataOrBuilder- Returns:
- Whether the speed field is set.
-
getSpeed
public double getSpeed()Speed of movement (GPS:GPSSpeed).
optional double speed = 8 [json_name = "speed"];- Specified by:
getSpeedin interfaceGpsMetadataOrBuilder- Returns:
- The speed.
-
setSpeed
Speed of movement (GPS:GPSSpeed).
optional double speed = 8 [json_name = "speed"];- Parameters:
value- The speed to set.- Returns:
- This builder for chaining.
-
clearSpeed
Speed of movement (GPS:GPSSpeed).
optional double speed = 8 [json_name = "speed"];- Returns:
- This builder for chaining.
-
hasSpeedRef
public boolean hasSpeedRef()Speed reference K/M/N for km/h, mph, knots (GPS:GPSSpeedRef).
optional string speed_ref = 9 [json_name = "speedRef"];- Specified by:
hasSpeedRefin interfaceGpsMetadataOrBuilder- Returns:
- Whether the speedRef field is set.
-
getSpeedRef
Speed reference K/M/N for km/h, mph, knots (GPS:GPSSpeedRef).
optional string speed_ref = 9 [json_name = "speedRef"];- Specified by:
getSpeedRefin interfaceGpsMetadataOrBuilder- Returns:
- The speedRef.
-
getSpeedRefBytes
public com.google.protobuf.ByteString getSpeedRefBytes()Speed reference K/M/N for km/h, mph, knots (GPS:GPSSpeedRef).
optional string speed_ref = 9 [json_name = "speedRef"];- Specified by:
getSpeedRefBytesin interfaceGpsMetadataOrBuilder- Returns:
- The bytes for speedRef.
-
setSpeedRef
Speed reference K/M/N for km/h, mph, knots (GPS:GPSSpeedRef).
optional string speed_ref = 9 [json_name = "speedRef"];- Parameters:
value- The speedRef to set.- Returns:
- This builder for chaining.
-
clearSpeedRef
Speed reference K/M/N for km/h, mph, knots (GPS:GPSSpeedRef).
optional string speed_ref = 9 [json_name = "speedRef"];- Returns:
- This builder for chaining.
-
setSpeedRefBytes
Speed reference K/M/N for km/h, mph, knots (GPS:GPSSpeedRef).
optional string speed_ref = 9 [json_name = "speedRef"];- Parameters:
value- The bytes for speedRef to set.- Returns:
- This builder for chaining.
-
hasTrack
public boolean hasTrack()Direction of movement (GPS:GPSTrack).
optional double track = 10 [json_name = "track"];- Specified by:
hasTrackin interfaceGpsMetadataOrBuilder- Returns:
- Whether the track field is set.
-
getTrack
public double getTrack()Direction of movement (GPS:GPSTrack).
optional double track = 10 [json_name = "track"];- Specified by:
getTrackin interfaceGpsMetadataOrBuilder- Returns:
- The track.
-
setTrack
Direction of movement (GPS:GPSTrack).
optional double track = 10 [json_name = "track"];- Parameters:
value- The track to set.- Returns:
- This builder for chaining.
-
clearTrack
Direction of movement (GPS:GPSTrack).
optional double track = 10 [json_name = "track"];- Returns:
- This builder for chaining.
-
hasTrackRef
public boolean hasTrackRef()Track reference T/M for true/magnetic north (GPS:GPSTrackRef).
optional string track_ref = 11 [json_name = "trackRef"];- Specified by:
hasTrackRefin interfaceGpsMetadataOrBuilder- Returns:
- Whether the trackRef field is set.
-
getTrackRef
Track reference T/M for true/magnetic north (GPS:GPSTrackRef).
optional string track_ref = 11 [json_name = "trackRef"];- Specified by:
getTrackRefin interfaceGpsMetadataOrBuilder- Returns:
- The trackRef.
-
getTrackRefBytes
public com.google.protobuf.ByteString getTrackRefBytes()Track reference T/M for true/magnetic north (GPS:GPSTrackRef).
optional string track_ref = 11 [json_name = "trackRef"];- Specified by:
getTrackRefBytesin interfaceGpsMetadataOrBuilder- Returns:
- The bytes for trackRef.
-
setTrackRef
Track reference T/M for true/magnetic north (GPS:GPSTrackRef).
optional string track_ref = 11 [json_name = "trackRef"];- Parameters:
value- The trackRef to set.- Returns:
- This builder for chaining.
-
clearTrackRef
Track reference T/M for true/magnetic north (GPS:GPSTrackRef).
optional string track_ref = 11 [json_name = "trackRef"];- Returns:
- This builder for chaining.
-
setTrackRefBytes
Track reference T/M for true/magnetic north (GPS:GPSTrackRef).
optional string track_ref = 11 [json_name = "trackRef"];- Parameters:
value- The bytes for trackRef to set.- Returns:
- This builder for chaining.
-
hasImgDirection
public boolean hasImgDirection()Direction of image (GPS:GPSImgDirection).
optional double img_direction = 12 [json_name = "imgDirection"];- Specified by:
hasImgDirectionin interfaceGpsMetadataOrBuilder- Returns:
- Whether the imgDirection field is set.
-
getImgDirection
public double getImgDirection()Direction of image (GPS:GPSImgDirection).
optional double img_direction = 12 [json_name = "imgDirection"];- Specified by:
getImgDirectionin interfaceGpsMetadataOrBuilder- Returns:
- The imgDirection.
-
setImgDirection
Direction of image (GPS:GPSImgDirection).
optional double img_direction = 12 [json_name = "imgDirection"];- Parameters:
value- The imgDirection to set.- Returns:
- This builder for chaining.
-
clearImgDirection
Direction of image (GPS:GPSImgDirection).
optional double img_direction = 12 [json_name = "imgDirection"];- Returns:
- This builder for chaining.
-
hasImgDirectionRef
public boolean hasImgDirectionRef()Image direction reference T/M (GPS:GPSImgDirectionRef).
optional string img_direction_ref = 13 [json_name = "imgDirectionRef"];- Specified by:
hasImgDirectionRefin interfaceGpsMetadataOrBuilder- Returns:
- Whether the imgDirectionRef field is set.
-
getImgDirectionRef
Image direction reference T/M (GPS:GPSImgDirectionRef).
optional string img_direction_ref = 13 [json_name = "imgDirectionRef"];- Specified by:
getImgDirectionRefin interfaceGpsMetadataOrBuilder- Returns:
- The imgDirectionRef.
-
getImgDirectionRefBytes
public com.google.protobuf.ByteString getImgDirectionRefBytes()Image direction reference T/M (GPS:GPSImgDirectionRef).
optional string img_direction_ref = 13 [json_name = "imgDirectionRef"];- Specified by:
getImgDirectionRefBytesin interfaceGpsMetadataOrBuilder- Returns:
- The bytes for imgDirectionRef.
-
setImgDirectionRef
Image direction reference T/M (GPS:GPSImgDirectionRef).
optional string img_direction_ref = 13 [json_name = "imgDirectionRef"];- Parameters:
value- The imgDirectionRef to set.- Returns:
- This builder for chaining.
-
clearImgDirectionRef
Image direction reference T/M (GPS:GPSImgDirectionRef).
optional string img_direction_ref = 13 [json_name = "imgDirectionRef"];- Returns:
- This builder for chaining.
-
setImgDirectionRefBytes
Image direction reference T/M (GPS:GPSImgDirectionRef).
optional string img_direction_ref = 13 [json_name = "imgDirectionRef"];- Parameters:
value- The bytes for imgDirectionRef to set.- Returns:
- This builder for chaining.
-
hasDestBearing
public boolean hasDestBearing()Bearing to destination (GPS:GPSDestBearing).
optional double dest_bearing = 14 [json_name = "destBearing"];- Specified by:
hasDestBearingin interfaceGpsMetadataOrBuilder- Returns:
- Whether the destBearing field is set.
-
getDestBearing
public double getDestBearing()Bearing to destination (GPS:GPSDestBearing).
optional double dest_bearing = 14 [json_name = "destBearing"];- Specified by:
getDestBearingin interfaceGpsMetadataOrBuilder- Returns:
- The destBearing.
-
setDestBearing
Bearing to destination (GPS:GPSDestBearing).
optional double dest_bearing = 14 [json_name = "destBearing"];- Parameters:
value- The destBearing to set.- Returns:
- This builder for chaining.
-
clearDestBearing
Bearing to destination (GPS:GPSDestBearing).
optional double dest_bearing = 14 [json_name = "destBearing"];- Returns:
- This builder for chaining.
-
hasDestBearingRef
public boolean hasDestBearingRef()Destination bearing reference (GPS:GPSDestBearingRef).
optional string dest_bearing_ref = 15 [json_name = "destBearingRef"];- Specified by:
hasDestBearingRefin interfaceGpsMetadataOrBuilder- Returns:
- Whether the destBearingRef field is set.
-
getDestBearingRef
Destination bearing reference (GPS:GPSDestBearingRef).
optional string dest_bearing_ref = 15 [json_name = "destBearingRef"];- Specified by:
getDestBearingRefin interfaceGpsMetadataOrBuilder- Returns:
- The destBearingRef.
-
getDestBearingRefBytes
public com.google.protobuf.ByteString getDestBearingRefBytes()Destination bearing reference (GPS:GPSDestBearingRef).
optional string dest_bearing_ref = 15 [json_name = "destBearingRef"];- Specified by:
getDestBearingRefBytesin interfaceGpsMetadataOrBuilder- Returns:
- The bytes for destBearingRef.
-
setDestBearingRef
Destination bearing reference (GPS:GPSDestBearingRef).
optional string dest_bearing_ref = 15 [json_name = "destBearingRef"];- Parameters:
value- The destBearingRef to set.- Returns:
- This builder for chaining.
-
clearDestBearingRef
Destination bearing reference (GPS:GPSDestBearingRef).
optional string dest_bearing_ref = 15 [json_name = "destBearingRef"];- Returns:
- This builder for chaining.
-
setDestBearingRefBytes
Destination bearing reference (GPS:GPSDestBearingRef).
optional string dest_bearing_ref = 15 [json_name = "destBearingRef"];- Parameters:
value- The bytes for destBearingRef to set.- Returns:
- This builder for chaining.
-
hasDestDistance
public boolean hasDestDistance()Distance to destination (GPS:GPSDestDistance).
optional double dest_distance = 16 [json_name = "destDistance"];- Specified by:
hasDestDistancein interfaceGpsMetadataOrBuilder- Returns:
- Whether the destDistance field is set.
-
getDestDistance
public double getDestDistance()Distance to destination (GPS:GPSDestDistance).
optional double dest_distance = 16 [json_name = "destDistance"];- Specified by:
getDestDistancein interfaceGpsMetadataOrBuilder- Returns:
- The destDistance.
-
setDestDistance
Distance to destination (GPS:GPSDestDistance).
optional double dest_distance = 16 [json_name = "destDistance"];- Parameters:
value- The destDistance to set.- Returns:
- This builder for chaining.
-
clearDestDistance
Distance to destination (GPS:GPSDestDistance).
optional double dest_distance = 16 [json_name = "destDistance"];- Returns:
- This builder for chaining.
-
hasDestDistanceRef
public boolean hasDestDistanceRef()Distance reference unit (GPS:GPSDestDistanceRef).
optional string dest_distance_ref = 17 [json_name = "destDistanceRef"];- Specified by:
hasDestDistanceRefin interfaceGpsMetadataOrBuilder- Returns:
- Whether the destDistanceRef field is set.
-
getDestDistanceRef
Distance reference unit (GPS:GPSDestDistanceRef).
optional string dest_distance_ref = 17 [json_name = "destDistanceRef"];- Specified by:
getDestDistanceRefin interfaceGpsMetadataOrBuilder- Returns:
- The destDistanceRef.
-
getDestDistanceRefBytes
public com.google.protobuf.ByteString getDestDistanceRefBytes()Distance reference unit (GPS:GPSDestDistanceRef).
optional string dest_distance_ref = 17 [json_name = "destDistanceRef"];- Specified by:
getDestDistanceRefBytesin interfaceGpsMetadataOrBuilder- Returns:
- The bytes for destDistanceRef.
-
setDestDistanceRef
Distance reference unit (GPS:GPSDestDistanceRef).
optional string dest_distance_ref = 17 [json_name = "destDistanceRef"];- Parameters:
value- The destDistanceRef to set.- Returns:
- This builder for chaining.
-
clearDestDistanceRef
Distance reference unit (GPS:GPSDestDistanceRef).
optional string dest_distance_ref = 17 [json_name = "destDistanceRef"];- Returns:
- This builder for chaining.
-
setDestDistanceRefBytes
Distance reference unit (GPS:GPSDestDistanceRef).
optional string dest_distance_ref = 17 [json_name = "destDistanceRef"];- Parameters:
value- The bytes for destDistanceRef to set.- Returns:
- This builder for chaining.
-
hasMapDatum
public boolean hasMapDatum()Geodetic survey data used (GPS:GPSMapDatum).
optional string map_datum = 18 [json_name = "mapDatum"];- Specified by:
hasMapDatumin interfaceGpsMetadataOrBuilder- Returns:
- Whether the mapDatum field is set.
-
getMapDatum
Geodetic survey data used (GPS:GPSMapDatum).
optional string map_datum = 18 [json_name = "mapDatum"];- Specified by:
getMapDatumin interfaceGpsMetadataOrBuilder- Returns:
- The mapDatum.
-
getMapDatumBytes
public com.google.protobuf.ByteString getMapDatumBytes()Geodetic survey data used (GPS:GPSMapDatum).
optional string map_datum = 18 [json_name = "mapDatum"];- Specified by:
getMapDatumBytesin interfaceGpsMetadataOrBuilder- Returns:
- The bytes for mapDatum.
-
setMapDatum
Geodetic survey data used (GPS:GPSMapDatum).
optional string map_datum = 18 [json_name = "mapDatum"];- Parameters:
value- The mapDatum to set.- Returns:
- This builder for chaining.
-
clearMapDatum
Geodetic survey data used (GPS:GPSMapDatum).
optional string map_datum = 18 [json_name = "mapDatum"];- Returns:
- This builder for chaining.
-
setMapDatumBytes
Geodetic survey data used (GPS:GPSMapDatum).
optional string map_datum = 18 [json_name = "mapDatum"];- Parameters:
value- The bytes for mapDatum to set.- Returns:
- This builder for chaining.
-
hasProcessingMethod
public boolean hasProcessingMethod()GPS processing method (GPS:GPSProcessingMethod).
optional string processing_method = 19 [json_name = "processingMethod"];- Specified by:
hasProcessingMethodin interfaceGpsMetadataOrBuilder- Returns:
- Whether the processingMethod field is set.
-
getProcessingMethod
GPS processing method (GPS:GPSProcessingMethod).
optional string processing_method = 19 [json_name = "processingMethod"];- Specified by:
getProcessingMethodin interfaceGpsMetadataOrBuilder- Returns:
- The processingMethod.
-
getProcessingMethodBytes
public com.google.protobuf.ByteString getProcessingMethodBytes()GPS processing method (GPS:GPSProcessingMethod).
optional string processing_method = 19 [json_name = "processingMethod"];- Specified by:
getProcessingMethodBytesin interfaceGpsMetadataOrBuilder- Returns:
- The bytes for processingMethod.
-
setProcessingMethod
GPS processing method (GPS:GPSProcessingMethod).
optional string processing_method = 19 [json_name = "processingMethod"];- Parameters:
value- The processingMethod to set.- Returns:
- This builder for chaining.
-
clearProcessingMethod
GPS processing method (GPS:GPSProcessingMethod).
optional string processing_method = 19 [json_name = "processingMethod"];- Returns:
- This builder for chaining.
-
setProcessingMethodBytes
GPS processing method (GPS:GPSProcessingMethod).
optional string processing_method = 19 [json_name = "processingMethod"];- Parameters:
value- The bytes for processingMethod to set.- Returns:
- This builder for chaining.
-
hasAreaInformation
public boolean hasAreaInformation()Name of GPS area (GPS:GPSAreaInformation).
optional string area_information = 20 [json_name = "areaInformation"];- Specified by:
hasAreaInformationin interfaceGpsMetadataOrBuilder- Returns:
- Whether the areaInformation field is set.
-
getAreaInformation
Name of GPS area (GPS:GPSAreaInformation).
optional string area_information = 20 [json_name = "areaInformation"];- Specified by:
getAreaInformationin interfaceGpsMetadataOrBuilder- Returns:
- The areaInformation.
-
getAreaInformationBytes
public com.google.protobuf.ByteString getAreaInformationBytes()Name of GPS area (GPS:GPSAreaInformation).
optional string area_information = 20 [json_name = "areaInformation"];- Specified by:
getAreaInformationBytesin interfaceGpsMetadataOrBuilder- Returns:
- The bytes for areaInformation.
-
setAreaInformation
Name of GPS area (GPS:GPSAreaInformation).
optional string area_information = 20 [json_name = "areaInformation"];- Parameters:
value- The areaInformation to set.- Returns:
- This builder for chaining.
-
clearAreaInformation
Name of GPS area (GPS:GPSAreaInformation).
optional string area_information = 20 [json_name = "areaInformation"];- Returns:
- This builder for chaining.
-
setAreaInformationBytes
Name of GPS area (GPS:GPSAreaInformation).
optional string area_information = 20 [json_name = "areaInformation"];- Parameters:
value- The bytes for areaInformation to set.- Returns:
- This builder for chaining.
-
hasDestLatitude
public boolean hasDestLatitude()Destination latitude (GPS:GPSDestLatitude).
optional string dest_latitude = 21 [json_name = "destLatitude"];- Specified by:
hasDestLatitudein interfaceGpsMetadataOrBuilder- Returns:
- Whether the destLatitude field is set.
-
getDestLatitude
Destination latitude (GPS:GPSDestLatitude).
optional string dest_latitude = 21 [json_name = "destLatitude"];- Specified by:
getDestLatitudein interfaceGpsMetadataOrBuilder- Returns:
- The destLatitude.
-
getDestLatitudeBytes
public com.google.protobuf.ByteString getDestLatitudeBytes()Destination latitude (GPS:GPSDestLatitude).
optional string dest_latitude = 21 [json_name = "destLatitude"];- Specified by:
getDestLatitudeBytesin interfaceGpsMetadataOrBuilder- Returns:
- The bytes for destLatitude.
-
setDestLatitude
Destination latitude (GPS:GPSDestLatitude).
optional string dest_latitude = 21 [json_name = "destLatitude"];- Parameters:
value- The destLatitude to set.- Returns:
- This builder for chaining.
-
clearDestLatitude
Destination latitude (GPS:GPSDestLatitude).
optional string dest_latitude = 21 [json_name = "destLatitude"];- Returns:
- This builder for chaining.
-
setDestLatitudeBytes
Destination latitude (GPS:GPSDestLatitude).
optional string dest_latitude = 21 [json_name = "destLatitude"];- Parameters:
value- The bytes for destLatitude to set.- Returns:
- This builder for chaining.
-
hasDestLatitudeRef
public boolean hasDestLatitudeRef()Destination latitude reference (GPS:GPSDestLatitudeRef).
optional string dest_latitude_ref = 22 [json_name = "destLatitudeRef"];- Specified by:
hasDestLatitudeRefin interfaceGpsMetadataOrBuilder- Returns:
- Whether the destLatitudeRef field is set.
-
getDestLatitudeRef
Destination latitude reference (GPS:GPSDestLatitudeRef).
optional string dest_latitude_ref = 22 [json_name = "destLatitudeRef"];- Specified by:
getDestLatitudeRefin interfaceGpsMetadataOrBuilder- Returns:
- The destLatitudeRef.
-
getDestLatitudeRefBytes
public com.google.protobuf.ByteString getDestLatitudeRefBytes()Destination latitude reference (GPS:GPSDestLatitudeRef).
optional string dest_latitude_ref = 22 [json_name = "destLatitudeRef"];- Specified by:
getDestLatitudeRefBytesin interfaceGpsMetadataOrBuilder- Returns:
- The bytes for destLatitudeRef.
-
setDestLatitudeRef
Destination latitude reference (GPS:GPSDestLatitudeRef).
optional string dest_latitude_ref = 22 [json_name = "destLatitudeRef"];- Parameters:
value- The destLatitudeRef to set.- Returns:
- This builder for chaining.
-
clearDestLatitudeRef
Destination latitude reference (GPS:GPSDestLatitudeRef).
optional string dest_latitude_ref = 22 [json_name = "destLatitudeRef"];- Returns:
- This builder for chaining.
-
setDestLatitudeRefBytes
Destination latitude reference (GPS:GPSDestLatitudeRef).
optional string dest_latitude_ref = 22 [json_name = "destLatitudeRef"];- Parameters:
value- The bytes for destLatitudeRef to set.- Returns:
- This builder for chaining.
-
hasDestLongitude
public boolean hasDestLongitude()Destination longitude (GPS:GPSDestLongitude).
optional string dest_longitude = 23 [json_name = "destLongitude"];- Specified by:
hasDestLongitudein interfaceGpsMetadataOrBuilder- Returns:
- Whether the destLongitude field is set.
-
getDestLongitude
Destination longitude (GPS:GPSDestLongitude).
optional string dest_longitude = 23 [json_name = "destLongitude"];- Specified by:
getDestLongitudein interfaceGpsMetadataOrBuilder- Returns:
- The destLongitude.
-
getDestLongitudeBytes
public com.google.protobuf.ByteString getDestLongitudeBytes()Destination longitude (GPS:GPSDestLongitude).
optional string dest_longitude = 23 [json_name = "destLongitude"];- Specified by:
getDestLongitudeBytesin interfaceGpsMetadataOrBuilder- Returns:
- The bytes for destLongitude.
-
setDestLongitude
Destination longitude (GPS:GPSDestLongitude).
optional string dest_longitude = 23 [json_name = "destLongitude"];- Parameters:
value- The destLongitude to set.- Returns:
- This builder for chaining.
-
clearDestLongitude
Destination longitude (GPS:GPSDestLongitude).
optional string dest_longitude = 23 [json_name = "destLongitude"];- Returns:
- This builder for chaining.
-
setDestLongitudeBytes
Destination longitude (GPS:GPSDestLongitude).
optional string dest_longitude = 23 [json_name = "destLongitude"];- Parameters:
value- The bytes for destLongitude to set.- Returns:
- This builder for chaining.
-
hasDestLongitudeRef
public boolean hasDestLongitudeRef()Destination longitude reference (GPS:GPSDestLongitudeRef).
optional string dest_longitude_ref = 24 [json_name = "destLongitudeRef"];- Specified by:
hasDestLongitudeRefin interfaceGpsMetadataOrBuilder- Returns:
- Whether the destLongitudeRef field is set.
-
getDestLongitudeRef
Destination longitude reference (GPS:GPSDestLongitudeRef).
optional string dest_longitude_ref = 24 [json_name = "destLongitudeRef"];- Specified by:
getDestLongitudeRefin interfaceGpsMetadataOrBuilder- Returns:
- The destLongitudeRef.
-
getDestLongitudeRefBytes
public com.google.protobuf.ByteString getDestLongitudeRefBytes()Destination longitude reference (GPS:GPSDestLongitudeRef).
optional string dest_longitude_ref = 24 [json_name = "destLongitudeRef"];- Specified by:
getDestLongitudeRefBytesin interfaceGpsMetadataOrBuilder- Returns:
- The bytes for destLongitudeRef.
-
setDestLongitudeRef
Destination longitude reference (GPS:GPSDestLongitudeRef).
optional string dest_longitude_ref = 24 [json_name = "destLongitudeRef"];- Parameters:
value- The destLongitudeRef to set.- Returns:
- This builder for chaining.
-
clearDestLongitudeRef
Destination longitude reference (GPS:GPSDestLongitudeRef).
optional string dest_longitude_ref = 24 [json_name = "destLongitudeRef"];- Returns:
- This builder for chaining.
-
setDestLongitudeRefBytes
Destination longitude reference (GPS:GPSDestLongitudeRef).
optional string dest_longitude_ref = 24 [json_name = "destLongitudeRef"];- Parameters:
value- The bytes for destLongitudeRef to set.- Returns:
- This builder for chaining.
-
hasDop
public boolean hasDop()Dilution of precision value (GPS:GPSDOP).
optional double dop = 25 [json_name = "dop"];- Specified by:
hasDopin interfaceGpsMetadataOrBuilder- Returns:
- Whether the dop field is set.
-
getDop
public double getDop()Dilution of precision value (GPS:GPSDOP).
optional double dop = 25 [json_name = "dop"];- Specified by:
getDopin interfaceGpsMetadataOrBuilder- Returns:
- The dop.
-
setDop
Dilution of precision value (GPS:GPSDOP).
optional double dop = 25 [json_name = "dop"];- Parameters:
value- The dop to set.- Returns:
- This builder for chaining.
-
clearDop
Dilution of precision value (GPS:GPSDOP).
optional double dop = 25 [json_name = "dop"];- Returns:
- This builder for chaining.
-
hasMeasureMode
public boolean hasMeasureMode()GPS measurement mode (GPS:GPSMeasureMode).
optional string measure_mode = 26 [json_name = "measureMode"];- Specified by:
hasMeasureModein interfaceGpsMetadataOrBuilder- Returns:
- Whether the measureMode field is set.
-
getMeasureMode
GPS measurement mode (GPS:GPSMeasureMode).
optional string measure_mode = 26 [json_name = "measureMode"];- Specified by:
getMeasureModein interfaceGpsMetadataOrBuilder- Returns:
- The measureMode.
-
getMeasureModeBytes
public com.google.protobuf.ByteString getMeasureModeBytes()GPS measurement mode (GPS:GPSMeasureMode).
optional string measure_mode = 26 [json_name = "measureMode"];- Specified by:
getMeasureModeBytesin interfaceGpsMetadataOrBuilder- Returns:
- The bytes for measureMode.
-
setMeasureMode
GPS measurement mode (GPS:GPSMeasureMode).
optional string measure_mode = 26 [json_name = "measureMode"];- Parameters:
value- The measureMode to set.- Returns:
- This builder for chaining.
-
clearMeasureMode
GPS measurement mode (GPS:GPSMeasureMode).
optional string measure_mode = 26 [json_name = "measureMode"];- Returns:
- This builder for chaining.
-
setMeasureModeBytes
GPS measurement mode (GPS:GPSMeasureMode).
optional string measure_mode = 26 [json_name = "measureMode"];- Parameters:
value- The bytes for measureMode to set.- Returns:
- This builder for chaining.
-
hasVersionId
public boolean hasVersionId()GPS version ID (GPS:GPSVersionID).
optional string version_id = 27 [json_name = "versionId"];- Specified by:
hasVersionIdin interfaceGpsMetadataOrBuilder- Returns:
- Whether the versionId field is set.
-
getVersionId
GPS version ID (GPS:GPSVersionID).
optional string version_id = 27 [json_name = "versionId"];- Specified by:
getVersionIdin interfaceGpsMetadataOrBuilder- Returns:
- The versionId.
-
getVersionIdBytes
public com.google.protobuf.ByteString getVersionIdBytes()GPS version ID (GPS:GPSVersionID).
optional string version_id = 27 [json_name = "versionId"];- Specified by:
getVersionIdBytesin interfaceGpsMetadataOrBuilder- Returns:
- The bytes for versionId.
-
setVersionId
GPS version ID (GPS:GPSVersionID).
optional string version_id = 27 [json_name = "versionId"];- Parameters:
value- The versionId to set.- Returns:
- This builder for chaining.
-
clearVersionId
GPS version ID (GPS:GPSVersionID).
optional string version_id = 27 [json_name = "versionId"];- Returns:
- This builder for chaining.
-
setVersionIdBytes
GPS version ID (GPS:GPSVersionID).
optional string version_id = 27 [json_name = "versionId"];- Parameters:
value- The bytes for versionId to set.- Returns:
- This builder for chaining.
-
hasSatellites
public boolean hasSatellites()Satellites used for measurement (GPS:GPSSatellites).
optional string satellites = 28 [json_name = "satellites"];- Specified by:
hasSatellitesin interfaceGpsMetadataOrBuilder- Returns:
- Whether the satellites field is set.
-
getSatellites
Satellites used for measurement (GPS:GPSSatellites).
optional string satellites = 28 [json_name = "satellites"];- Specified by:
getSatellitesin interfaceGpsMetadataOrBuilder- Returns:
- The satellites.
-
getSatellitesBytes
public com.google.protobuf.ByteString getSatellitesBytes()Satellites used for measurement (GPS:GPSSatellites).
optional string satellites = 28 [json_name = "satellites"];- Specified by:
getSatellitesBytesin interfaceGpsMetadataOrBuilder- Returns:
- The bytes for satellites.
-
setSatellites
Satellites used for measurement (GPS:GPSSatellites).
optional string satellites = 28 [json_name = "satellites"];- Parameters:
value- The satellites to set.- Returns:
- This builder for chaining.
-
clearSatellites
Satellites used for measurement (GPS:GPSSatellites).
optional string satellites = 28 [json_name = "satellites"];- Returns:
- This builder for chaining.
-
setSatellitesBytes
Satellites used for measurement (GPS:GPSSatellites).
optional string satellites = 28 [json_name = "satellites"];- Parameters:
value- The bytes for satellites to set.- Returns:
- This builder for chaining.
-
hasStatus
public boolean hasStatus()GPS receiver status (GPS:GPSStatus).
optional string status = 29 [json_name = "status"];- Specified by:
hasStatusin interfaceGpsMetadataOrBuilder- Returns:
- Whether the status field is set.
-
getStatus
GPS receiver status (GPS:GPSStatus).
optional string status = 29 [json_name = "status"];- Specified by:
getStatusin interfaceGpsMetadataOrBuilder- Returns:
- The status.
-
getStatusBytes
public com.google.protobuf.ByteString getStatusBytes()GPS receiver status (GPS:GPSStatus).
optional string status = 29 [json_name = "status"];- Specified by:
getStatusBytesin interfaceGpsMetadataOrBuilder- Returns:
- The bytes for status.
-
setStatus
GPS receiver status (GPS:GPSStatus).
optional string status = 29 [json_name = "status"];- Parameters:
value- The status to set.- Returns:
- This builder for chaining.
-
clearStatus
GPS receiver status (GPS:GPSStatus).
optional string status = 29 [json_name = "status"];- Returns:
- This builder for chaining.
-
setStatusBytes
GPS receiver status (GPS:GPSStatus).
optional string status = 29 [json_name = "status"];- Parameters:
value- The bytes for status to set.- Returns:
- This builder for chaining.
-
hasDifferential
public boolean hasDifferential()Differential correction applied (GPS:GPSDifferential).
optional string differential = 30 [json_name = "differential"];- Specified by:
hasDifferentialin interfaceGpsMetadataOrBuilder- Returns:
- Whether the differential field is set.
-
getDifferential
Differential correction applied (GPS:GPSDifferential).
optional string differential = 30 [json_name = "differential"];- Specified by:
getDifferentialin interfaceGpsMetadataOrBuilder- Returns:
- The differential.
-
getDifferentialBytes
public com.google.protobuf.ByteString getDifferentialBytes()Differential correction applied (GPS:GPSDifferential).
optional string differential = 30 [json_name = "differential"];- Specified by:
getDifferentialBytesin interfaceGpsMetadataOrBuilder- Returns:
- The bytes for differential.
-
setDifferential
Differential correction applied (GPS:GPSDifferential).
optional string differential = 30 [json_name = "differential"];- Parameters:
value- The differential to set.- Returns:
- This builder for chaining.
-
clearDifferential
Differential correction applied (GPS:GPSDifferential).
optional string differential = 30 [json_name = "differential"];- Returns:
- This builder for chaining.
-
setDifferentialBytes
Differential correction applied (GPS:GPSDifferential).
optional string differential = 30 [json_name = "differential"];- Parameters:
value- The bytes for differential to set.- Returns:
- This builder for chaining.
-