com.craxiom.messaging.WifiBeaconRecordDataOrBuilder 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/wifi_beacon_record.proto
// Protobuf Java Version: 4.27.3
package com.craxiom.messaging;
public interface WifiBeaconRecordDataOrBuilder extends
// @@protoc_insertion_point(interface_extends:com.craxiom.messaging.WifiBeaconRecordData)
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 accuracy = 9;
* @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();
/**
* string sourceAddress = 10;
* @return The sourceAddress.
*/
java.lang.String getSourceAddress();
/**
* string sourceAddress = 10;
* @return The bytes for sourceAddress.
*/
com.google.protobuf.ByteString
getSourceAddressBytes();
/**
* string destinationAddress = 11;
* @return The destinationAddress.
*/
java.lang.String getDestinationAddress();
/**
* string destinationAddress = 11;
* @return The bytes for destinationAddress.
*/
com.google.protobuf.ByteString
getDestinationAddressBytes();
/**
* string bssid = 12;
* @return The bssid.
*/
java.lang.String getBssid();
/**
* string bssid = 12;
* @return The bytes for bssid.
*/
com.google.protobuf.ByteString
getBssidBytes();
/**
* .google.protobuf.Int32Value beaconInterval = 13;
* @return Whether the beaconInterval field is set.
*/
boolean hasBeaconInterval();
/**
* .google.protobuf.Int32Value beaconInterval = 13;
* @return The beaconInterval.
*/
com.google.protobuf.Int32Value getBeaconInterval();
/**
* .google.protobuf.Int32Value beaconInterval = 13;
*/
com.google.protobuf.Int32ValueOrBuilder getBeaconIntervalOrBuilder();
/**
* .com.craxiom.messaging.wifi.serviceset.ServiceSetType serviceSetType = 14;
* @return The enum numeric value on the wire for serviceSetType.
*/
int getServiceSetTypeValue();
/**
* .com.craxiom.messaging.wifi.serviceset.ServiceSetType serviceSetType = 14;
* @return The serviceSetType.
*/
com.craxiom.messaging.wifi.ServiceSetType getServiceSetType();
/**
* string ssid = 15;
* @return The ssid.
*/
java.lang.String getSsid();
/**
* string ssid = 15;
* @return The bytes for ssid.
*/
com.google.protobuf.ByteString
getSsidBytes();
/**
* string supportedRates = 16;
* @return The supportedRates.
*/
java.lang.String getSupportedRates();
/**
* string supportedRates = 16;
* @return The bytes for supportedRates.
*/
com.google.protobuf.ByteString
getSupportedRatesBytes();
/**
* string extendedSupportedRates = 17;
* @return The extendedSupportedRates.
*/
java.lang.String getExtendedSupportedRates();
/**
* string extendedSupportedRates = 17;
* @return The bytes for extendedSupportedRates.
*/
com.google.protobuf.ByteString
getExtendedSupportedRatesBytes();
/**
* repeated .com.craxiom.messaging.wifi.ciphersuite.CipherSuite cipherSuites = 18;
* @return A list containing the cipherSuites.
*/
java.util.List getCipherSuitesList();
/**
* repeated .com.craxiom.messaging.wifi.ciphersuite.CipherSuite cipherSuites = 18;
* @return The count of cipherSuites.
*/
int getCipherSuitesCount();
/**
* repeated .com.craxiom.messaging.wifi.ciphersuite.CipherSuite cipherSuites = 18;
* @param index The index of the element to return.
* @return The cipherSuites at the given index.
*/
com.craxiom.messaging.wifi.CipherSuite getCipherSuites(int index);
/**
* repeated .com.craxiom.messaging.wifi.ciphersuite.CipherSuite cipherSuites = 18;
* @return A list containing the enum numeric values on the wire for cipherSuites.
*/
java.util.List
getCipherSuitesValueList();
/**
* repeated .com.craxiom.messaging.wifi.ciphersuite.CipherSuite cipherSuites = 18;
* @param index The index of the value to return.
* @return The enum numeric value on the wire of cipherSuites at the given index.
*/
int getCipherSuitesValue(int index);
/**
* repeated .com.craxiom.messaging.wifi.akmsuite.AkmSuite akmSuites = 19;
* @return A list containing the akmSuites.
*/
java.util.List getAkmSuitesList();
/**
* repeated .com.craxiom.messaging.wifi.akmsuite.AkmSuite akmSuites = 19;
* @return The count of akmSuites.
*/
int getAkmSuitesCount();
/**
* repeated .com.craxiom.messaging.wifi.akmsuite.AkmSuite akmSuites = 19;
* @param index The index of the element to return.
* @return The akmSuites at the given index.
*/
com.craxiom.messaging.wifi.AkmSuite getAkmSuites(int index);
/**
* repeated .com.craxiom.messaging.wifi.akmsuite.AkmSuite akmSuites = 19;
* @return A list containing the enum numeric values on the wire for akmSuites.
*/
java.util.List
getAkmSuitesValueList();
/**
* repeated .com.craxiom.messaging.wifi.akmsuite.AkmSuite akmSuites = 19;
* @param index The index of the value to return.
* @return The enum numeric value on the wire of akmSuites at the given index.
*/
int getAkmSuitesValue(int index);
/**
* .com.craxiom.messaging.wifi.encryptiontype.EncryptionType encryptionType = 20;
* @return The enum numeric value on the wire for encryptionType.
*/
int getEncryptionTypeValue();
/**
* .com.craxiom.messaging.wifi.encryptiontype.EncryptionType encryptionType = 20;
* @return The encryptionType.
*/
com.craxiom.messaging.wifi.EncryptionType getEncryptionType();
/**
* .google.protobuf.BoolValue wps = 21;
* @return Whether the wps field is set.
*/
boolean hasWps();
/**
* .google.protobuf.BoolValue wps = 21;
* @return The wps.
*/
com.google.protobuf.BoolValue getWps();
/**
* .google.protobuf.BoolValue wps = 21;
*/
com.google.protobuf.BoolValueOrBuilder getWpsOrBuilder();
/**
* .google.protobuf.BoolValue passpoint = 28;
* @return Whether the passpoint field is set.
*/
boolean hasPasspoint();
/**
* .google.protobuf.BoolValue passpoint = 28;
* @return The passpoint.
*/
com.google.protobuf.BoolValue getPasspoint();
/**
* .google.protobuf.BoolValue passpoint = 28;
*/
com.google.protobuf.BoolValueOrBuilder getPasspointOrBuilder();
/**
* .com.craxiom.messaging.wifi.bandwidth.WifiBandwidth bandwidth = 29;
* @return The enum numeric value on the wire for bandwidth.
*/
int getBandwidthValue();
/**
* .com.craxiom.messaging.wifi.bandwidth.WifiBandwidth bandwidth = 29;
* @return The bandwidth.
*/
com.craxiom.messaging.wifi.WifiBandwidth getBandwidth();
/**
* .google.protobuf.Int32Value channel = 22;
* @return Whether the channel field is set.
*/
boolean hasChannel();
/**
* .google.protobuf.Int32Value channel = 22;
* @return The channel.
*/
com.google.protobuf.Int32Value getChannel();
/**
* .google.protobuf.Int32Value channel = 22;
*/
com.google.protobuf.Int32ValueOrBuilder getChannelOrBuilder();
/**
* .google.protobuf.Int32Value frequencyMhz = 23;
* @return Whether the frequencyMhz field is set.
*/
boolean hasFrequencyMhz();
/**
* .google.protobuf.Int32Value frequencyMhz = 23;
* @return The frequencyMhz.
*/
com.google.protobuf.Int32Value getFrequencyMhz();
/**
* .google.protobuf.Int32Value frequencyMhz = 23;
*/
com.google.protobuf.Int32ValueOrBuilder getFrequencyMhzOrBuilder();
/**
* .google.protobuf.FloatValue signalStrength = 24;
* @return Whether the signalStrength field is set.
*/
boolean hasSignalStrength();
/**
* .google.protobuf.FloatValue signalStrength = 24;
* @return The signalStrength.
*/
com.google.protobuf.FloatValue getSignalStrength();
/**
* .google.protobuf.FloatValue signalStrength = 24;
*/
com.google.protobuf.FloatValueOrBuilder getSignalStrengthOrBuilder();
/**
* .google.protobuf.FloatValue snr = 25;
* @return Whether the snr field is set.
*/
boolean hasSnr();
/**
* .google.protobuf.FloatValue snr = 25;
* @return The snr.
*/
com.google.protobuf.FloatValue getSnr();
/**
* .google.protobuf.FloatValue snr = 25;
*/
com.google.protobuf.FloatValueOrBuilder getSnrOrBuilder();
/**
* .com.craxiom.messaging.wifi.nodetype.NodeType nodeType = 26;
* @return The enum numeric value on the wire for nodeType.
*/
int getNodeTypeValue();
/**
* .com.craxiom.messaging.wifi.nodetype.NodeType nodeType = 26;
* @return The nodeType.
*/
com.craxiom.messaging.wifi.NodeType getNodeType();
/**
* .com.craxiom.messaging.wifi.standard.Standard standard = 27;
* @return The enum numeric value on the wire for standard.
*/
int getStandardValue();
/**
* .com.craxiom.messaging.wifi.standard.Standard standard = 27;
* @return The standard.
*/
com.craxiom.messaging.wifi.Standard getStandard();
}