Package io.redvox.apis
Class RedvoxApiM.RedvoxPacketM.Sensors.CompressedAudio.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<RedvoxApiM.RedvoxPacketM.Sensors.CompressedAudio.Builder>
io.redvox.apis.RedvoxApiM.RedvoxPacketM.Sensors.CompressedAudio.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,RedvoxApiM.RedvoxPacketM.Sensors.CompressedAudioOrBuilder,Cloneable
- Enclosing class:
- RedvoxApiM.RedvoxPacketM.Sensors.CompressedAudio
public static final class RedvoxApiM.RedvoxPacketM.Sensors.CompressedAudio.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<RedvoxApiM.RedvoxPacketM.Sensors.CompressedAudio.Builder>
implements RedvoxApiM.RedvoxPacketM.Sensors.CompressedAudioOrBuilder
Protobuf type
redvox_api_m.RedvoxPacketM.Sensors.CompressedAudio-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()Bytes that make up audio payloadCodec used to compress audioclearField(com.google.protobuf.Descriptors.FieldDescriptor field) Mach timestamp of the first audio sampleIf audio data has been scrambled to remove voiceclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) Microphone sample rate in HzThe name or description of the audio sensorclone()booleancontainsMetadata(String key) A map from string to string for including untyped metadatacom.google.protobuf.ByteStringBytes that make up audio payloadCodec used to compress audiointCodec used to compress audiostatic final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptordoubleMach timestamp of the first audio samplebooleanIf audio data has been scrambled to remove voiceDeprecated.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 metadataDeprecated.floatMicrophone sample rate in HzThe name or description of the audio sensorcom.google.protobuf.ByteStringThe name or description of the audio sensorprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableprotected com.google.protobuf.MapFieldinternalGetMapField(int number) protected com.google.protobuf.MapFieldinternalGetMutableMapField(int number) final booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) putAllMetadata(Map<String, String> values) A map from string to string for including untyped metadataputMetadata(String key, String value) A map from string to string for including untyped metadataremoveMetadata(String key) A map from string to string for including untyped metadatasetAudioBytes(com.google.protobuf.ByteString value) Bytes that make up audio payloadCodec used to compress audiosetAudioCodecValue(int value) Codec used to compress audiosetFirstSampleTimestamp(double value) Mach timestamp of the first audio samplesetIsScrambled(boolean value) If audio data has been scrambled to remove voicesetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setSampleRate(float value) Microphone sample rate in HzsetSensorDescription(String value) The name or description of the audio sensorsetSensorDescriptionBytes(com.google.protobuf.ByteString value) The name or description of the audio sensorsetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
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.Builder<RedvoxApiM.RedvoxPacketM.Sensors.CompressedAudio.Builder>
-
internalGetMutableMapField
protected com.google.protobuf.MapField internalGetMutableMapField(int number) - Overrides:
internalGetMutableMapFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<RedvoxApiM.RedvoxPacketM.Sensors.CompressedAudio.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<RedvoxApiM.RedvoxPacketM.Sensors.CompressedAudio.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<RedvoxApiM.RedvoxPacketM.Sensors.CompressedAudio.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<RedvoxApiM.RedvoxPacketM.Sensors.CompressedAudio.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<RedvoxApiM.RedvoxPacketM.Sensors.CompressedAudio.Builder>
-
setField
public RedvoxApiM.RedvoxPacketM.Sensors.CompressedAudio.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<RedvoxApiM.RedvoxPacketM.Sensors.CompressedAudio.Builder>
-
clearField
public RedvoxApiM.RedvoxPacketM.Sensors.CompressedAudio.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<RedvoxApiM.RedvoxPacketM.Sensors.CompressedAudio.Builder>
-
clearOneof
public RedvoxApiM.RedvoxPacketM.Sensors.CompressedAudio.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<RedvoxApiM.RedvoxPacketM.Sensors.CompressedAudio.Builder>
-
setRepeatedField
public RedvoxApiM.RedvoxPacketM.Sensors.CompressedAudio.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<RedvoxApiM.RedvoxPacketM.Sensors.CompressedAudio.Builder>
-
addRepeatedField
public RedvoxApiM.RedvoxPacketM.Sensors.CompressedAudio.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<RedvoxApiM.RedvoxPacketM.Sensors.CompressedAudio.Builder>
-
mergeFrom
public RedvoxApiM.RedvoxPacketM.Sensors.CompressedAudio.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<RedvoxApiM.RedvoxPacketM.Sensors.CompressedAudio.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<RedvoxApiM.RedvoxPacketM.Sensors.CompressedAudio.Builder>
-
mergeFrom
public RedvoxApiM.RedvoxPacketM.Sensors.CompressedAudio.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<RedvoxApiM.RedvoxPacketM.Sensors.CompressedAudio.Builder>- Throws:
IOException
-
getSensorDescription
The name or description of the audio sensor
string sensor_description = 1;- Specified by:
getSensorDescriptionin interfaceRedvoxApiM.RedvoxPacketM.Sensors.CompressedAudioOrBuilder- Returns:
- The sensorDescription.
-
getSensorDescriptionBytes
public com.google.protobuf.ByteString getSensorDescriptionBytes()The name or description of the audio sensor
string sensor_description = 1;- Specified by:
getSensorDescriptionBytesin interfaceRedvoxApiM.RedvoxPacketM.Sensors.CompressedAudioOrBuilder- Returns:
- The bytes for sensorDescription.
-
setSensorDescription
The name or description of the audio sensor
string sensor_description = 1;- Parameters:
value- The sensorDescription to set.- Returns:
- This builder for chaining.
-
clearSensorDescription
The name or description of the audio sensor
string sensor_description = 1;- Returns:
- This builder for chaining.
-
setSensorDescriptionBytes
public RedvoxApiM.RedvoxPacketM.Sensors.CompressedAudio.Builder setSensorDescriptionBytes(com.google.protobuf.ByteString value) The name or description of the audio sensor
string sensor_description = 1;- Parameters:
value- The bytes for sensorDescription to set.- Returns:
- This builder for chaining.
-
getFirstSampleTimestamp
public double getFirstSampleTimestamp()Mach timestamp of the first audio sample
double first_sample_timestamp = 2;- Specified by:
getFirstSampleTimestampin interfaceRedvoxApiM.RedvoxPacketM.Sensors.CompressedAudioOrBuilder- Returns:
- The firstSampleTimestamp.
-
setFirstSampleTimestamp
public RedvoxApiM.RedvoxPacketM.Sensors.CompressedAudio.Builder setFirstSampleTimestamp(double value) Mach timestamp of the first audio sample
double first_sample_timestamp = 2;- Parameters:
value- The firstSampleTimestamp to set.- Returns:
- This builder for chaining.
-
clearFirstSampleTimestamp
Mach timestamp of the first audio sample
double first_sample_timestamp = 2;- Returns:
- This builder for chaining.
-
getSampleRate
public float getSampleRate()Microphone sample rate in Hz
float sample_rate = 3;- Specified by:
getSampleRatein interfaceRedvoxApiM.RedvoxPacketM.Sensors.CompressedAudioOrBuilder- Returns:
- The sampleRate.
-
setSampleRate
Microphone sample rate in Hz
float sample_rate = 3;- Parameters:
value- The sampleRate to set.- Returns:
- This builder for chaining.
-
clearSampleRate
Microphone sample rate in Hz
float sample_rate = 3;- Returns:
- This builder for chaining.
-
getIsScrambled
public boolean getIsScrambled()If audio data has been scrambled to remove voice
bool is_scrambled = 4;- Specified by:
getIsScrambledin interfaceRedvoxApiM.RedvoxPacketM.Sensors.CompressedAudioOrBuilder- Returns:
- The isScrambled.
-
setIsScrambled
If audio data has been scrambled to remove voice
bool is_scrambled = 4;- Parameters:
value- The isScrambled to set.- Returns:
- This builder for chaining.
-
clearIsScrambled
If audio data has been scrambled to remove voice
bool is_scrambled = 4;- Returns:
- This builder for chaining.
-
getAudioBytes
public com.google.protobuf.ByteString getAudioBytes()Bytes that make up audio payload
bytes audio_bytes = 5;- Specified by:
getAudioBytesin interfaceRedvoxApiM.RedvoxPacketM.Sensors.CompressedAudioOrBuilder- Returns:
- The audioBytes.
-
setAudioBytes
public RedvoxApiM.RedvoxPacketM.Sensors.CompressedAudio.Builder setAudioBytes(com.google.protobuf.ByteString value) Bytes that make up audio payload
bytes audio_bytes = 5;- Parameters:
value- The audioBytes to set.- Returns:
- This builder for chaining.
-
clearAudioBytes
Bytes that make up audio payload
bytes audio_bytes = 5;- Returns:
- This builder for chaining.
-
getAudioCodecValue
public int getAudioCodecValue()Codec used to compress audio
.redvox_api_m.RedvoxPacketM.Sensors.CompressedAudio.AudioCodec audio_codec = 6;- Specified by:
getAudioCodecValuein interfaceRedvoxApiM.RedvoxPacketM.Sensors.CompressedAudioOrBuilder- Returns:
- The enum numeric value on the wire for audioCodec.
-
setAudioCodecValue
Codec used to compress audio
.redvox_api_m.RedvoxPacketM.Sensors.CompressedAudio.AudioCodec audio_codec = 6;- Parameters:
value- The enum numeric value on the wire for audioCodec to set.- Returns:
- This builder for chaining.
-
getAudioCodec
Codec used to compress audio
.redvox_api_m.RedvoxPacketM.Sensors.CompressedAudio.AudioCodec audio_codec = 6;- Specified by:
getAudioCodecin interfaceRedvoxApiM.RedvoxPacketM.Sensors.CompressedAudioOrBuilder- Returns:
- The audioCodec.
-
setAudioCodec
public RedvoxApiM.RedvoxPacketM.Sensors.CompressedAudio.Builder setAudioCodec(RedvoxApiM.RedvoxPacketM.Sensors.CompressedAudio.AudioCodec value) Codec used to compress audio
.redvox_api_m.RedvoxPacketM.Sensors.CompressedAudio.AudioCodec audio_codec = 6;- Parameters:
value- The audioCodec to set.- Returns:
- This builder for chaining.
-
clearAudioCodec
Codec used to compress audio
.redvox_api_m.RedvoxPacketM.Sensors.CompressedAudio.AudioCodec audio_codec = 6;- Returns:
- This builder for chaining.
-
getMetadataCount
public int getMetadataCount()Description copied from interface:RedvoxApiM.RedvoxPacketM.Sensors.CompressedAudioOrBuilderA map from string to string for including untyped metadata
map<string, string> metadata = 7;- Specified by:
getMetadataCountin interfaceRedvoxApiM.RedvoxPacketM.Sensors.CompressedAudioOrBuilder
-
containsMetadata
A map from string to string for including untyped metadata
map<string, string> metadata = 7;- Specified by:
containsMetadatain interfaceRedvoxApiM.RedvoxPacketM.Sensors.CompressedAudioOrBuilder
-
getMetadata
Deprecated.UsegetMetadataMap()instead.- Specified by:
getMetadatain interfaceRedvoxApiM.RedvoxPacketM.Sensors.CompressedAudioOrBuilder
-
getMetadataMap
A map from string to string for including untyped metadata
map<string, string> metadata = 7;- Specified by:
getMetadataMapin interfaceRedvoxApiM.RedvoxPacketM.Sensors.CompressedAudioOrBuilder
-
getMetadataOrDefault
A map from string to string for including untyped metadata
map<string, string> metadata = 7;- Specified by:
getMetadataOrDefaultin interfaceRedvoxApiM.RedvoxPacketM.Sensors.CompressedAudioOrBuilder
-
getMetadataOrThrow
A map from string to string for including untyped metadata
map<string, string> metadata = 7;- Specified by:
getMetadataOrThrowin interfaceRedvoxApiM.RedvoxPacketM.Sensors.CompressedAudioOrBuilder
-
clearMetadata
-
removeMetadata
A map from string to string for including untyped metadata
map<string, string> metadata = 7; -
getMutableMetadata
Deprecated.Use alternate mutation accessors instead. -
putMetadata
public RedvoxApiM.RedvoxPacketM.Sensors.CompressedAudio.Builder putMetadata(String key, String value) A map from string to string for including untyped metadata
map<string, string> metadata = 7; -
putAllMetadata
public RedvoxApiM.RedvoxPacketM.Sensors.CompressedAudio.Builder putAllMetadata(Map<String, String> values) A map from string to string for including untyped metadata
map<string, string> metadata = 7; -
setUnknownFields
public final RedvoxApiM.RedvoxPacketM.Sensors.CompressedAudio.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<RedvoxApiM.RedvoxPacketM.Sensors.CompressedAudio.Builder>
-
mergeUnknownFields
public final RedvoxApiM.RedvoxPacketM.Sensors.CompressedAudio.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<RedvoxApiM.RedvoxPacketM.Sensors.CompressedAudio.Builder>
-