<?php

namespace StructType;

use \WsdlToPhp\PackageBase\AbstractStructBase;

/**
 * This class stands for AsyncUpdateListResult StructType
 * @subpackage Structs
 */
class AsyncUpdateListResult extends AsyncResult
{
    /**
     * The writeResponseList
     * Meta information extracted from the WSDL
     * - ref: platformMsgs:writeResponseList
     * @var \StructType\WriteResponseList
     */
    public $writeResponseList;
    /**
     * Constructor method for AsyncUpdateListResult
     * @uses AsyncUpdateListResult::setWriteResponseList()
     * @param \StructType\WriteResponseList $writeResponseList
     */
    public function __construct(\StructType\WriteResponseList $writeResponseList = null)
    {
        $this
            ->setWriteResponseList($writeResponseList);
    }
    /**
     * Get writeResponseList value
     * @return \StructType\WriteResponseList|null
     */
    public function getWriteResponseList()
    {
        return $this->writeResponseList;
    }
    /**
     * Set writeResponseList value
     * @param \StructType\WriteResponseList $writeResponseList
     * @return \StructType\AsyncUpdateListResult
     */
    public function setWriteResponseList(\StructType\WriteResponseList $writeResponseList = null)
    {
        $this->writeResponseList = $writeResponseList;
        return $this;
    }
}
