Class HeartRateVariability.HeartRateVariabilityMetadata.Builder (0.8.0)

public static final class HeartRateVariability.HeartRateVariabilityMetadata.Builder extends GeneratedMessage.Builder<HeartRateVariability.HeartRateVariabilityMetadata.Builder> implements HeartRateVariability.HeartRateVariabilityMetadataOrBuilder

Metadata for HeartRateVariability.

Protobuf type google.devicesandservices.health.v4.HeartRateVariability.HeartRateVariabilityMetadata

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

build()

public HeartRateVariability.HeartRateVariabilityMetadata build()
Returns
Type Description
HeartRateVariability.HeartRateVariabilityMetadata

buildPartial()

public HeartRateVariability.HeartRateVariabilityMetadata buildPartial()
Returns
Type Description
HeartRateVariability.HeartRateVariabilityMetadata

clear()

public HeartRateVariability.HeartRateVariabilityMetadata.Builder clear()
Returns
Type Description
HeartRateVariability.HeartRateVariabilityMetadata.Builder
Overrides

clearHighFrequencyPower()

public HeartRateVariability.HeartRateVariabilityMetadata.Builder clearHighFrequencyPower()

Optional. The power in interbeat interval fluctuations within the high frequency band (0.15 Hz - 0.4 Hz).

double high_frequency_power = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
HeartRateVariability.HeartRateVariabilityMetadata.Builder

This builder for chaining.

clearLowFrequencyPower()

public HeartRateVariability.HeartRateVariabilityMetadata.Builder clearLowFrequencyPower()

Optional. The power in interbeat interval fluctuations within the low frequency band (0.04 Hz - 0.15 Hz).

double low_frequency_power = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
HeartRateVariability.HeartRateVariabilityMetadata.Builder

This builder for chaining.

getDefaultInstanceForType()

public HeartRateVariability.HeartRateVariabilityMetadata getDefaultInstanceForType()
Returns
Type Description
HeartRateVariability.HeartRateVariabilityMetadata

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getHighFrequencyPower()

public double getHighFrequencyPower()

Optional. The power in interbeat interval fluctuations within the high frequency band (0.15 Hz - 0.4 Hz).

double high_frequency_power = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
double

The highFrequencyPower.

getLowFrequencyPower()

public double getLowFrequencyPower()

Optional. The power in interbeat interval fluctuations within the low frequency band (0.04 Hz - 0.15 Hz).

double low_frequency_power = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
double

The lowFrequencyPower.

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(HeartRateVariability.HeartRateVariabilityMetadata other)

public HeartRateVariability.HeartRateVariabilityMetadata.Builder mergeFrom(HeartRateVariability.HeartRateVariabilityMetadata other)
Parameter
Name Description
other HeartRateVariability.HeartRateVariabilityMetadata
Returns
Type Description
HeartRateVariability.HeartRateVariabilityMetadata.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public HeartRateVariability.HeartRateVariabilityMetadata.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
HeartRateVariability.HeartRateVariabilityMetadata.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public HeartRateVariability.HeartRateVariabilityMetadata.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
HeartRateVariability.HeartRateVariabilityMetadata.Builder
Overrides

setHighFrequencyPower(double value)

public HeartRateVariability.HeartRateVariabilityMetadata.Builder setHighFrequencyPower(double value)

Optional. The power in interbeat interval fluctuations within the high frequency band (0.15 Hz - 0.4 Hz).

double high_frequency_power = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value double

The highFrequencyPower to set.

Returns
Type Description
HeartRateVariability.HeartRateVariabilityMetadata.Builder

This builder for chaining.

setLowFrequencyPower(double value)

public HeartRateVariability.HeartRateVariabilityMetadata.Builder setLowFrequencyPower(double value)

Optional. The power in interbeat interval fluctuations within the low frequency band (0.04 Hz - 0.15 Hz).

double low_frequency_power = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value double

The lowFrequencyPower to set.

Returns
Type Description
HeartRateVariability.HeartRateVariabilityMetadata.Builder

This builder for chaining.