Added in API level 34

Builder

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

Builder class for CyclingPedalingCadenceRecord

Summary

Public constructors
Builder(metadata: Metadata, startTime: Instant, endTime: Instant, cyclingPedalingCadenceRecordSamples: MutableList<CyclingPedalingCadenceRecord.CyclingPedalingCadenceRecordSample!>)

Public methods
CyclingPedalingCadenceRecord

CyclingPedalingCadenceRecord.Builder

Sets the start zone offset of this record to system default.

CyclingPedalingCadenceRecord.Builder

Sets the start zone offset of this record to system default.

CyclingPedalingCadenceRecord.Builder
setEndZoneOffset(endZoneOffset: ZoneOffset)

Sets the zone offset of the user when the activity ended

CyclingPedalingCadenceRecord.Builder
setStartZoneOffset(startZoneOffset: ZoneOffset)

Sets the zone offset of the user when the activity started

Public constructors

Builder

Added in API level 34
Builder(
    metadata: Metadata,
    startTime: Instant,
    endTime: Instant,
    cyclingPedalingCadenceRecordSamples: MutableList<CyclingPedalingCadenceRecord.CyclingPedalingCadenceRecordSample!>)
Parameters
metadata Metadata: Metadata to be associated with the record. See Metadata. This value cannot be null.
startTime Instant: Start time of this activity This value cannot be null.
endTime Instant: End time of this activity This value cannot be null.
cyclingPedalingCadenceRecordSamples MutableList<CyclingPedalingCadenceRecord.CyclingPedalingCadenceRecordSample!>: Samples of recorded CyclingPedalingCadenceRecord This value cannot be null.

Public methods

build

Added in API level 34
fun build(): CyclingPedalingCadenceRecord
Return
CyclingPedalingCadenceRecord Object of CyclingPedalingCadenceRecord This value cannot be null.

clearEndZoneOffset

Added in API level 34
fun clearEndZoneOffset(): CyclingPedalingCadenceRecord.Builder

Sets the start zone offset of this record to system default.

Return
CyclingPedalingCadenceRecord.Builder This value cannot be null.

clearStartZoneOffset

Added in API level 34
fun clearStartZoneOffset(): CyclingPedalingCadenceRecord.Builder

Sets the start zone offset of this record to system default.

Return
CyclingPedalingCadenceRecord.Builder This value cannot be null.

setEndZoneOffset

Added in API level 34
fun setEndZoneOffset(endZoneOffset: ZoneOffset): CyclingPedalingCadenceRecord.Builder

Sets the zone offset of the user when the activity ended

Parameters
endZoneOffset ZoneOffset: This value cannot be null.
Return
CyclingPedalingCadenceRecord.Builder This value cannot be null.

setStartZoneOffset

Added in API level 34
fun setStartZoneOffset(startZoneOffset: ZoneOffset): CyclingPedalingCadenceRecord.Builder

Sets the zone offset of the user when the activity started

Parameters
startZoneOffset ZoneOffset: This value cannot be null.
Return
CyclingPedalingCadenceRecord.Builder This value cannot be null.