Builder


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

Builder class for MindfulnessSessionRecord

Summary

Public constructors
Builder(metadata: Metadata, startTime: Instant, endTime: Instant, mindfulnessSessionType: Int)

Public methods
MindfulnessSessionRecord

Returns MindfulnessSessionRecord

MindfulnessSessionRecord.Builder
setEndZoneOffset(endZoneOffset: ZoneOffset)

Sets the zone offset of the user when the activity ended

MindfulnessSessionRecord.Builder

Sets notes for this activity

MindfulnessSessionRecord.Builder
setStartZoneOffset(startZoneOffset: ZoneOffset)

Sets the zone offset of the user when the activity started

MindfulnessSessionRecord.Builder

Sets a title of this activity

Public constructors

Public methods

build

fun build(): MindfulnessSessionRecord

Returns MindfulnessSessionRecord

Return
MindfulnessSessionRecord This value cannot be null.

setEndZoneOffset

fun setEndZoneOffset(endZoneOffset: ZoneOffset): MindfulnessSessionRecord.Builder

Sets the zone offset of the user when the activity ended

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

setNotes

fun setNotes(notes: CharSequence?): MindfulnessSessionRecord.Builder

Sets notes for this activity

Parameters
notes CharSequence?: Additional notes for the session. Optional field. This value may be null.
Return
MindfulnessSessionRecord.Builder This value cannot be null.

setStartZoneOffset

fun setStartZoneOffset(startZoneOffset: ZoneOffset): MindfulnessSessionRecord.Builder

Sets the zone offset of the user when the activity started

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

setTitle

fun setTitle(title: CharSequence?): MindfulnessSessionRecord.Builder

Sets a title of this activity

Parameters
title CharSequence?: Title of the session. Optional field. This value may be null.
Return
MindfulnessSessionRecord.Builder This value cannot be null.