Added in API level 34

Builder

class Builder
kotlin.Any
   ↳ android.health.connect.datatypes.BodyWaterMassRecord.Builder

Builder class for BodyWaterMassRecord

Summary

Public constructors
Builder(metadata: Metadata, time: Instant, bodyWaterMass: Mass)

Public methods
BodyWaterMassRecord

Builds BodyWaterMassRecord

BodyWaterMassRecord.Builder

Clears zone offset.

BodyWaterMassRecord.Builder

Sets the zone offset for the record.

Public constructors

Builder

Added in API level 34
Builder(
    metadata: Metadata,
    time: Instant,
    bodyWaterMass: Mass)
Parameters
metadata Metadata: Metadata to be associated with the record. See Metadata. This value cannot be null.
time Instant: time for this record This value cannot be null.
bodyWaterMass Mass: Body water mass, in Mass unit. This value cannot be null.

Public methods

build

Added in API level 34
fun build(): BodyWaterMassRecord

Builds BodyWaterMassRecord

Return
BodyWaterMassRecord This value cannot be null.

clearZoneOffset

Added in API level 34
fun clearZoneOffset(): BodyWaterMassRecord.Builder

Clears zone offset.

Return
BodyWaterMassRecord.Builder This value cannot be null.

setZoneOffset

Added in API level 34
fun setZoneOffset(zoneOffset: ZoneOffset): BodyWaterMassRecord.Builder

Sets the zone offset for the record.

Parameters
zoneOffset ZoneOffset: This value cannot be null.
Return
BodyWaterMassRecord.Builder This value cannot be null.