Builder
class Builder : GeneratedMessageLite.Builder<MessageType, BuilderType> , MetricsProto.BreathingOrBuilder
Comprehensive breathing/respiratory measurements and derived metrics.
Contains respiratory rate, traces, and various breathing pattern indicators.
Content copied to clipboard
presage.physiology.BreathingFunctions
Link copied to clipboard
open fun addAllAmplitude(values: Iterable<out MetricsProto.Measurement>): MetricsProto.Breathing.Builder
Breathing amplitude measurements
Content copied to clipboard
repeated .presage.physiology.Measurement amplitude = 4;Link copied to clipboard
open fun addAllApnea(values: Iterable<out MetricsProto.DetectionStatus>): MetricsProto.Breathing.Builder
Apnea (breathing cessation) detection status
Content copied to clipboard
repeated .presage.physiology.DetectionStatus apnea = 5;Link copied to clipboard
open fun addAllBaseline(values: Iterable<out MetricsProto.Measurement>): MetricsProto.Breathing.Builder
Baseline breathing measurements
Content copied to clipboard
repeated .presage.physiology.Measurement baseline = 7;Link copied to clipboard
open fun addAllInhaleExhaleRatio(values: Iterable<out MetricsProto.Measurement>): MetricsProto.Breathing.Builder
Inhale to exhale duration ratio measurements
Content copied to clipboard
repeated .presage.physiology.Measurement inhale_exhale_ratio = 8;Link copied to clipboard
open fun addAllLowerTrace(values: Iterable<out MetricsProto.Measurement>): MetricsProto.Breathing.Builder
Abdominal breathing movement trace measurements
Content copied to clipboard
repeated .presage.physiology.Measurement lower_trace = 3;Link copied to clipboard
open fun addAllRate(values: Iterable<out MetricsProto.MeasurementWithConfidence>): MetricsProto.Breathing.Builder
Respiratory rate measurements with confidence scores
Content copied to clipboard
repeated .presage.physiology.MeasurementWithConfidence rate = 1;Link copied to clipboard
open fun addAllRespiratoryLineLength(values: Iterable<out MetricsProto.Measurement>): MetricsProto.Breathing.Builder
Respiratory line length measurements for breathing pattern analysis
Content copied to clipboard
repeated .presage.physiology.Measurement respiratory_line_length = 6;Link copied to clipboard
open fun addAllUpperTrace(values: Iterable<out MetricsProto.Measurement>): MetricsProto.Breathing.Builder
Chest breathing movement trace measurements
Content copied to clipboard
repeated .presage.physiology.Measurement upper_trace = 2;Link copied to clipboard
open fun addAmplitude(builderForValue: MetricsProto.Measurement.Builder): MetricsProto.Breathing.Builder
open fun addAmplitude(index: Int, builderForValue: MetricsProto.Measurement.Builder): MetricsProto.Breathing.Builder
Breathing amplitude measurements
Content copied to clipboard
repeated .presage.physiology.Measurement amplitude = 4;Link copied to clipboard
open fun addApnea(builderForValue: MetricsProto.DetectionStatus.Builder): MetricsProto.Breathing.Builder
open fun addApnea(index: Int, builderForValue: MetricsProto.DetectionStatus.Builder): MetricsProto.Breathing.Builder
Apnea (breathing cessation) detection status
Content copied to clipboard
repeated .presage.physiology.DetectionStatus apnea = 5;Link copied to clipboard
open fun addBaseline(builderForValue: MetricsProto.Measurement.Builder): MetricsProto.Breathing.Builder
open fun addBaseline(index: Int, builderForValue: MetricsProto.Measurement.Builder): MetricsProto.Breathing.Builder
Baseline breathing measurements
Content copied to clipboard
repeated .presage.physiology.Measurement baseline = 7;Link copied to clipboard
open fun addInhaleExhaleRatio(builderForValue: MetricsProto.Measurement.Builder): MetricsProto.Breathing.Builder
open fun addInhaleExhaleRatio(index: Int, value: MetricsProto.Measurement): MetricsProto.Breathing.Builder
open fun addInhaleExhaleRatio(index: Int, builderForValue: MetricsProto.Measurement.Builder): MetricsProto.Breathing.Builder
Inhale to exhale duration ratio measurements
Content copied to clipboard
repeated .presage.physiology.Measurement inhale_exhale_ratio = 8;Link copied to clipboard
open fun addLowerTrace(builderForValue: MetricsProto.Measurement.Builder): MetricsProto.Breathing.Builder
open fun addLowerTrace(index: Int, builderForValue: MetricsProto.Measurement.Builder): MetricsProto.Breathing.Builder
Abdominal breathing movement trace measurements
Content copied to clipboard
repeated .presage.physiology.Measurement lower_trace = 3;Link copied to clipboard
open fun addRate(builderForValue: MetricsProto.MeasurementWithConfidence.Builder): MetricsProto.Breathing.Builder
open fun addRate(index: Int, value: MetricsProto.MeasurementWithConfidence): MetricsProto.Breathing.Builder
open fun addRate(index: Int, builderForValue: MetricsProto.MeasurementWithConfidence.Builder): MetricsProto.Breathing.Builder
Respiratory rate measurements with confidence scores
Content copied to clipboard
repeated .presage.physiology.MeasurementWithConfidence rate = 1;Link copied to clipboard
open fun addRespiratoryLineLength(builderForValue: MetricsProto.Measurement.Builder): MetricsProto.Breathing.Builder
open fun addRespiratoryLineLength(index: Int, value: MetricsProto.Measurement): MetricsProto.Breathing.Builder
open fun addRespiratoryLineLength(index: Int, builderForValue: MetricsProto.Measurement.Builder): MetricsProto.Breathing.Builder
Respiratory line length measurements for breathing pattern analysis
Content copied to clipboard
repeated .presage.physiology.Measurement respiratory_line_length = 6;Link copied to clipboard
open fun addUpperTrace(builderForValue: MetricsProto.Measurement.Builder): MetricsProto.Breathing.Builder
open fun addUpperTrace(index: Int, builderForValue: MetricsProto.Measurement.Builder): MetricsProto.Breathing.Builder
Chest breathing movement trace measurements
Content copied to clipboard
repeated .presage.physiology.Measurement upper_trace = 2;Link copied to clipboard
Breathing amplitude measurements
Content copied to clipboard
repeated .presage.physiology.Measurement amplitude = 4;Link copied to clipboard
Apnea (breathing cessation) detection status
Content copied to clipboard
repeated .presage.physiology.DetectionStatus apnea = 5;Link copied to clipboard
Baseline breathing measurements
Content copied to clipboard
repeated .presage.physiology.Measurement baseline = 7;Link copied to clipboard
Inhale to exhale duration ratio measurements
Content copied to clipboard
repeated .presage.physiology.Measurement inhale_exhale_ratio = 8;Link copied to clipboard
Abdominal breathing movement trace measurements
Content copied to clipboard
repeated .presage.physiology.Measurement lower_trace = 3;Link copied to clipboard
Respiratory rate measurements with confidence scores
Content copied to clipboard
repeated .presage.physiology.MeasurementWithConfidence rate = 1;Link copied to clipboard
Respiratory line length measurements for breathing pattern analysis
Content copied to clipboard
repeated .presage.physiology.Measurement respiratory_line_length = 6;Link copied to clipboard
Strict/high-precision breathing measurements
Content copied to clipboard
.presage.physiology.Strict strict = 9;Link copied to clipboard
Chest breathing movement trace measurements
Content copied to clipboard
repeated .presage.physiology.Measurement upper_trace = 2;Link copied to clipboard
Breathing amplitude measurements
Content copied to clipboard
repeated .presage.physiology.Measurement amplitude = 4;Link copied to clipboard
Breathing amplitude measurements
Content copied to clipboard
repeated .presage.physiology.Measurement amplitude = 4;Link copied to clipboard
Breathing amplitude measurements
Content copied to clipboard
repeated .presage.physiology.Measurement amplitude = 4;Link copied to clipboard
Apnea (breathing cessation) detection status
Content copied to clipboard
repeated .presage.physiology.DetectionStatus apnea = 5;Link copied to clipboard
Apnea (breathing cessation) detection status
Content copied to clipboard
repeated .presage.physiology.DetectionStatus apnea = 5;Link copied to clipboard
Apnea (breathing cessation) detection status
Content copied to clipboard
repeated .presage.physiology.DetectionStatus apnea = 5;Link copied to clipboard
Baseline breathing measurements
Content copied to clipboard
repeated .presage.physiology.Measurement baseline = 7;Link copied to clipboard
Baseline breathing measurements
Content copied to clipboard
repeated .presage.physiology.Measurement baseline = 7;Link copied to clipboard
Baseline breathing measurements
Content copied to clipboard
repeated .presage.physiology.Measurement baseline = 7;Link copied to clipboard
Inhale to exhale duration ratio measurements
Content copied to clipboard
repeated .presage.physiology.Measurement inhale_exhale_ratio = 8;Link copied to clipboard
Inhale to exhale duration ratio measurements
Content copied to clipboard
repeated .presage.physiology.Measurement inhale_exhale_ratio = 8;Link copied to clipboard
Inhale to exhale duration ratio measurements
Content copied to clipboard
repeated .presage.physiology.Measurement inhale_exhale_ratio = 8;Link copied to clipboard
Abdominal breathing movement trace measurements
Content copied to clipboard
repeated .presage.physiology.Measurement lower_trace = 3;Link copied to clipboard
Abdominal breathing movement trace measurements
Content copied to clipboard
repeated .presage.physiology.Measurement lower_trace = 3;Link copied to clipboard
Abdominal breathing movement trace measurements
Content copied to clipboard
repeated .presage.physiology.Measurement lower_trace = 3;Link copied to clipboard
Respiratory rate measurements with confidence scores
Content copied to clipboard
repeated .presage.physiology.MeasurementWithConfidence rate = 1;Link copied to clipboard
Respiratory rate measurements with confidence scores
Content copied to clipboard
repeated .presage.physiology.MeasurementWithConfidence rate = 1;Link copied to clipboard
Respiratory rate measurements with confidence scores
Content copied to clipboard
repeated .presage.physiology.MeasurementWithConfidence rate = 1;Link copied to clipboard
Respiratory line length measurements for breathing pattern analysis
Content copied to clipboard
repeated .presage.physiology.Measurement respiratory_line_length = 6;Link copied to clipboard
Respiratory line length measurements for breathing pattern analysis
Content copied to clipboard
repeated .presage.physiology.Measurement respiratory_line_length = 6;Link copied to clipboard
Respiratory line length measurements for breathing pattern analysis
Content copied to clipboard
repeated .presage.physiology.Measurement respiratory_line_length = 6;Link copied to clipboard
Strict/high-precision breathing measurements
Content copied to clipboard
.presage.physiology.Strict strict = 9;Link copied to clipboard
Chest breathing movement trace measurements
Content copied to clipboard
repeated .presage.physiology.Measurement upper_trace = 2;Link copied to clipboard
Chest breathing movement trace measurements
Content copied to clipboard
repeated .presage.physiology.Measurement upper_trace = 2;Link copied to clipboard
Chest breathing movement trace measurements
Content copied to clipboard
repeated .presage.physiology.Measurement upper_trace = 2;Link copied to clipboard
Strict/high-precision breathing measurements
Content copied to clipboard
.presage.physiology.Strict strict = 9;Link copied to clipboard
Breathing amplitude measurements
Content copied to clipboard
repeated .presage.physiology.Measurement amplitude = 4;Link copied to clipboard
Apnea (breathing cessation) detection status
Content copied to clipboard
repeated .presage.physiology.DetectionStatus apnea = 5;Link copied to clipboard
Baseline breathing measurements
Content copied to clipboard
repeated .presage.physiology.Measurement baseline = 7;Link copied to clipboard
Inhale to exhale duration ratio measurements
Content copied to clipboard
repeated .presage.physiology.Measurement inhale_exhale_ratio = 8;Link copied to clipboard
Abdominal breathing movement trace measurements
Content copied to clipboard
repeated .presage.physiology.Measurement lower_trace = 3;Link copied to clipboard
Respiratory rate measurements with confidence scores
Content copied to clipboard
repeated .presage.physiology.MeasurementWithConfidence rate = 1;Link copied to clipboard
Respiratory line length measurements for breathing pattern analysis
Content copied to clipboard
repeated .presage.physiology.Measurement respiratory_line_length = 6;Link copied to clipboard
Chest breathing movement trace measurements
Content copied to clipboard
repeated .presage.physiology.Measurement upper_trace = 2;Link copied to clipboard
open fun setAmplitude(index: Int, builderForValue: MetricsProto.Measurement.Builder): MetricsProto.Breathing.Builder
Breathing amplitude measurements
Content copied to clipboard
repeated .presage.physiology.Measurement amplitude = 4;Link copied to clipboard
open fun setApnea(index: Int, builderForValue: MetricsProto.DetectionStatus.Builder): MetricsProto.Breathing.Builder
Apnea (breathing cessation) detection status
Content copied to clipboard
repeated .presage.physiology.DetectionStatus apnea = 5;Link copied to clipboard
open fun setBaseline(index: Int, builderForValue: MetricsProto.Measurement.Builder): MetricsProto.Breathing.Builder
Baseline breathing measurements
Content copied to clipboard
repeated .presage.physiology.Measurement baseline = 7;Link copied to clipboard
open fun setInhaleExhaleRatio(index: Int, value: MetricsProto.Measurement): MetricsProto.Breathing.Builder
open fun setInhaleExhaleRatio(index: Int, builderForValue: MetricsProto.Measurement.Builder): MetricsProto.Breathing.Builder
Inhale to exhale duration ratio measurements
Content copied to clipboard
repeated .presage.physiology.Measurement inhale_exhale_ratio = 8;Link copied to clipboard
open fun setLowerTrace(index: Int, builderForValue: MetricsProto.Measurement.Builder): MetricsProto.Breathing.Builder
Abdominal breathing movement trace measurements
Content copied to clipboard
repeated .presage.physiology.Measurement lower_trace = 3;Link copied to clipboard
open fun setRate(index: Int, value: MetricsProto.MeasurementWithConfidence): MetricsProto.Breathing.Builder
open fun setRate(index: Int, builderForValue: MetricsProto.MeasurementWithConfidence.Builder): MetricsProto.Breathing.Builder
Respiratory rate measurements with confidence scores
Content copied to clipboard
repeated .presage.physiology.MeasurementWithConfidence rate = 1;Link copied to clipboard
open fun setRespiratoryLineLength(index: Int, value: MetricsProto.Measurement): MetricsProto.Breathing.Builder
open fun setRespiratoryLineLength(index: Int, builderForValue: MetricsProto.Measurement.Builder): MetricsProto.Breathing.Builder
Respiratory line length measurements for breathing pattern analysis
Content copied to clipboard
repeated .presage.physiology.Measurement respiratory_line_length = 6;Link copied to clipboard
Strict/high-precision breathing measurements
Content copied to clipboard
.presage.physiology.Strict strict = 9;Link copied to clipboard
open fun setUpperTrace(index: Int, builderForValue: MetricsProto.Measurement.Builder): MetricsProto.Breathing.Builder
Chest breathing movement trace measurements
Content copied to clipboard
repeated .presage.physiology.Measurement upper_trace = 2;