<?php

namespace StructType;

use \WsdlToPhp\PackageBase\AbstractStructBase;

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