A modest collection of PHP libraries used at SparkFun.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 

259 lines
4.8 KiB

<?php
namespace SparkLib\UPS\Rate;
class PackageServiceOptionsType
{
/**
*
* @var DeliveryConfirmationType $DeliveryConfirmation
* @access public
*/
public $DeliveryConfirmation = null;
/**
*
* @var CODType $COD
* @access public
*/
public $COD = null;
/**
*
* @var InsuredValueType $DeclaredValue
* @access public
*/
public $DeclaredValue = null;
/**
*
* @var ShipperDeclaredValueType $ShipperDeclaredValue
* @access public
*/
public $ShipperDeclaredValue = null;
/**
*
* @var string $ProactiveIndicator
* @access public
*/
public $ProactiveIndicator = null;
/**
*
* @var InsuranceType $Insurance
* @access public
*/
public $Insurance = null;
/**
*
* @var string $VerbalConfirmationIndicator
* @access public
*/
public $VerbalConfirmationIndicator = null;
/**
*
* @var string $UPSPremiumCareIndicator
* @access public
*/
public $UPSPremiumCareIndicator = null;
/**
*
* @var DryIceType $DryIce
* @access public
*/
public $DryIce = null;
/**
*
* @param DeliveryConfirmationType $DeliveryConfirmation
* @param CODType $COD
* @param InsuredValueType $DeclaredValue
* @param ShipperDeclaredValueType $ShipperDeclaredValue
* @param string $ProactiveIndicator
* @param InsuranceType $Insurance
* @param string $VerbalConfirmationIndicator
* @param string $UPSPremiumCareIndicator
* @param DryIceType $DryIce
* @access public
*/
public function __construct($DeliveryConfirmation = null, $COD = null, $DeclaredValue = null, $ShipperDeclaredValue = null, $ProactiveIndicator = null, $Insurance = null, $VerbalConfirmationIndicator = null, $UPSPremiumCareIndicator = null, $DryIce = null)
{
$this->DeliveryConfirmation = $DeliveryConfirmation;
$this->COD = $COD;
$this->DeclaredValue = $DeclaredValue;
$this->ShipperDeclaredValue = $ShipperDeclaredValue;
$this->ProactiveIndicator = $ProactiveIndicator;
$this->Insurance = $Insurance;
$this->VerbalConfirmationIndicator = $VerbalConfirmationIndicator;
$this->UPSPremiumCareIndicator = $UPSPremiumCareIndicator;
$this->DryIce = $DryIce;
}
/**
*
* @return DeliveryConfirmationType
*/
public function getDeliveryConfirmation()
{
return $this->DeliveryConfirmation;
}
/**
*
* @param DeliveryConfirmationType $DeliveryConfirmation
*/
public function setDeliveryConfirmation($DeliveryConfirmation)
{
$this->DeliveryConfirmation = $DeliveryConfirmation;
}
/**
*
* @return CODType
*/
public function getCOD()
{
return $this->COD;
}
/**
*
* @param CODType $COD
*/
public function setCOD($COD)
{
$this->COD = $COD;
}
/**
*
* @return InsuredValueType
*/
public function getDeclaredValue()
{
return $this->DeclaredValue;
}
/**
*
* @param InsuredValueType $DeclaredValue
*/
public function setDeclaredValue($DeclaredValue)
{
$this->DeclaredValue = $DeclaredValue;
}
/**
*
* @return ShipperDeclaredValueType
*/
public function getShipperDeclaredValue()
{
return $this->ShipperDeclaredValue;
}
/**
*
* @param ShipperDeclaredValueType $ShipperDeclaredValue
*/
public function setShipperDeclaredValue($ShipperDeclaredValue)
{
$this->ShipperDeclaredValue = $ShipperDeclaredValue;
}
/**
*
* @return string
*/
public function getProactiveIndicator()
{
return $this->ProactiveIndicator;
}
/**
*
* @param string $ProactiveIndicator
*/
public function setProactiveIndicator($ProactiveIndicator)
{
$this->ProactiveIndicator = $ProactiveIndicator;
}
/**
*
* @return InsuranceType
*/
public function getInsurance()
{
return $this->Insurance;
}
/**
*
* @param InsuranceType $Insurance
*/
public function setInsurance($Insurance)
{
$this->Insurance = $Insurance;
}
/**
*
* @return string
*/
public function getVerbalConfirmationIndicator()
{
return $this->VerbalConfirmationIndicator;
}
/**
*
* @param string $VerbalConfirmationIndicator
*/
public function setVerbalConfirmationIndicator($VerbalConfirmationIndicator)
{
$this->VerbalConfirmationIndicator = $VerbalConfirmationIndicator;
}
/**
*
* @return string
*/
public function getUPSPremiumCareIndicator()
{
return $this->UPSPremiumCareIndicator;
}
/**
*
* @param string $UPSPremiumCareIndicator
*/
public function setUPSPremiumCareIndicator($UPSPremiumCareIndicator)
{
$this->UPSPremiumCareIndicator = $UPSPremiumCareIndicator;
}
/**
*
* @return DryIceType
*/
public function getDryIce()
{
return $this->DryIce;
}
/**
*
* @param DryIceType $DryIce
*/
public function setDryIce($DryIce)
{
$this->DryIce = $DryIce;
}
}