Package io.redvox.apis
Class RedvoxApiM.RedvoxPacketM.Sensors.Single.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<RedvoxApiM.RedvoxPacketM.Sensors.Single.Builder>
io.redvox.apis.RedvoxApiM.RedvoxPacketM.Sensors.Single.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.SingleOrBuilder,Cloneable
- Enclosing class:
- RedvoxApiM.RedvoxPacketM.Sensors.Single
public static final class RedvoxApiM.RedvoxPacketM.Sensors.Single.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<RedvoxApiM.RedvoxPacketM.Sensors.Single.Builder>
implements RedvoxApiM.RedvoxPacketM.Sensors.SingleOrBuilder
A single channel of data See: https://github.com/RedVoxInc/redvox-api-1000/src/master/docs/standards/storing_single_channel_data.mdProtobuf type
redvox_api_m.RedvoxPacketM.Sensors.Single-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()clearField(com.google.protobuf.Descriptors.FieldDescriptor field) clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) List of samples and associated statsThe name or description of the sensorList of timestamps per sample and associated statsclone()booleancontainsMetadata(String key) A map from string to string for including untyped metadatastatic final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorDeprecated.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.List of samples and associated statsList of samples and associated statsList of samples and associated statsThe name or description of the sensorcom.google.protobuf.ByteStringThe name or description of the sensorList of timestamps per sample and associated statsList of timestamps per sample and associated statsList of timestamps per sample and associated statsbooleanList of samples and associated statsbooleanList of timestamps per sample and associated statsprotected 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) List of samples and associated statsList of timestamps per sample and associated statsmergeUnknownFields(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 metadatasetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) List of samples and associated statssetSamples(RedvoxApiM.RedvoxPacketM.SamplePayload.Builder builderForValue) List of samples and associated statssetSensorDescription(String value) The name or description of the sensorsetSensorDescriptionBytes(com.google.protobuf.ByteString value) The name or description of the sensorList of timestamps per sample and associated statssetTimestamps(RedvoxApiM.RedvoxPacketM.TimingPayload.Builder builderForValue) List of timestamps per sample and associated statssetUnknownFields(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.Single.Builder>
-
internalGetMutableMapField
protected com.google.protobuf.MapField internalGetMutableMapField(int number) - Overrides:
internalGetMutableMapFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<RedvoxApiM.RedvoxPacketM.Sensors.Single.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<RedvoxApiM.RedvoxPacketM.Sensors.Single.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.Single.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.Single.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.Single.Builder>
-
setField
public RedvoxApiM.RedvoxPacketM.Sensors.Single.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.Single.Builder>
-
clearField
public RedvoxApiM.RedvoxPacketM.Sensors.Single.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.Single.Builder>
-
clearOneof
public RedvoxApiM.RedvoxPacketM.Sensors.Single.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.Single.Builder>
-
setRepeatedField
public RedvoxApiM.RedvoxPacketM.Sensors.Single.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.Single.Builder>
-
addRepeatedField
public RedvoxApiM.RedvoxPacketM.Sensors.Single.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.Single.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<RedvoxApiM.RedvoxPacketM.Sensors.Single.Builder>
-
mergeFrom
public RedvoxApiM.RedvoxPacketM.Sensors.Single.Builder mergeFrom(RedvoxApiM.RedvoxPacketM.Sensors.Single other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<RedvoxApiM.RedvoxPacketM.Sensors.Single.Builder>
-
mergeFrom
public RedvoxApiM.RedvoxPacketM.Sensors.Single.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.Single.Builder>- Throws:
IOException
-
getSensorDescription
The name or description of the sensor
string sensor_description = 1;- Specified by:
getSensorDescriptionin interfaceRedvoxApiM.RedvoxPacketM.Sensors.SingleOrBuilder- Returns:
- The sensorDescription.
-
getSensorDescriptionBytes
public com.google.protobuf.ByteString getSensorDescriptionBytes()The name or description of the sensor
string sensor_description = 1;- Specified by:
getSensorDescriptionBytesin interfaceRedvoxApiM.RedvoxPacketM.Sensors.SingleOrBuilder- Returns:
- The bytes for sensorDescription.
-
setSensorDescription
The name or description of the sensor
string sensor_description = 1;- Parameters:
value- The sensorDescription to set.- Returns:
- This builder for chaining.
-
clearSensorDescription
The name or description of the sensor
string sensor_description = 1;- Returns:
- This builder for chaining.
-
setSensorDescriptionBytes
public RedvoxApiM.RedvoxPacketM.Sensors.Single.Builder setSensorDescriptionBytes(com.google.protobuf.ByteString value) The name or description of the sensor
string sensor_description = 1;- Parameters:
value- The bytes for sensorDescription to set.- Returns:
- This builder for chaining.
-
hasTimestamps
public boolean hasTimestamps()List of timestamps per sample and associated stats
.redvox_api_m.RedvoxPacketM.TimingPayload timestamps = 2;- Specified by:
hasTimestampsin interfaceRedvoxApiM.RedvoxPacketM.Sensors.SingleOrBuilder- Returns:
- Whether the timestamps field is set.
-
getTimestamps
List of timestamps per sample and associated stats
.redvox_api_m.RedvoxPacketM.TimingPayload timestamps = 2;- Specified by:
getTimestampsin interfaceRedvoxApiM.RedvoxPacketM.Sensors.SingleOrBuilder- Returns:
- The timestamps.
-
setTimestamps
public RedvoxApiM.RedvoxPacketM.Sensors.Single.Builder setTimestamps(RedvoxApiM.RedvoxPacketM.TimingPayload value) List of timestamps per sample and associated stats
.redvox_api_m.RedvoxPacketM.TimingPayload timestamps = 2; -
setTimestamps
public RedvoxApiM.RedvoxPacketM.Sensors.Single.Builder setTimestamps(RedvoxApiM.RedvoxPacketM.TimingPayload.Builder builderForValue) List of timestamps per sample and associated stats
.redvox_api_m.RedvoxPacketM.TimingPayload timestamps = 2; -
mergeTimestamps
public RedvoxApiM.RedvoxPacketM.Sensors.Single.Builder mergeTimestamps(RedvoxApiM.RedvoxPacketM.TimingPayload value) List of timestamps per sample and associated stats
.redvox_api_m.RedvoxPacketM.TimingPayload timestamps = 2; -
clearTimestamps
List of timestamps per sample and associated stats
.redvox_api_m.RedvoxPacketM.TimingPayload timestamps = 2; -
getTimestampsBuilder
List of timestamps per sample and associated stats
.redvox_api_m.RedvoxPacketM.TimingPayload timestamps = 2; -
getTimestampsOrBuilder
List of timestamps per sample and associated stats
.redvox_api_m.RedvoxPacketM.TimingPayload timestamps = 2;- Specified by:
getTimestampsOrBuilderin interfaceRedvoxApiM.RedvoxPacketM.Sensors.SingleOrBuilder
-
hasSamples
public boolean hasSamples()List of samples and associated stats
.redvox_api_m.RedvoxPacketM.SamplePayload samples = 3;- Specified by:
hasSamplesin interfaceRedvoxApiM.RedvoxPacketM.Sensors.SingleOrBuilder- Returns:
- Whether the samples field is set.
-
getSamples
List of samples and associated stats
.redvox_api_m.RedvoxPacketM.SamplePayload samples = 3;- Specified by:
getSamplesin interfaceRedvoxApiM.RedvoxPacketM.Sensors.SingleOrBuilder- Returns:
- The samples.
-
setSamples
public RedvoxApiM.RedvoxPacketM.Sensors.Single.Builder setSamples(RedvoxApiM.RedvoxPacketM.SamplePayload value) List of samples and associated stats
.redvox_api_m.RedvoxPacketM.SamplePayload samples = 3; -
setSamples
public RedvoxApiM.RedvoxPacketM.Sensors.Single.Builder setSamples(RedvoxApiM.RedvoxPacketM.SamplePayload.Builder builderForValue) List of samples and associated stats
.redvox_api_m.RedvoxPacketM.SamplePayload samples = 3; -
mergeSamples
public RedvoxApiM.RedvoxPacketM.Sensors.Single.Builder mergeSamples(RedvoxApiM.RedvoxPacketM.SamplePayload value) List of samples and associated stats
.redvox_api_m.RedvoxPacketM.SamplePayload samples = 3; -
clearSamples
List of samples and associated stats
.redvox_api_m.RedvoxPacketM.SamplePayload samples = 3; -
getSamplesBuilder
List of samples and associated stats
.redvox_api_m.RedvoxPacketM.SamplePayload samples = 3; -
getSamplesOrBuilder
List of samples and associated stats
.redvox_api_m.RedvoxPacketM.SamplePayload samples = 3;- Specified by:
getSamplesOrBuilderin interfaceRedvoxApiM.RedvoxPacketM.Sensors.SingleOrBuilder
-
getMetadataCount
public int getMetadataCount()Description copied from interface:RedvoxApiM.RedvoxPacketM.Sensors.SingleOrBuilderA map from string to string for including untyped metadata
map<string, string> metadata = 4;- Specified by:
getMetadataCountin interfaceRedvoxApiM.RedvoxPacketM.Sensors.SingleOrBuilder
-
containsMetadata
A map from string to string for including untyped metadata
map<string, string> metadata = 4;- Specified by:
containsMetadatain interfaceRedvoxApiM.RedvoxPacketM.Sensors.SingleOrBuilder
-
getMetadata
Deprecated.UsegetMetadataMap()instead.- Specified by:
getMetadatain interfaceRedvoxApiM.RedvoxPacketM.Sensors.SingleOrBuilder
-
getMetadataMap
A map from string to string for including untyped metadata
map<string, string> metadata = 4;- Specified by:
getMetadataMapin interfaceRedvoxApiM.RedvoxPacketM.Sensors.SingleOrBuilder
-
getMetadataOrDefault
A map from string to string for including untyped metadata
map<string, string> metadata = 4;- Specified by:
getMetadataOrDefaultin interfaceRedvoxApiM.RedvoxPacketM.Sensors.SingleOrBuilder
-
getMetadataOrThrow
A map from string to string for including untyped metadata
map<string, string> metadata = 4;- Specified by:
getMetadataOrThrowin interfaceRedvoxApiM.RedvoxPacketM.Sensors.SingleOrBuilder
-
clearMetadata
-
removeMetadata
A map from string to string for including untyped metadata
map<string, string> metadata = 4; -
getMutableMetadata
Deprecated.Use alternate mutation accessors instead. -
putMetadata
A map from string to string for including untyped metadata
map<string, string> metadata = 4; -
putAllMetadata
A map from string to string for including untyped metadata
map<string, string> metadata = 4; -
setUnknownFields
public final RedvoxApiM.RedvoxPacketM.Sensors.Single.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.Single.Builder>
-
mergeUnknownFields
public final RedvoxApiM.RedvoxPacketM.Sensors.Single.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.Single.Builder>
-