com.craxiom.messaging.DeviceStatusDataOrBuilder 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/device_status.proto
// Protobuf Java Version: 4.27.3
package com.craxiom.messaging;
public interface DeviceStatusDataOrBuilder extends
// @@protoc_insertion_point(interface_extends:com.craxiom.messaging.DeviceStatusData)
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 deviceModel = 8;
* @return The deviceModel.
*/
java.lang.String getDeviceModel();
/**
* string deviceModel = 8;
* @return The bytes for deviceModel.
*/
com.google.protobuf.ByteString
getDeviceModelBytes();
/**
* int32 accuracy = 9;
* @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();
/**
* .google.protobuf.Int32Value batteryLevelPercent = 7;
* @return Whether the batteryLevelPercent field is set.
*/
boolean hasBatteryLevelPercent();
/**
* .google.protobuf.Int32Value batteryLevelPercent = 7;
* @return The batteryLevelPercent.
*/
com.google.protobuf.Int32Value getBatteryLevelPercent();
/**
* .google.protobuf.Int32Value batteryLevelPercent = 7;
*/
com.google.protobuf.Int32ValueOrBuilder getBatteryLevelPercentOrBuilder();
/**
* .com.craxiom.messaging.Error error = 10;
* @return Whether the error field is set.
*/
boolean hasError();
/**
* .com.craxiom.messaging.Error error = 10;
* @return The error.
*/
com.craxiom.messaging.Error getError();
/**
* .com.craxiom.messaging.Error error = 10;
*/
com.craxiom.messaging.ErrorOrBuilder getErrorOrBuilder();
/**
* .google.protobuf.BoolValue mdmOverride = 11;
* @return Whether the mdmOverride field is set.
*/
boolean hasMdmOverride();
/**
* .google.protobuf.BoolValue mdmOverride = 11;
* @return The mdmOverride.
*/
com.google.protobuf.BoolValue getMdmOverride();
/**
* .google.protobuf.BoolValue mdmOverride = 11;
*/
com.google.protobuf.BoolValueOrBuilder getMdmOverrideOrBuilder();
/**
* string appVersion = 12;
* @return The appVersion.
*/
java.lang.String getAppVersion();
/**
* string appVersion = 12;
* @return The bytes for appVersion.
*/
com.google.protobuf.ByteString
getAppVersionBytes();
/**
* double gnssLatitude = 15;
* @return The gnssLatitude.
*/
double getGnssLatitude();
/**
* double gnssLongitude = 16;
* @return The gnssLongitude.
*/
double getGnssLongitude();
/**
* float gnssAltitude = 17;
* @return The gnssAltitude.
*/
float getGnssAltitude();
/**
* int32 gnssAccuracy = 18;
* @return The gnssAccuracy.
*/
int getGnssAccuracy();
/**
* double networkLatitude = 19;
* @return The networkLatitude.
*/
double getNetworkLatitude();
/**
* double networkLongitude = 20;
* @return The networkLongitude.
*/
double getNetworkLongitude();
/**
* float networkAltitude = 21;
* @return The networkAltitude.
*/
float getNetworkAltitude();
/**
* int32 networkAccuracy = 22;
* @return The networkAccuracy.
*/
int getNetworkAccuracy();
}