com.craxiom.messaging.NrRecordDataOrBuilder 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/nr_record.proto
// Protobuf Java Version: 4.27.3
package com.craxiom.messaging;
public interface NrRecordDataOrBuilder extends
// @@protoc_insertion_point(interface_extends:com.craxiom.messaging.NrRecordData)
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();
/**
* int32 accuracy = 10;
* @return The accuracy.
*/
int getAccuracy();
/**
*
* Orientation of sensor and sensor parameters. optional.
*
*
* 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();
/**
* .google.protobuf.Int32Value mcc = 16;
* @return Whether the mcc field is set.
*/
boolean hasMcc();
/**
* .google.protobuf.Int32Value mcc = 16;
* @return The mcc.
*/
com.google.protobuf.Int32Value getMcc();
/**
* .google.protobuf.Int32Value mcc = 16;
*/
com.google.protobuf.Int32ValueOrBuilder getMccOrBuilder();
/**
* .google.protobuf.Int32Value mnc = 17;
* @return Whether the mnc field is set.
*/
boolean hasMnc();
/**
* .google.protobuf.Int32Value mnc = 17;
* @return The mnc.
*/
com.google.protobuf.Int32Value getMnc();
/**
* .google.protobuf.Int32Value mnc = 17;
*/
com.google.protobuf.Int32ValueOrBuilder getMncOrBuilder();
/**
* .google.protobuf.Int32Value tac = 18;
* @return Whether the tac field is set.
*/
boolean hasTac();
/**
* .google.protobuf.Int32Value tac = 18;
* @return The tac.
*/
com.google.protobuf.Int32Value getTac();
/**
* .google.protobuf.Int32Value tac = 18;
*/
com.google.protobuf.Int32ValueOrBuilder getTacOrBuilder();
/**
* .google.protobuf.Int64Value nci = 19;
* @return Whether the nci field is set.
*/
boolean hasNci();
/**
* .google.protobuf.Int64Value nci = 19;
* @return The nci.
*/
com.google.protobuf.Int64Value getNci();
/**
* .google.protobuf.Int64Value nci = 19;
*/
com.google.protobuf.Int64ValueOrBuilder getNciOrBuilder();
/**
* .google.protobuf.Int32Value narfcn = 20;
* @return Whether the narfcn field is set.
*/
boolean hasNarfcn();
/**
* .google.protobuf.Int32Value narfcn = 20;
* @return The narfcn.
*/
com.google.protobuf.Int32Value getNarfcn();
/**
* .google.protobuf.Int32Value narfcn = 20;
*/
com.google.protobuf.Int32ValueOrBuilder getNarfcnOrBuilder();
/**
* .google.protobuf.Int32Value pci = 21;
* @return Whether the pci field is set.
*/
boolean hasPci();
/**
* .google.protobuf.Int32Value pci = 21;
* @return The pci.
*/
com.google.protobuf.Int32Value getPci();
/**
* .google.protobuf.Int32Value pci = 21;
*/
com.google.protobuf.Int32ValueOrBuilder getPciOrBuilder();
/**
* .google.protobuf.FloatValue ssRsrp = 22;
* @return Whether the ssRsrp field is set.
*/
boolean hasSsRsrp();
/**
* .google.protobuf.FloatValue ssRsrp = 22;
* @return The ssRsrp.
*/
com.google.protobuf.FloatValue getSsRsrp();
/**
* .google.protobuf.FloatValue ssRsrp = 22;
*/
com.google.protobuf.FloatValueOrBuilder getSsRsrpOrBuilder();
/**
* .google.protobuf.FloatValue ssRsrq = 23;
* @return Whether the ssRsrq field is set.
*/
boolean hasSsRsrq();
/**
* .google.protobuf.FloatValue ssRsrq = 23;
* @return The ssRsrq.
*/
com.google.protobuf.FloatValue getSsRsrq();
/**
* .google.protobuf.FloatValue ssRsrq = 23;
*/
com.google.protobuf.FloatValueOrBuilder getSsRsrqOrBuilder();
/**
* .google.protobuf.FloatValue ssSinr = 24;
* @return Whether the ssSinr field is set.
*/
boolean hasSsSinr();
/**
* .google.protobuf.FloatValue ssSinr = 24;
* @return The ssSinr.
*/
com.google.protobuf.FloatValue getSsSinr();
/**
* .google.protobuf.FloatValue ssSinr = 24;
*/
com.google.protobuf.FloatValueOrBuilder getSsSinrOrBuilder();
/**
* .google.protobuf.FloatValue csiRsrp = 25;
* @return Whether the csiRsrp field is set.
*/
boolean hasCsiRsrp();
/**
* .google.protobuf.FloatValue csiRsrp = 25;
* @return The csiRsrp.
*/
com.google.protobuf.FloatValue getCsiRsrp();
/**
* .google.protobuf.FloatValue csiRsrp = 25;
*/
com.google.protobuf.FloatValueOrBuilder getCsiRsrpOrBuilder();
/**
* .google.protobuf.FloatValue csiRsrq = 26;
* @return Whether the csiRsrq field is set.
*/
boolean hasCsiRsrq();
/**
* .google.protobuf.FloatValue csiRsrq = 26;
* @return The csiRsrq.
*/
com.google.protobuf.FloatValue getCsiRsrq();
/**
* .google.protobuf.FloatValue csiRsrq = 26;
*/
com.google.protobuf.FloatValueOrBuilder getCsiRsrqOrBuilder();
/**
* .google.protobuf.FloatValue csiSinr = 27;
* @return Whether the csiSinr field is set.
*/
boolean hasCsiSinr();
/**
* .google.protobuf.FloatValue csiSinr = 27;
* @return The csiSinr.
*/
com.google.protobuf.FloatValue getCsiSinr();
/**
* .google.protobuf.FloatValue csiSinr = 27;
*/
com.google.protobuf.FloatValueOrBuilder getCsiSinrOrBuilder();
/**
* .google.protobuf.Int32Value ta = 28;
* @return Whether the ta field is set.
*/
boolean hasTa();
/**
* .google.protobuf.Int32Value ta = 28;
* @return The ta.
*/
com.google.protobuf.Int32Value getTa();
/**
* .google.protobuf.Int32Value ta = 28;
*/
com.google.protobuf.Int32ValueOrBuilder getTaOrBuilder();
/**
* .google.protobuf.BoolValue servingCell = 29;
* @return Whether the servingCell field is set.
*/
boolean hasServingCell();
/**
* .google.protobuf.BoolValue servingCell = 29;
* @return The servingCell.
*/
com.google.protobuf.BoolValue getServingCell();
/**
* .google.protobuf.BoolValue servingCell = 29;
*/
com.google.protobuf.BoolValueOrBuilder getServingCellOrBuilder();
/**
* string provider = 30;
* @return The provider.
*/
java.lang.String getProvider();
/**
* string provider = 30;
* @return The bytes for provider.
*/
com.google.protobuf.ByteString
getProviderBytes();
/**
* .google.protobuf.Int32Value slot = 31;
* @return Whether the slot field is set.
*/
boolean hasSlot();
/**
* .google.protobuf.Int32Value slot = 31;
* @return The slot.
*/
com.google.protobuf.Int32Value getSlot();
/**
* .google.protobuf.Int32Value slot = 31;
*/
com.google.protobuf.Int32ValueOrBuilder getSlotOrBuilder();
}