public final class

SeatTemperatureProfile.Builder

extends java.lang.Object

 java.lang.Object

↳androidx.car.app.hardware.climate.SeatTemperatureProfile.Builder

Overview

A builder for SeatTemperatureProfile.

Summary

Constructors
publicBuilder(java.util.Map<java.util.Set, > carZoneSetsToSeatTemperatureValues)

Creates an instance of builder.

Methods
public SeatTemperatureProfilebuild()

Create a SeatTemperatureProfile.

from java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Constructors

public Builder(java.util.Map<java.util.Set, > carZoneSetsToSeatTemperatureValues)

Creates an instance of builder.

Parameters:

carZoneSetsToSeatTemperatureValues: 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.

Methods

public SeatTemperatureProfile build()

Create a SeatTemperatureProfile.