SeatTemperatureProfile.Builder

class SeatTemperatureProfile.Builder


A builder for SeatTemperatureProfile.

Summary

Public constructors

Builder(
    carZoneSetsToSeatTemperatureValues: (Mutable)Map<(Mutable)Set<CarZone!>!, Pair<Int!, Int!>!>
)

Creates an instance of builder.

Public functions

SeatTemperatureProfile

Create a SeatTemperatureProfile.

Public constructors

Builder

Added in 1.3.0
Builder(
    carZoneSetsToSeatTemperatureValues: (Mutable)Map<(Mutable)Set<CarZone!>!, Pair<Int!, Int!>!>
)

Creates an instance of builder.

Parameters
carZoneSetsToSeatTemperatureValues: (Mutable)Map<(Mutable)Set<CarZone!>!, Pair<Int!, Int!>!>

map of min/max range values for the property corresponding to the set of car zones. Min/max range defines the allowable range and number of steps in each direction. The values are not in any specific units, they represent seat temperature setting instead. Negative values indicate cooling. 0 indicates off. Positive values indicate heating.

Public functions

build

Added in 1.3.0
fun build(): SeatTemperatureProfile

Create a SeatTemperatureProfile.