The time at which the measurement was taken
A collection of measurements
Returns a new record with additional data.
Returns a new record with additional data.
data to add
A collection of measurements
Returns an option for a Boolean value corresponding to a key.
Returns an option for a Boolean value corresponding to a key. The option is None if the key does not exist or the value cannot be converted to a Boolean.
Returns a map of all key-value pairs stored in the record
Returns a map of all key-value pairs stored in the record
Returns an option for a Double value corresponding to a key.
Returns an option for a Double value corresponding to a key. The option is None if the key does not exist or the value cannot be converted to a Double.
Returns an option for a Double value corresponding to a key.
Returns an option for a Double value corresponding to a key. The option is None if the key does not exist or the value cannot be converted to a Double.
Returns an option for a String value corresponding to a key.
Returns an option for a String value corresponding to a key. The option is None if the key does not exist or the value cannot be converted to a String.
Returns whether or not all the keys are present.
Returns whether or not all the keys are present.
Return the value (as a any) for a key, throwing an error if the key is missing or cannot be converted to a Double.
Return the value (as a any) for a key, throwing an error if the key is missing or cannot be converted to a Double.
Return the value (as a Boolean) for a key, throwing an error if the key is missing or cannot be converted to a Double.
Return the value (as a Boolean) for a key, throwing an error if the key is missing or cannot be converted to a Double.
Return the value (as a Double) for a key, throwing an error if the key is missing or cannot be converted to a Double.
Return the value (as a Double) for a key, throwing an error if the key is missing or cannot be converted to a Double.
Return the value (as a Long) for a key, throwing an error if the key is missing or cannot be converted to a Double.
Return the value (as a Long) for a key, throwing an error if the key is missing or cannot be converted to a Double.
Return the value (as a String) for a key, throwing an error if the key is missing or cannot be converted to a String.
Return the value (as a String) for a key, throwing an error if the key is missing or cannot be converted to a String.
The time at which the measurement was taken
A TimeRecord represents a collection of data for one time-point. The data is stored as a key-value map.
For data imported to Iobeam, each TimeRecord represents a collection of measurements taken at a single time-point. Thus the data is a map of seriesName (as the key) to measurement value. Data imported via the table format has a guarantee that each row will be represented by a single record which contains all of the series in the row. For the series-centric input format, each record will contain a single seriesName and value (there will be no join on time across series).
The time at which the measurement was taken
A collection of measurements