com.craxiom.messaging.GnssRecordDataOrBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of network-survey-messaging Show documentation
Show all versions of network-survey-messaging Show documentation
Protobuf and gRPC stubs for sending Wireless Protocol Survey messages'
The newest version!
// Generated by the protocol buffer compiler. DO NOT EDIT!
// NO CHECKED-IN PROTOBUF GENCODE
// source: com/craxiom/messaging/gnss_record.proto
// Protobuf Java Version: 4.27.3
package com.craxiom.messaging;
public interface GnssRecordDataOrBuilder extends
// @@protoc_insertion_point(interface_extends:com.craxiom.messaging.GnssRecordData)
com.google.protobuf.MessageOrBuilder {
/**
* string deviceSerialNumber = 1;
* @return The deviceSerialNumber.
*/
java.lang.String getDeviceSerialNumber();
/**
* string deviceSerialNumber = 1;
* @return The bytes for deviceSerialNumber.
*/
com.google.protobuf.ByteString
getDeviceSerialNumberBytes();
/**
* string deviceName = 2;
* @return The deviceName.
*/
java.lang.String getDeviceName();
/**
* string deviceName = 2;
* @return The bytes for deviceName.
*/
com.google.protobuf.ByteString
getDeviceNameBytes();
/**
* string deviceTime = 3;
* @return The deviceTime.
*/
java.lang.String getDeviceTime();
/**
* string deviceTime = 3;
* @return The bytes for deviceTime.
*/
com.google.protobuf.ByteString
getDeviceTimeBytes();
/**
* double latitude = 4;
* @return The latitude.
*/
double getLatitude();
/**
* double longitude = 5;
* @return The longitude.
*/
double getLongitude();
/**
* float altitude = 6;
* @return The altitude.
*/
float getAltitude();
/**
* string missionId = 7;
* @return The missionId.
*/
java.lang.String getMissionId();
/**
* string missionId = 7;
* @return The bytes for missionId.
*/
com.google.protobuf.ByteString
getMissionIdBytes();
/**
* int32 recordNumber = 8;
* @return The recordNumber.
*/
int getRecordNumber();
/**
* int32 groupNumber = 9;
* @return The groupNumber.
*/
int getGroupNumber();
/**
* string deviceModel = 10;
* @return The deviceModel.
*/
java.lang.String getDeviceModel();
/**
* string deviceModel = 10;
* @return The bytes for deviceModel.
*/
com.google.protobuf.ByteString
getDeviceModelBytes();
/**
* int32 accuracy = 11;
* @return The accuracy.
*/
int getAccuracy();
/**
* float heading = 50;
* @return The heading.
*/
float getHeading();
/**
* float pitch = 51;
* @return The pitch.
*/
float getPitch();
/**
* float roll = 52;
* @return The roll.
*/
float getRoll();
/**
* float fieldOfView = 53;
* @return The fieldOfView.
*/
float getFieldOfView();
/**
* float receiverSensitivity = 54;
* @return The receiverSensitivity.
*/
float getReceiverSensitivity();
/**
* float speed = 55;
* @return The speed.
*/
float getSpeed();
/**
* .com.craxiom.messaging.gnss.constellation.Constellation constellation = 12;
* @return The enum numeric value on the wire for constellation.
*/
int getConstellationValue();
/**
* .com.craxiom.messaging.gnss.constellation.Constellation constellation = 12;
* @return The constellation.
*/
com.craxiom.messaging.gnss.Constellation getConstellation();
/**
* .google.protobuf.UInt32Value spaceVehicleId = 13;
* @return Whether the spaceVehicleId field is set.
*/
boolean hasSpaceVehicleId();
/**
* .google.protobuf.UInt32Value spaceVehicleId = 13;
* @return The spaceVehicleId.
*/
com.google.protobuf.UInt32Value getSpaceVehicleId();
/**
* .google.protobuf.UInt32Value spaceVehicleId = 13;
*/
com.google.protobuf.UInt32ValueOrBuilder getSpaceVehicleIdOrBuilder();
/**
* .google.protobuf.UInt64Value carrierFreqHz = 14;
* @return Whether the carrierFreqHz field is set.
*/
boolean hasCarrierFreqHz();
/**
* .google.protobuf.UInt64Value carrierFreqHz = 14;
* @return The carrierFreqHz.
*/
com.google.protobuf.UInt64Value getCarrierFreqHz();
/**
* .google.protobuf.UInt64Value carrierFreqHz = 14;
*/
com.google.protobuf.UInt64ValueOrBuilder getCarrierFreqHzOrBuilder();
/**
* .google.protobuf.DoubleValue clockOffset = 15;
* @return Whether the clockOffset field is set.
*/
boolean hasClockOffset();
/**
* .google.protobuf.DoubleValue clockOffset = 15;
* @return The clockOffset.
*/
com.google.protobuf.DoubleValue getClockOffset();
/**
* .google.protobuf.DoubleValue clockOffset = 15;
*/
com.google.protobuf.DoubleValueOrBuilder getClockOffsetOrBuilder();
/**
* .google.protobuf.BoolValue usedInSolution = 16;
* @return Whether the usedInSolution field is set.
*/
boolean hasUsedInSolution();
/**
* .google.protobuf.BoolValue usedInSolution = 16;
* @return The usedInSolution.
*/
com.google.protobuf.BoolValue getUsedInSolution();
/**
* .google.protobuf.BoolValue usedInSolution = 16;
*/
com.google.protobuf.BoolValueOrBuilder getUsedInSolutionOrBuilder();
/**
* .google.protobuf.FloatValue undulationM = 17;
* @return Whether the undulationM field is set.
*/
boolean hasUndulationM();
/**
* .google.protobuf.FloatValue undulationM = 17;
* @return The undulationM.
*/
com.google.protobuf.FloatValue getUndulationM();
/**
* .google.protobuf.FloatValue undulationM = 17;
*/
com.google.protobuf.FloatValueOrBuilder getUndulationMOrBuilder();
/**
* .google.protobuf.FloatValue latitudeStdDevM = 18;
* @return Whether the latitudeStdDevM field is set.
*/
boolean hasLatitudeStdDevM();
/**
* .google.protobuf.FloatValue latitudeStdDevM = 18;
* @return The latitudeStdDevM.
*/
com.google.protobuf.FloatValue getLatitudeStdDevM();
/**
* .google.protobuf.FloatValue latitudeStdDevM = 18;
*/
com.google.protobuf.FloatValueOrBuilder getLatitudeStdDevMOrBuilder();
/**
* .google.protobuf.FloatValue longitudeStdDevM = 19;
* @return Whether the longitudeStdDevM field is set.
*/
boolean hasLongitudeStdDevM();
/**
* .google.protobuf.FloatValue longitudeStdDevM = 19;
* @return The longitudeStdDevM.
*/
com.google.protobuf.FloatValue getLongitudeStdDevM();
/**
* .google.protobuf.FloatValue longitudeStdDevM = 19;
*/
com.google.protobuf.FloatValueOrBuilder getLongitudeStdDevMOrBuilder();
/**
* .google.protobuf.FloatValue altitudeStdDevM = 20;
* @return Whether the altitudeStdDevM field is set.
*/
boolean hasAltitudeStdDevM();
/**
* .google.protobuf.FloatValue altitudeStdDevM = 20;
* @return The altitudeStdDevM.
*/
com.google.protobuf.FloatValue getAltitudeStdDevM();
/**
* .google.protobuf.FloatValue altitudeStdDevM = 20;
*/
com.google.protobuf.FloatValueOrBuilder getAltitudeStdDevMOrBuilder();
/**
* .google.protobuf.FloatValue agcDb = 21;
* @return Whether the agcDb field is set.
*/
boolean hasAgcDb();
/**
* .google.protobuf.FloatValue agcDb = 21;
* @return The agcDb.
*/
com.google.protobuf.FloatValue getAgcDb();
/**
* .google.protobuf.FloatValue agcDb = 21;
*/
com.google.protobuf.FloatValueOrBuilder getAgcDbOrBuilder();
/**
* .google.protobuf.FloatValue cn0DbHz = 22;
* @return Whether the cn0DbHz field is set.
*/
boolean hasCn0DbHz();
/**
* .google.protobuf.FloatValue cn0DbHz = 22;
* @return The cn0DbHz.
*/
com.google.protobuf.FloatValue getCn0DbHz();
/**
* .google.protobuf.FloatValue cn0DbHz = 22;
*/
com.google.protobuf.FloatValueOrBuilder getCn0DbHzOrBuilder();
/**
* .google.protobuf.FloatValue hdop = 23;
* @return Whether the hdop field is set.
*/
boolean hasHdop();
/**
* .google.protobuf.FloatValue hdop = 23;
* @return The hdop.
*/
com.google.protobuf.FloatValue getHdop();
/**
* .google.protobuf.FloatValue hdop = 23;
*/
com.google.protobuf.FloatValueOrBuilder getHdopOrBuilder();
/**
* .google.protobuf.FloatValue vdop = 24;
* @return Whether the vdop field is set.
*/
boolean hasVdop();
/**
* .google.protobuf.FloatValue vdop = 24;
* @return The vdop.
*/
com.google.protobuf.FloatValue getVdop();
/**
* .google.protobuf.FloatValue vdop = 24;
*/
com.google.protobuf.FloatValueOrBuilder getVdopOrBuilder();
}