Class ThermostatsClient
- java.lang.Object
-
- com.seam.api.resources.thermostats.ThermostatsClient
-
public class ThermostatsClient extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected ClientOptionsclientOptionsprotected java.util.function.Supplier<ClimateSettingSchedulesClient>climateSettingSchedulesClient
-
Constructor Summary
Constructors Constructor Description ThermostatsClient(ClientOptions clientOptions)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ClimateSettingSchedulesClientclimateSettingSchedules()ThermostatsGetResponseget(ThermostatsGetRequest request)ThermostatsGetResponseget(ThermostatsGetRequest request, RequestOptions requestOptions)ThermostatsHeatResponseheat(ThermostatsHeatRequest request)ThermostatsHeatResponseheat(ThermostatsHeatRequest request, RequestOptions requestOptions)ThermostatsListResponselist(ThermostatsListRequest request)ThermostatsListResponselist(ThermostatsListRequest request, RequestOptions requestOptions)ThermostatsUpdateResponseupdate(ThermostatsUpdateRequest request)ThermostatsUpdateResponseupdate(ThermostatsUpdateRequest request, RequestOptions requestOptions)
-
-
-
Field Detail
-
clientOptions
protected final ClientOptions clientOptions
-
climateSettingSchedulesClient
protected final java.util.function.Supplier<ClimateSettingSchedulesClient> climateSettingSchedulesClient
-
-
Constructor Detail
-
ThermostatsClient
public ThermostatsClient(ClientOptions clientOptions)
-
-
Method Detail
-
get
public ThermostatsGetResponse get(ThermostatsGetRequest request)
-
get
public ThermostatsGetResponse get(ThermostatsGetRequest request, RequestOptions requestOptions)
-
heat
public ThermostatsHeatResponse heat(ThermostatsHeatRequest request)
-
heat
public ThermostatsHeatResponse heat(ThermostatsHeatRequest request, RequestOptions requestOptions)
-
list
public ThermostatsListResponse list(ThermostatsListRequest request)
-
list
public ThermostatsListResponse list(ThermostatsListRequest request, RequestOptions requestOptions)
-
update
public ThermostatsUpdateResponse update(ThermostatsUpdateRequest request)
-
update
public ThermostatsUpdateResponse update(ThermostatsUpdateRequest request, RequestOptions requestOptions)
-
climateSettingSchedules
public ClimateSettingSchedulesClient climateSettingSchedules()
-
-