<?php

namespace StructType;

use \WsdlToPhp\PackageBase\AbstractStructBase;

/**
 * This class stands for Set_TemperatureSettingsResponse StructType
 * @subpackage Structs
 */
class Set_TemperatureSettingsResponse extends AbstractStructBase
{
    /**
     * The Set_TemperatureSettingsResult
     * Meta information extracted from the WSDL
     * - maxOccurs: 1
     * - minOccurs: 0
     * @var \StructType\ResultSuccess
     */
    public $Set_TemperatureSettingsResult;
    /**
     * Constructor method for Set_TemperatureSettingsResponse
     * @uses Set_TemperatureSettingsResponse::setSet_TemperatureSettingsResult()
     * @param \StructType\ResultSuccess $set_TemperatureSettingsResult
     */
    public function __construct(\StructType\ResultSuccess $set_TemperatureSettingsResult = null)
    {
        $this
            ->setSet_TemperatureSettingsResult($set_TemperatureSettingsResult);
    }
    /**
     * Get Set_TemperatureSettingsResult value
     * @return \StructType\ResultSuccess|null
     */
    public function getSet_TemperatureSettingsResult()
    {
        return $this->Set_TemperatureSettingsResult;
    }
    /**
     * Set Set_TemperatureSettingsResult value
     * @param \StructType\ResultSuccess $set_TemperatureSettingsResult
     * @return \StructType\Set_TemperatureSettingsResponse
     */
    public function setSet_TemperatureSettingsResult(\StructType\ResultSuccess $set_TemperatureSettingsResult = null)
    {
        $this->Set_TemperatureSettingsResult = $set_TemperatureSettingsResult;
        return $this;
    }
}
