<?php

namespace StructType;

use \WsdlToPhp\PackageBase\AbstractStructBase;

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