public static final class Api900.EvenlySampledChannel extends com.google.protobuf.GeneratedMessageV3 implements Api900.EvenlySampledChannelOrBuilder
A channel with evenly sampled data. i.e., one with a stable sample rate such as microphone Note: Multiple values can be associated with each channel. If you specify more than one channel type, then the payload should have interleaving values. See unevenly sampled channels for a better explanation of this.Protobuf type
EvenlySampledChannel
Modifier and Type | Class and Description |
---|---|
static class |
Api900.EvenlySampledChannel.Builder
A channel with evenly sampled data.
|
static class |
Api900.EvenlySampledChannel.PayloadCase |
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
Modifier and Type | Field and Description |
---|---|
static int |
BYTE_PAYLOAD_FIELD_NUMBER |
static int |
CHANNEL_TYPES_FIELD_NUMBER |
static int |
FIRST_SAMPLE_TIMESTAMP_EPOCH_MICROSECONDS_UTC_FIELD_NUMBER |
static int |
FLOAT32_PAYLOAD_FIELD_NUMBER |
static int |
FLOAT64_PAYLOAD_FIELD_NUMBER |
static int |
INT32_PAYLOAD_FIELD_NUMBER |
static int |
INT64_PAYLOAD_FIELD_NUMBER |
static int |
METADATA_FIELD_NUMBER |
static int |
SAMPLE_RATE_HZ_FIELD_NUMBER |
static int |
SENSOR_NAME_FIELD_NUMBER |
static int |
UINT32_PAYLOAD_FIELD_NUMBER |
static int |
UINT64_PAYLOAD_FIELD_NUMBER |
static int |
VALUE_MEANS_FIELD_NUMBER |
static int |
VALUE_MEDIANS_FIELD_NUMBER |
static int |
VALUE_STDS_FIELD_NUMBER |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
Api900.BytePayload |
getBytePayload()
.BytePayload byte_payload = 5; |
Api900.BytePayloadOrBuilder |
getBytePayloadOrBuilder()
.BytePayload byte_payload = 5; |
Api900.ChannelType |
getChannelTypes(int index)
Channel types locked to one sample rate
|
int |
getChannelTypesCount()
Channel types locked to one sample rate
|
java.util.List<Api900.ChannelType> |
getChannelTypesList()
Channel types locked to one sample rate
|
int |
getChannelTypesValue(int index)
Channel types locked to one sample rate
|
java.util.List<java.lang.Integer> |
getChannelTypesValueList()
Channel types locked to one sample rate
|
static Api900.EvenlySampledChannel |
getDefaultInstance() |
Api900.EvenlySampledChannel |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
long |
getFirstSampleTimestampEpochMicrosecondsUtc()
Timestamp of first sample in channel
|
Api900.Float32Payload |
getFloat32Payload()
.Float32Payload float32_payload = 10; |
Api900.Float32PayloadOrBuilder |
getFloat32PayloadOrBuilder()
.Float32Payload float32_payload = 10; |
Api900.Float64Payload |
getFloat64Payload()
.Float64Payload float64_payload = 11; |
Api900.Float64PayloadOrBuilder |
getFloat64PayloadOrBuilder()
.Float64Payload float64_payload = 11; |
Api900.Int32Payload |
getInt32Payload()
.Int32Payload int32_payload = 8; |
Api900.Int32PayloadOrBuilder |
getInt32PayloadOrBuilder()
.Int32Payload int32_payload = 8; |
Api900.Int64Payload |
getInt64Payload()
.Int64Payload int64_payload = 9; |
Api900.Int64PayloadOrBuilder |
getInt64PayloadOrBuilder()
.Int64Payload int64_payload = 9; |
java.lang.String |
getMetadata(int index)
Extra metadata to associate with this channel
|
com.google.protobuf.ByteString |
getMetadataBytes(int index)
Extra metadata to associate with this channel
|
int |
getMetadataCount()
Extra metadata to associate with this channel
|
com.google.protobuf.ProtocolStringList |
getMetadataList()
Extra metadata to associate with this channel
|
com.google.protobuf.Parser<Api900.EvenlySampledChannel> |
getParserForType() |
Api900.EvenlySampledChannel.PayloadCase |
getPayloadCase() |
double |
getSampleRateHz()
Sample rate in Hz
|
java.lang.String |
getSensorName()
Name of sensor
|
com.google.protobuf.ByteString |
getSensorNameBytes()
Name of sensor
|
int |
getSerializedSize() |
Api900.UInt32Payload |
getUint32Payload()
.UInt32Payload uint32_payload = 6; |
Api900.UInt32PayloadOrBuilder |
getUint32PayloadOrBuilder()
.UInt32Payload uint32_payload = 6; |
Api900.UInt64Payload |
getUint64Payload()
.UInt64Payload uint64_payload = 7; |
Api900.UInt64PayloadOrBuilder |
getUint64PayloadOrBuilder()
.UInt64Payload uint64_payload = 7; |
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
double |
getValueMeans(int index)
Mean values in payload, one mean per channel
|
int |
getValueMeansCount()
Mean values in payload, one mean per channel
|
java.util.List<java.lang.Double> |
getValueMeansList()
Mean values in payload, one mean per channel
|
double |
getValueMedians(int index)
Median values in payload, one per channel
|
int |
getValueMediansCount()
Median values in payload, one per channel
|
java.util.List<java.lang.Double> |
getValueMediansList()
Median values in payload, one per channel
|
double |
getValueStds(int index)
Standard deviations in payload, one per channel
|
int |
getValueStdsCount()
Standard deviations in payload, one per channel
|
java.util.List<java.lang.Double> |
getValueStdsList()
Standard deviations in payload, one per channel
|
int |
hashCode() |
boolean |
isInitialized() |
static Api900.EvenlySampledChannel.Builder |
newBuilder() |
static Api900.EvenlySampledChannel.Builder |
newBuilder(Api900.EvenlySampledChannel prototype) |
Api900.EvenlySampledChannel.Builder |
newBuilderForType() |
static Api900.EvenlySampledChannel |
parseDelimitedFrom(java.io.InputStream input) |
static Api900.EvenlySampledChannel |
parseDelimitedFrom(java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Api900.EvenlySampledChannel |
parseFrom(byte[] data) |
static Api900.EvenlySampledChannel |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Api900.EvenlySampledChannel |
parseFrom(java.nio.ByteBuffer data) |
static Api900.EvenlySampledChannel |
parseFrom(java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Api900.EvenlySampledChannel |
parseFrom(com.google.protobuf.ByteString data) |
static Api900.EvenlySampledChannel |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Api900.EvenlySampledChannel |
parseFrom(com.google.protobuf.CodedInputStream input) |
static Api900.EvenlySampledChannel |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Api900.EvenlySampledChannel |
parseFrom(java.io.InputStream input) |
static Api900.EvenlySampledChannel |
parseFrom(java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<Api900.EvenlySampledChannel> |
parser() |
Api900.EvenlySampledChannel.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof
findInitializationErrors, getInitializationErrorString, toString
toByteArray, toByteString, writeDelimitedTo, writeTo
public static final int CHANNEL_TYPES_FIELD_NUMBER
public static final int SENSOR_NAME_FIELD_NUMBER
public static final int SAMPLE_RATE_HZ_FIELD_NUMBER
public static final int FIRST_SAMPLE_TIMESTAMP_EPOCH_MICROSECONDS_UTC_FIELD_NUMBER
public static final int BYTE_PAYLOAD_FIELD_NUMBER
public static final int UINT32_PAYLOAD_FIELD_NUMBER
public static final int UINT64_PAYLOAD_FIELD_NUMBER
public static final int INT32_PAYLOAD_FIELD_NUMBER
public static final int INT64_PAYLOAD_FIELD_NUMBER
public static final int FLOAT32_PAYLOAD_FIELD_NUMBER
public static final int FLOAT64_PAYLOAD_FIELD_NUMBER
public static final int VALUE_MEANS_FIELD_NUMBER
public static final int VALUE_STDS_FIELD_NUMBER
public static final int VALUE_MEDIANS_FIELD_NUMBER
public static final int METADATA_FIELD_NUMBER
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields
in interface com.google.protobuf.MessageOrBuilder
getUnknownFields
in class com.google.protobuf.GeneratedMessageV3
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
public Api900.EvenlySampledChannel.PayloadCase getPayloadCase()
getPayloadCase
in interface Api900.EvenlySampledChannelOrBuilder
public java.util.List<Api900.ChannelType> getChannelTypesList()
Channel types locked to one sample rate
repeated .ChannelType channel_types = 1;
getChannelTypesList
in interface Api900.EvenlySampledChannelOrBuilder
public int getChannelTypesCount()
Channel types locked to one sample rate
repeated .ChannelType channel_types = 1;
getChannelTypesCount
in interface Api900.EvenlySampledChannelOrBuilder
public Api900.ChannelType getChannelTypes(int index)
Channel types locked to one sample rate
repeated .ChannelType channel_types = 1;
getChannelTypes
in interface Api900.EvenlySampledChannelOrBuilder
public java.util.List<java.lang.Integer> getChannelTypesValueList()
Channel types locked to one sample rate
repeated .ChannelType channel_types = 1;
getChannelTypesValueList
in interface Api900.EvenlySampledChannelOrBuilder
public int getChannelTypesValue(int index)
Channel types locked to one sample rate
repeated .ChannelType channel_types = 1;
getChannelTypesValue
in interface Api900.EvenlySampledChannelOrBuilder
public java.lang.String getSensorName()
Name of sensor
string sensor_name = 2;
getSensorName
in interface Api900.EvenlySampledChannelOrBuilder
public com.google.protobuf.ByteString getSensorNameBytes()
Name of sensor
string sensor_name = 2;
getSensorNameBytes
in interface Api900.EvenlySampledChannelOrBuilder
public double getSampleRateHz()
Sample rate in Hz
double sample_rate_hz = 3;
getSampleRateHz
in interface Api900.EvenlySampledChannelOrBuilder
public long getFirstSampleTimestampEpochMicrosecondsUtc()
Timestamp of first sample in channel
int64 first_sample_timestamp_epoch_microseconds_utc = 4;
getFirstSampleTimestampEpochMicrosecondsUtc
in interface Api900.EvenlySampledChannelOrBuilder
public Api900.BytePayload getBytePayload()
.BytePayload byte_payload = 5;
getBytePayload
in interface Api900.EvenlySampledChannelOrBuilder
public Api900.BytePayloadOrBuilder getBytePayloadOrBuilder()
.BytePayload byte_payload = 5;
getBytePayloadOrBuilder
in interface Api900.EvenlySampledChannelOrBuilder
public Api900.UInt32Payload getUint32Payload()
.UInt32Payload uint32_payload = 6;
getUint32Payload
in interface Api900.EvenlySampledChannelOrBuilder
public Api900.UInt32PayloadOrBuilder getUint32PayloadOrBuilder()
.UInt32Payload uint32_payload = 6;
getUint32PayloadOrBuilder
in interface Api900.EvenlySampledChannelOrBuilder
public Api900.UInt64Payload getUint64Payload()
.UInt64Payload uint64_payload = 7;
getUint64Payload
in interface Api900.EvenlySampledChannelOrBuilder
public Api900.UInt64PayloadOrBuilder getUint64PayloadOrBuilder()
.UInt64Payload uint64_payload = 7;
getUint64PayloadOrBuilder
in interface Api900.EvenlySampledChannelOrBuilder
public Api900.Int32Payload getInt32Payload()
.Int32Payload int32_payload = 8;
getInt32Payload
in interface Api900.EvenlySampledChannelOrBuilder
public Api900.Int32PayloadOrBuilder getInt32PayloadOrBuilder()
.Int32Payload int32_payload = 8;
getInt32PayloadOrBuilder
in interface Api900.EvenlySampledChannelOrBuilder
public Api900.Int64Payload getInt64Payload()
.Int64Payload int64_payload = 9;
getInt64Payload
in interface Api900.EvenlySampledChannelOrBuilder
public Api900.Int64PayloadOrBuilder getInt64PayloadOrBuilder()
.Int64Payload int64_payload = 9;
getInt64PayloadOrBuilder
in interface Api900.EvenlySampledChannelOrBuilder
public Api900.Float32Payload getFloat32Payload()
.Float32Payload float32_payload = 10;
getFloat32Payload
in interface Api900.EvenlySampledChannelOrBuilder
public Api900.Float32PayloadOrBuilder getFloat32PayloadOrBuilder()
.Float32Payload float32_payload = 10;
getFloat32PayloadOrBuilder
in interface Api900.EvenlySampledChannelOrBuilder
public Api900.Float64Payload getFloat64Payload()
.Float64Payload float64_payload = 11;
getFloat64Payload
in interface Api900.EvenlySampledChannelOrBuilder
public Api900.Float64PayloadOrBuilder getFloat64PayloadOrBuilder()
.Float64Payload float64_payload = 11;
getFloat64PayloadOrBuilder
in interface Api900.EvenlySampledChannelOrBuilder
public java.util.List<java.lang.Double> getValueMeansList()
Mean values in payload, one mean per channel
repeated double value_means = 12;
getValueMeansList
in interface Api900.EvenlySampledChannelOrBuilder
public int getValueMeansCount()
Mean values in payload, one mean per channel
repeated double value_means = 12;
getValueMeansCount
in interface Api900.EvenlySampledChannelOrBuilder
public double getValueMeans(int index)
Mean values in payload, one mean per channel
repeated double value_means = 12;
getValueMeans
in interface Api900.EvenlySampledChannelOrBuilder
public java.util.List<java.lang.Double> getValueStdsList()
Standard deviations in payload, one per channel
repeated double value_stds = 13;
getValueStdsList
in interface Api900.EvenlySampledChannelOrBuilder
public int getValueStdsCount()
Standard deviations in payload, one per channel
repeated double value_stds = 13;
getValueStdsCount
in interface Api900.EvenlySampledChannelOrBuilder
public double getValueStds(int index)
Standard deviations in payload, one per channel
repeated double value_stds = 13;
getValueStds
in interface Api900.EvenlySampledChannelOrBuilder
public java.util.List<java.lang.Double> getValueMediansList()
Median values in payload, one per channel
repeated double value_medians = 14;
getValueMediansList
in interface Api900.EvenlySampledChannelOrBuilder
public int getValueMediansCount()
Median values in payload, one per channel
repeated double value_medians = 14;
getValueMediansCount
in interface Api900.EvenlySampledChannelOrBuilder
public double getValueMedians(int index)
Median values in payload, one per channel
repeated double value_medians = 14;
getValueMedians
in interface Api900.EvenlySampledChannelOrBuilder
public com.google.protobuf.ProtocolStringList getMetadataList()
Extra metadata to associate with this channel
repeated string metadata = 15;
getMetadataList
in interface Api900.EvenlySampledChannelOrBuilder
public int getMetadataCount()
Extra metadata to associate with this channel
repeated string metadata = 15;
getMetadataCount
in interface Api900.EvenlySampledChannelOrBuilder
public java.lang.String getMetadata(int index)
Extra metadata to associate with this channel
repeated string metadata = 15;
getMetadata
in interface Api900.EvenlySampledChannelOrBuilder
public com.google.protobuf.ByteString getMetadataBytes(int index)
Extra metadata to associate with this channel
repeated string metadata = 15;
getMetadataBytes
in interface Api900.EvenlySampledChannelOrBuilder
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessageV3
public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException
writeTo
in interface com.google.protobuf.MessageLite
writeTo
in class com.google.protobuf.GeneratedMessageV3
java.io.IOException
public int getSerializedSize()
getSerializedSize
in interface com.google.protobuf.MessageLite
getSerializedSize
in class com.google.protobuf.GeneratedMessageV3
public boolean equals(java.lang.Object obj)
equals
in interface com.google.protobuf.Message
equals
in class com.google.protobuf.AbstractMessage
public int hashCode()
hashCode
in interface com.google.protobuf.Message
hashCode
in class com.google.protobuf.AbstractMessage
public static Api900.EvenlySampledChannel parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static Api900.EvenlySampledChannel parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static Api900.EvenlySampledChannel parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static Api900.EvenlySampledChannel parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static Api900.EvenlySampledChannel parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static Api900.EvenlySampledChannel parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static Api900.EvenlySampledChannel parseFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOException
public static Api900.EvenlySampledChannel parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOException
public static Api900.EvenlySampledChannel parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOException
public static Api900.EvenlySampledChannel parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOException
public static Api900.EvenlySampledChannel parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
java.io.IOException
public static Api900.EvenlySampledChannel parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOException
public Api900.EvenlySampledChannel.Builder newBuilderForType()
newBuilderForType
in interface com.google.protobuf.Message
newBuilderForType
in interface com.google.protobuf.MessageLite
public static Api900.EvenlySampledChannel.Builder newBuilder()
public static Api900.EvenlySampledChannel.Builder newBuilder(Api900.EvenlySampledChannel prototype)
public Api900.EvenlySampledChannel.Builder toBuilder()
toBuilder
in interface com.google.protobuf.Message
toBuilder
in interface com.google.protobuf.MessageLite
public static Api900.EvenlySampledChannel getDefaultInstance()
public static com.google.protobuf.Parser<Api900.EvenlySampledChannel> parser()
public com.google.protobuf.Parser<Api900.EvenlySampledChannel> getParserForType()
getParserForType
in interface com.google.protobuf.Message
getParserForType
in interface com.google.protobuf.MessageLite
getParserForType
in class com.google.protobuf.GeneratedMessageV3
public Api900.EvenlySampledChannel getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder