<?php

namespace Speedex\SpeedexStruct;

use \WsdlToPhp\PackageBase\AbstractStructBase;

/**
 * This class stands for GetConsignmentsByDateResponse SpeedexStruct
 * @package Speedex
 * @subpackage Structs
 */
class SpeedexGetConsignmentsByDateResponse extends AbstractStructBase
{
    /**
     * The GetConsignmentsByDateResult
     * Meta information extracted from the WSDL
     * - maxOccurs: 1
     * - minOccurs: 0
     * @var \Speedex\SpeedexStruct\SpeedexGetConsignmentsByDateResult
     */
    public $GetConsignmentsByDateResult;
    /**
     * Constructor method for GetConsignmentsByDateResponse
     * @uses SpeedexGetConsignmentsByDateResponse::setGetConsignmentsByDateResult()
     * @param \Speedex\SpeedexStruct\SpeedexGetConsignmentsByDateResult $getConsignmentsByDateResult
     */
    public function __construct(\Speedex\SpeedexStruct\SpeedexGetConsignmentsByDateResult $getConsignmentsByDateResult = null)
    {
        $this
            ->setGetConsignmentsByDateResult($getConsignmentsByDateResult);
    }
    /**
     * Get GetConsignmentsByDateResult value
     * @return \Speedex\SpeedexStruct\SpeedexGetConsignmentsByDateResult|null
     */
    public function getGetConsignmentsByDateResult()
    {
        return $this->GetConsignmentsByDateResult;
    }
    /**
     * Set GetConsignmentsByDateResult value
     * @param \Speedex\SpeedexStruct\SpeedexGetConsignmentsByDateResult $getConsignmentsByDateResult
     * @return \Speedex\SpeedexStruct\SpeedexGetConsignmentsByDateResponse
     */
    public function setGetConsignmentsByDateResult(\Speedex\SpeedexStruct\SpeedexGetConsignmentsByDateResult $getConsignmentsByDateResult = null)
    {
        $this->GetConsignmentsByDateResult = $getConsignmentsByDateResult;
        return $this;
    }
}
