Package io.redvox.apis
Class RedvoxApiM.RedvoxPacketM.StationInformation
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
io.redvox.apis.RedvoxApiM.RedvoxPacketM.StationInformation
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,RedvoxApiM.RedvoxPacketM.StationInformationOrBuilder,Serializable
- Enclosing class:
- RedvoxApiM.RedvoxPacketM
public static final class RedvoxApiM.RedvoxPacketM.StationInformation
extends com.google.protobuf.GeneratedMessageV3
implements RedvoxApiM.RedvoxPacketM.StationInformationOrBuilder
This message contains station metadata and related station state metricsProtobuf type
redvox_api_m.RedvoxPacketM.StationInformation- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classA message that encapsulates the state of the app settingsstatic interfacestatic final classThis message contains station metadata and related station state metricsstatic enumDefines how often metrics are collectedstatic enumAn enumeration specifying the available operating system typesstatic final classBackend service URLs used in the creation of this packetstatic interfacestatic final classCollection of station state and performance metricsstatic interfaceNested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType, BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessageV3
alwaysUseFieldBuilders, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleancontainsMetadata(String key) A map from string to string for including untyped metadatabooleanA copy of the App's settingsA copy of the App's settingsApp version on the stationcom.google.protobuf.ByteStringApp version on the stationAuthentication ID (user's email)com.google.protobuf.ByteStringAuthentication ID (user's email)Human friendly description of station (i.e.com.google.protobuf.ByteStringHuman friendly description of station (i.e.static final com.google.protobuf.Descriptors.DescriptorgetId()The user selectable station idcom.google.protobuf.ByteStringThe user selectable station idbooleanIf the station was set to record privately when this packet was recordedgetMake()Make of the stationcom.google.protobuf.ByteStringMake of the stationDeprecated.intA map from string to string for including untyped metadataA map from string to string for including untyped metadatagetMetadataOrDefault(String key, String defaultValue) A map from string to string for including untyped metadatagetMetadataOrThrow(String key) A map from string to string for including untyped metadatagetModel()Model of the stationcom.google.protobuf.ByteStringModel of the stationgetOs()OS of the stationintOS of the stationOS version of the stationcom.google.protobuf.ByteStringOS version of the stationcom.google.protobuf.Parser<RedvoxApiM.RedvoxPacketM.StationInformation>intURLs of remote services utilized by this stationURLs of remote services utilized by this stationDetail station performance metricsDetail station performance metricsfinal com.google.protobuf.UnknownFieldSetgetUuid()The software provided UUIDcom.google.protobuf.ByteStringThe software provided UUIDbooleanA copy of the App's settingsinthashCode()booleanURLs of remote services utilized by this stationbooleanDetail station performance metricsprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableprotected com.google.protobuf.MapFieldinternalGetMapField(int number) final booleannewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) parseDelimitedFrom(InputStream input) parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(byte[] data) parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(com.google.protobuf.ByteString data) parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(com.google.protobuf.CodedInputStream input) parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(InputStream input) parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(ByteBuffer data) parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<RedvoxApiM.RedvoxPacketM.StationInformation>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, isStringEmpty, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof
-
Field Details
-
ID_FIELD_NUMBER
public static final int ID_FIELD_NUMBER- See Also:
-
UUID_FIELD_NUMBER
public static final int UUID_FIELD_NUMBER- See Also:
-
DESCRIPTION_FIELD_NUMBER
public static final int DESCRIPTION_FIELD_NUMBER- See Also:
-
AUTH_ID_FIELD_NUMBER
public static final int AUTH_ID_FIELD_NUMBER- See Also:
-
MAKE_FIELD_NUMBER
public static final int MAKE_FIELD_NUMBER- See Also:
-
MODEL_FIELD_NUMBER
public static final int MODEL_FIELD_NUMBER- See Also:
-
OS_FIELD_NUMBER
public static final int OS_FIELD_NUMBER- See Also:
-
OS_VERSION_FIELD_NUMBER
public static final int OS_VERSION_FIELD_NUMBER- See Also:
-
APP_VERSION_FIELD_NUMBER
public static final int APP_VERSION_FIELD_NUMBER- See Also:
-
IS_PRIVATE_FIELD_NUMBER
public static final int IS_PRIVATE_FIELD_NUMBER- See Also:
-
APP_SETTINGS_FIELD_NUMBER
public static final int APP_SETTINGS_FIELD_NUMBER- See Also:
-
STATION_METRICS_FIELD_NUMBER
public static final int STATION_METRICS_FIELD_NUMBER- See Also:
-
SERVICE_URLS_FIELD_NUMBER
public static final int SERVICE_URLS_FIELD_NUMBER- See Also:
-
METADATA_FIELD_NUMBER
public static final int METADATA_FIELD_NUMBER- See Also:
-
-
Method Details
-
newInstance
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()- Specified by:
getUnknownFieldsin interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetMapField
protected com.google.protobuf.MapField internalGetMapField(int number) - Overrides:
internalGetMapFieldin classcom.google.protobuf.GeneratedMessageV3
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
getId
The user selectable station id
string id = 1;- Specified by:
getIdin interfaceRedvoxApiM.RedvoxPacketM.StationInformationOrBuilder- Returns:
- The id.
-
getIdBytes
public com.google.protobuf.ByteString getIdBytes()The user selectable station id
string id = 1;- Specified by:
getIdBytesin interfaceRedvoxApiM.RedvoxPacketM.StationInformationOrBuilder- Returns:
- The bytes for id.
-
getUuid
The software provided UUID
string uuid = 2;- Specified by:
getUuidin interfaceRedvoxApiM.RedvoxPacketM.StationInformationOrBuilder- Returns:
- The uuid.
-
getUuidBytes
public com.google.protobuf.ByteString getUuidBytes()The software provided UUID
string uuid = 2;- Specified by:
getUuidBytesin interfaceRedvoxApiM.RedvoxPacketM.StationInformationOrBuilder- Returns:
- The bytes for uuid.
-
getDescription
Human friendly description of station (i.e. ISLA_0)
string description = 3;- Specified by:
getDescriptionin interfaceRedvoxApiM.RedvoxPacketM.StationInformationOrBuilder- Returns:
- The description.
-
getDescriptionBytes
public com.google.protobuf.ByteString getDescriptionBytes()Human friendly description of station (i.e. ISLA_0)
string description = 3;- Specified by:
getDescriptionBytesin interfaceRedvoxApiM.RedvoxPacketM.StationInformationOrBuilder- Returns:
- The bytes for description.
-
getAuthId
Authentication ID (user's email)
string auth_id = 4;- Specified by:
getAuthIdin interfaceRedvoxApiM.RedvoxPacketM.StationInformationOrBuilder- Returns:
- The authId.
-
getAuthIdBytes
public com.google.protobuf.ByteString getAuthIdBytes()Authentication ID (user's email)
string auth_id = 4;- Specified by:
getAuthIdBytesin interfaceRedvoxApiM.RedvoxPacketM.StationInformationOrBuilder- Returns:
- The bytes for authId.
-
getMake
Make of the station
string make = 5;- Specified by:
getMakein interfaceRedvoxApiM.RedvoxPacketM.StationInformationOrBuilder- Returns:
- The make.
-
getMakeBytes
public com.google.protobuf.ByteString getMakeBytes()Make of the station
string make = 5;- Specified by:
getMakeBytesin interfaceRedvoxApiM.RedvoxPacketM.StationInformationOrBuilder- Returns:
- The bytes for make.
-
getModel
Model of the station
string model = 6;- Specified by:
getModelin interfaceRedvoxApiM.RedvoxPacketM.StationInformationOrBuilder- Returns:
- The model.
-
getModelBytes
public com.google.protobuf.ByteString getModelBytes()Model of the station
string model = 6;- Specified by:
getModelBytesin interfaceRedvoxApiM.RedvoxPacketM.StationInformationOrBuilder- Returns:
- The bytes for model.
-
getOsValue
public int getOsValue()OS of the station
.redvox_api_m.RedvoxPacketM.StationInformation.OsType os = 7;- Specified by:
getOsValuein interfaceRedvoxApiM.RedvoxPacketM.StationInformationOrBuilder- Returns:
- The enum numeric value on the wire for os.
-
getOs
OS of the station
.redvox_api_m.RedvoxPacketM.StationInformation.OsType os = 7;- Specified by:
getOsin interfaceRedvoxApiM.RedvoxPacketM.StationInformationOrBuilder- Returns:
- The os.
-
getOsVersion
OS version of the station
string os_version = 8;- Specified by:
getOsVersionin interfaceRedvoxApiM.RedvoxPacketM.StationInformationOrBuilder- Returns:
- The osVersion.
-
getOsVersionBytes
public com.google.protobuf.ByteString getOsVersionBytes()OS version of the station
string os_version = 8;- Specified by:
getOsVersionBytesin interfaceRedvoxApiM.RedvoxPacketM.StationInformationOrBuilder- Returns:
- The bytes for osVersion.
-
getAppVersion
App version on the station
string app_version = 9;- Specified by:
getAppVersionin interfaceRedvoxApiM.RedvoxPacketM.StationInformationOrBuilder- Returns:
- The appVersion.
-
getAppVersionBytes
public com.google.protobuf.ByteString getAppVersionBytes()App version on the station
string app_version = 9;- Specified by:
getAppVersionBytesin interfaceRedvoxApiM.RedvoxPacketM.StationInformationOrBuilder- Returns:
- The bytes for appVersion.
-
getIsPrivate
public boolean getIsPrivate()If the station was set to record privately when this packet was recorded
bool is_private = 10;- Specified by:
getIsPrivatein interfaceRedvoxApiM.RedvoxPacketM.StationInformationOrBuilder- Returns:
- The isPrivate.
-
hasAppSettings
public boolean hasAppSettings()A copy of the App's settings
.redvox_api_m.RedvoxPacketM.StationInformation.AppSettings app_settings = 11;- Specified by:
hasAppSettingsin interfaceRedvoxApiM.RedvoxPacketM.StationInformationOrBuilder- Returns:
- Whether the appSettings field is set.
-
getAppSettings
A copy of the App's settings
.redvox_api_m.RedvoxPacketM.StationInformation.AppSettings app_settings = 11;- Specified by:
getAppSettingsin interfaceRedvoxApiM.RedvoxPacketM.StationInformationOrBuilder- Returns:
- The appSettings.
-
getAppSettingsOrBuilder
A copy of the App's settings
.redvox_api_m.RedvoxPacketM.StationInformation.AppSettings app_settings = 11;- Specified by:
getAppSettingsOrBuilderin interfaceRedvoxApiM.RedvoxPacketM.StationInformationOrBuilder
-
hasStationMetrics
public boolean hasStationMetrics()Detail station performance metrics
.redvox_api_m.RedvoxPacketM.StationInformation.StationMetrics station_metrics = 12;- Specified by:
hasStationMetricsin interfaceRedvoxApiM.RedvoxPacketM.StationInformationOrBuilder- Returns:
- Whether the stationMetrics field is set.
-
getStationMetrics
Detail station performance metrics
.redvox_api_m.RedvoxPacketM.StationInformation.StationMetrics station_metrics = 12;- Specified by:
getStationMetricsin interfaceRedvoxApiM.RedvoxPacketM.StationInformationOrBuilder- Returns:
- The stationMetrics.
-
getStationMetricsOrBuilder
public RedvoxApiM.RedvoxPacketM.StationInformation.StationMetricsOrBuilder getStationMetricsOrBuilder()Detail station performance metrics
.redvox_api_m.RedvoxPacketM.StationInformation.StationMetrics station_metrics = 12;- Specified by:
getStationMetricsOrBuilderin interfaceRedvoxApiM.RedvoxPacketM.StationInformationOrBuilder
-
hasServiceUrls
public boolean hasServiceUrls()URLs of remote services utilized by this station
.redvox_api_m.RedvoxPacketM.StationInformation.ServiceUrls service_urls = 13;- Specified by:
hasServiceUrlsin interfaceRedvoxApiM.RedvoxPacketM.StationInformationOrBuilder- Returns:
- Whether the serviceUrls field is set.
-
getServiceUrls
URLs of remote services utilized by this station
.redvox_api_m.RedvoxPacketM.StationInformation.ServiceUrls service_urls = 13;- Specified by:
getServiceUrlsin interfaceRedvoxApiM.RedvoxPacketM.StationInformationOrBuilder- Returns:
- The serviceUrls.
-
getServiceUrlsOrBuilder
URLs of remote services utilized by this station
.redvox_api_m.RedvoxPacketM.StationInformation.ServiceUrls service_urls = 13;- Specified by:
getServiceUrlsOrBuilderin interfaceRedvoxApiM.RedvoxPacketM.StationInformationOrBuilder
-
getMetadataCount
public int getMetadataCount()Description copied from interface:RedvoxApiM.RedvoxPacketM.StationInformationOrBuilderA map from string to string for including untyped metadata
map<string, string> metadata = 14;- Specified by:
getMetadataCountin interfaceRedvoxApiM.RedvoxPacketM.StationInformationOrBuilder
-
containsMetadata
A map from string to string for including untyped metadata
map<string, string> metadata = 14;- Specified by:
containsMetadatain interfaceRedvoxApiM.RedvoxPacketM.StationInformationOrBuilder
-
getMetadata
Deprecated.UsegetMetadataMap()instead.- Specified by:
getMetadatain interfaceRedvoxApiM.RedvoxPacketM.StationInformationOrBuilder
-
getMetadataMap
A map from string to string for including untyped metadata
map<string, string> metadata = 14;- Specified by:
getMetadataMapin interfaceRedvoxApiM.RedvoxPacketM.StationInformationOrBuilder
-
getMetadataOrDefault
A map from string to string for including untyped metadata
map<string, string> metadata = 14;- Specified by:
getMetadataOrDefaultin interfaceRedvoxApiM.RedvoxPacketM.StationInformationOrBuilder
-
getMetadataOrThrow
A map from string to string for including untyped metadata
map<string, string> metadata = 14;- Specified by:
getMetadataOrThrowin interfaceRedvoxApiM.RedvoxPacketM.StationInformationOrBuilder
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static RedvoxApiM.RedvoxPacketM.StationInformation parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static RedvoxApiM.RedvoxPacketM.StationInformation parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static RedvoxApiM.RedvoxPacketM.StationInformation parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static RedvoxApiM.RedvoxPacketM.StationInformation parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static RedvoxApiM.RedvoxPacketM.StationInformation parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static RedvoxApiM.RedvoxPacketM.StationInformation parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static RedvoxApiM.RedvoxPacketM.StationInformation parseFrom(InputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static RedvoxApiM.RedvoxPacketM.StationInformation parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
public static RedvoxApiM.RedvoxPacketM.StationInformation parseDelimitedFrom(InputStream input) throws IOException - Throws:
IOException
-
parseDelimitedFrom
public static RedvoxApiM.RedvoxPacketM.StationInformation parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static RedvoxApiM.RedvoxPacketM.StationInformation parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static RedvoxApiM.RedvoxPacketM.StationInformation parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
public static RedvoxApiM.RedvoxPacketM.StationInformation.Builder newBuilder(RedvoxApiM.RedvoxPacketM.StationInformation prototype) -
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected RedvoxApiM.RedvoxPacketM.StationInformation.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) - Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-