FanSpeedLevelProfile.Builder

class FanSpeedLevelProfile.Builder


A builder for FanSpeedLevelProfile.

Summary

Public constructors

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

Creates an instance of builder.

Public functions

FanSpeedLevelProfile

Create a FanSpeedLevelProfile.

Public constructors

Builder

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

Creates an instance of builder.

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

map of min/max range values in meters per second for the property corresponding to the set of car zones. The min/max values are not in a specific unit but represent fan speed level settings. They can take values in the range [1,7] but always greater than 0.

Public functions

build

Added in 1.3.0
fun build(): FanSpeedLevelProfile

Create a FanSpeedLevelProfile.