Class ClimateSettingSchedulesCreateRequest
- java.lang.Object
-
- com.seam.api.resources.thermostats.climatesettingschedules.requests.ClimateSettingSchedulesCreateRequest
-
public final class ClimateSettingSchedulesCreateRequest extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceClimateSettingSchedulesCreateRequest._FinalStagestatic classClimateSettingSchedulesCreateRequest.Builderstatic interfaceClimateSettingSchedulesCreateRequest.DeviceIdStagestatic interfaceClimateSettingSchedulesCreateRequest.ScheduleEndsAtStagestatic interfaceClimateSettingSchedulesCreateRequest.ScheduleStartsAtStage
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ClimateSettingSchedulesCreateRequest.DeviceIdStagebuilder()booleanequals(java.lang.Object other)java.util.Optional<java.lang.Boolean>getAutomaticCoolingEnabled()java.util.Optional<java.lang.Boolean>getAutomaticHeatingEnabled()java.util.Optional<java.lang.Double>getCoolingSetPointCelsius()java.util.Optional<java.lang.Double>getCoolingSetPointFahrenheit()java.lang.StringgetDeviceId()java.util.Optional<java.lang.Double>getHeatingSetPointCelsius()java.util.Optional<java.lang.Double>getHeatingSetPointFahrenheit()java.util.Optional<ClimateSettingSchedulesCreateRequestHvacModeSetting>getHvacModeSetting()java.util.Optional<java.lang.Boolean>getManualOverrideAllowed()java.util.Optional<java.lang.String>getName()java.lang.StringgetScheduleEndsAt()java.lang.StringgetScheduleStartsAt()java.util.Optional<java.lang.String>getScheduleType()inthashCode()java.lang.StringtoString()
-
-
-
Method Detail
-
getScheduleType
public java.util.Optional<java.lang.String> getScheduleType()
-
getDeviceId
public java.lang.String getDeviceId()
-
getName
public java.util.Optional<java.lang.String> getName()
-
getScheduleStartsAt
public java.lang.String getScheduleStartsAt()
-
getScheduleEndsAt
public java.lang.String getScheduleEndsAt()
-
getAutomaticHeatingEnabled
public java.util.Optional<java.lang.Boolean> getAutomaticHeatingEnabled()
-
getAutomaticCoolingEnabled
public java.util.Optional<java.lang.Boolean> getAutomaticCoolingEnabled()
-
getHvacModeSetting
public java.util.Optional<ClimateSettingSchedulesCreateRequestHvacModeSetting> getHvacModeSetting()
-
getCoolingSetPointCelsius
public java.util.Optional<java.lang.Double> getCoolingSetPointCelsius()
-
getHeatingSetPointCelsius
public java.util.Optional<java.lang.Double> getHeatingSetPointCelsius()
-
getCoolingSetPointFahrenheit
public java.util.Optional<java.lang.Double> getCoolingSetPointFahrenheit()
-
getHeatingSetPointFahrenheit
public java.util.Optional<java.lang.Double> getHeatingSetPointFahrenheit()
-
getManualOverrideAllowed
public java.util.Optional<java.lang.Boolean> getManualOverrideAllowed()
-
equals
public boolean equals(java.lang.Object other)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
builder
public static ClimateSettingSchedulesCreateRequest.DeviceIdStage builder()
-
-