Class ThermostatsUpdateRequest.Builder
- java.lang.Object
-
- com.seam.api.resources.thermostats.requests.ThermostatsUpdateRequest.Builder
-
- All Implemented Interfaces:
ThermostatsUpdateRequest._FinalStage,ThermostatsUpdateRequest.DefaultClimateSettingStage,ThermostatsUpdateRequest.DeviceIdStage
- Enclosing class:
- ThermostatsUpdateRequest
public static final class ThermostatsUpdateRequest.Builder extends java.lang.Object implements ThermostatsUpdateRequest.DeviceIdStage, ThermostatsUpdateRequest.DefaultClimateSettingStage, ThermostatsUpdateRequest._FinalStage
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ThermostatsUpdateRequestbuild()ThermostatsUpdateRequest._FinalStagedefaultClimateSetting(ThermostatsUpdateRequestDefaultClimateSetting defaultClimateSetting)ThermostatsUpdateRequest.DefaultClimateSettingStagedeviceId(java.lang.String deviceId)ThermostatsUpdateRequest.Builderfrom(ThermostatsUpdateRequest other)
-
-
-
Method Detail
-
from
public ThermostatsUpdateRequest.Builder from(ThermostatsUpdateRequest other)
- Specified by:
fromin interfaceThermostatsUpdateRequest.DeviceIdStage
-
deviceId
public ThermostatsUpdateRequest.DefaultClimateSettingStage deviceId(java.lang.String deviceId)
- Specified by:
deviceIdin interfaceThermostatsUpdateRequest.DeviceIdStage
-
defaultClimateSetting
public ThermostatsUpdateRequest._FinalStage defaultClimateSetting(ThermostatsUpdateRequestDefaultClimateSetting defaultClimateSetting)
- Specified by:
defaultClimateSettingin interfaceThermostatsUpdateRequest.DefaultClimateSettingStage
-
build
public ThermostatsUpdateRequest build()
- Specified by:
buildin interfaceThermostatsUpdateRequest._FinalStage
-
-