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.
 

448 lines
9.3 KiB

<?php
namespace SparkLib\UPS\Rate;
class ShipmentServiceOptionsType
{
/**
*
* @var string $SaturdayPickupIndicator
* @access public
*/
public $SaturdayPickupIndicator = null;
/**
*
* @var string $SaturdayDeliveryIndicator
* @access public
*/
public $SaturdayDeliveryIndicator = null;
/**
*
* @var OnCallPickupType $OnCallPickup
* @access public
*/
public $OnCallPickup = null;
/**
*
* @var CODType $COD
* @access public
*/
public $COD = null;
/**
*
* @var DeliveryConfirmationType $DeliveryConfirmation
* @access public
*/
public $DeliveryConfirmation = null;
/**
*
* @var string $ReturnOfDocumentIndicator
* @access public
*/
public $ReturnOfDocumentIndicator = null;
/**
*
* @var string $UPScarbonneutralIndicator
* @access public
*/
public $UPScarbonneutralIndicator = null;
/**
*
* @var string $CertificateOfOriginIndicator
* @access public
*/
public $CertificateOfOriginIndicator = null;
/**
*
* @var PickupOptionsType $PickupOptions
* @access public
*/
public $PickupOptions = null;
/**
*
* @var DeliveryOptionsType $DeliveryOptions
* @access public
*/
public $DeliveryOptions = null;
/**
*
* @var RestrictedArticlesType $RestrictedArticles
* @access public
*/
public $RestrictedArticles = null;
/**
*
* @var string $ShipperExportDeclarationIndicator
* @access public
*/
public $ShipperExportDeclarationIndicator = null;
/**
*
* @var string $CommercialInvoiceRemovalIndicator
* @access public
*/
public $CommercialInvoiceRemovalIndicator = null;
/**
*
* @var ImportControlType $ImportControl
* @access public
*/
public $ImportControl = null;
/**
*
* @var ReturnServiceType $ReturnService
* @access public
*/
public $ReturnService = null;
/**
*
* @var string $SDLShipmentIndicator
* @access public
*/
public $SDLShipmentIndicator = null;
/**
*
* @param string $SaturdayPickupIndicator
* @param string $SaturdayDeliveryIndicator
* @param OnCallPickupType $OnCallPickup
* @param CODType $COD
* @param DeliveryConfirmationType $DeliveryConfirmation
* @param string $ReturnOfDocumentIndicator
* @param string $UPScarbonneutralIndicator
* @param string $CertificateOfOriginIndicator
* @param PickupOptionsType $PickupOptions
* @param DeliveryOptionsType $DeliveryOptions
* @param RestrictedArticlesType $RestrictedArticles
* @param string $ShipperExportDeclarationIndicator
* @param string $CommercialInvoiceRemovalIndicator
* @param ImportControlType $ImportControl
* @param ReturnServiceType $ReturnService
* @param string $SDLShipmentIndicator
* @access public
*/
public function __construct($SaturdayPickupIndicator = null, $SaturdayDeliveryIndicator = null, $OnCallPickup = null, $COD = null, $DeliveryConfirmation = null, $ReturnOfDocumentIndicator = null, $UPScarbonneutralIndicator = null, $CertificateOfOriginIndicator = null, $PickupOptions = null, $DeliveryOptions = null, $RestrictedArticles = null, $ShipperExportDeclarationIndicator = null, $CommercialInvoiceRemovalIndicator = null, $ImportControl = null, $ReturnService = null, $SDLShipmentIndicator = null)
{
$this->SaturdayPickupIndicator = $SaturdayPickupIndicator;
$this->SaturdayDeliveryIndicator = $SaturdayDeliveryIndicator;
$this->OnCallPickup = $OnCallPickup;
$this->COD = $COD;
$this->DeliveryConfirmation = $DeliveryConfirmation;
$this->ReturnOfDocumentIndicator = $ReturnOfDocumentIndicator;
$this->UPScarbonneutralIndicator = $UPScarbonneutralIndicator;
$this->CertificateOfOriginIndicator = $CertificateOfOriginIndicator;
$this->PickupOptions = $PickupOptions;
$this->DeliveryOptions = $DeliveryOptions;
$this->RestrictedArticles = $RestrictedArticles;
$this->ShipperExportDeclarationIndicator = $ShipperExportDeclarationIndicator;
$this->CommercialInvoiceRemovalIndicator = $CommercialInvoiceRemovalIndicator;
$this->ImportControl = $ImportControl;
$this->ReturnService = $ReturnService;
$this->SDLShipmentIndicator = $SDLShipmentIndicator;
}
/**
*
* @return string
*/
public function getSaturdayPickupIndicator()
{
return $this->SaturdayPickupIndicator;
}
/**
*
* @param string $SaturdayPickupIndicator
*/
public function setSaturdayPickupIndicator($SaturdayPickupIndicator)
{
$this->SaturdayPickupIndicator = $SaturdayPickupIndicator;
}
/**
*
* @return string
*/
public function getSaturdayDeliveryIndicator()
{
return $this->SaturdayDeliveryIndicator;
}
/**
*
* @param string $SaturdayDeliveryIndicator
*/
public function setSaturdayDeliveryIndicator($SaturdayDeliveryIndicator)
{
$this->SaturdayDeliveryIndicator = $SaturdayDeliveryIndicator;
}
/**
*
* @return OnCallPickupType
*/
public function getOnCallPickup()
{
return $this->OnCallPickup;
}
/**
*
* @param OnCallPickupType $OnCallPickup
*/
public function setOnCallPickup($OnCallPickup)
{
$this->OnCallPickup = $OnCallPickup;
}
/**
*
* @return CODType
*/
public function getCOD()
{
return $this->COD;
}
/**
*
* @param CODType $COD
*/
public function setCOD($COD)
{
$this->COD = $COD;
}
/**
*
* @return DeliveryConfirmationType
*/
public function getDeliveryConfirmation()
{
return $this->DeliveryConfirmation;
}
/**
*
* @param DeliveryConfirmationType $DeliveryConfirmation
*/
public function setDeliveryConfirmation($DeliveryConfirmation)
{
$this->DeliveryConfirmation = $DeliveryConfirmation;
}
/**
*
* @return string
*/
public function getReturnOfDocumentIndicator()
{
return $this->ReturnOfDocumentIndicator;
}
/**
*
* @param string $ReturnOfDocumentIndicator
*/
public function setReturnOfDocumentIndicator($ReturnOfDocumentIndicator)
{
$this->ReturnOfDocumentIndicator = $ReturnOfDocumentIndicator;
}
/**
*
* @return string
*/
public function getUPScarbonneutralIndicator()
{
return $this->UPScarbonneutralIndicator;
}
/**
*
* @param string $UPScarbonneutralIndicator
*/
public function setUPScarbonneutralIndicator($UPScarbonneutralIndicator)
{
$this->UPScarbonneutralIndicator = $UPScarbonneutralIndicator;
}
/**
*
* @return string
*/
public function getCertificateOfOriginIndicator()
{
return $this->CertificateOfOriginIndicator;
}
/**
*
* @param string $CertificateOfOriginIndicator
*/
public function setCertificateOfOriginIndicator($CertificateOfOriginIndicator)
{
$this->CertificateOfOriginIndicator = $CertificateOfOriginIndicator;
}
/**
*
* @return PickupOptionsType
*/
public function getPickupOptions()
{
return $this->PickupOptions;
}
/**
*
* @param PickupOptionsType $PickupOptions
*/
public function setPickupOptions($PickupOptions)
{
$this->PickupOptions = $PickupOptions;
}
/**
*
* @return DeliveryOptionsType
*/
public function getDeliveryOptions()
{
return $this->DeliveryOptions;
}
/**
*
* @param DeliveryOptionsType $DeliveryOptions
*/
public function setDeliveryOptions($DeliveryOptions)
{
$this->DeliveryOptions = $DeliveryOptions;
}
/**
*
* @return RestrictedArticlesType
*/
public function getRestrictedArticles()
{
return $this->RestrictedArticles;
}
/**
*
* @param RestrictedArticlesType $RestrictedArticles
*/
public function setRestrictedArticles($RestrictedArticles)
{
$this->RestrictedArticles = $RestrictedArticles;
}
/**
*
* @return string
*/
public function getShipperExportDeclarationIndicator()
{
return $this->ShipperExportDeclarationIndicator;
}
/**
*
* @param string $ShipperExportDeclarationIndicator
*/
public function setShipperExportDeclarationIndicator($ShipperExportDeclarationIndicator)
{
$this->ShipperExportDeclarationIndicator = $ShipperExportDeclarationIndicator;
}
/**
*
* @return string
*/
public function getCommercialInvoiceRemovalIndicator()
{
return $this->CommercialInvoiceRemovalIndicator;
}
/**
*
* @param string $CommercialInvoiceRemovalIndicator
*/
public function setCommercialInvoiceRemovalIndicator($CommercialInvoiceRemovalIndicator)
{
$this->CommercialInvoiceRemovalIndicator = $CommercialInvoiceRemovalIndicator;
}
/**
*
* @return ImportControlType
*/
public function getImportControl()
{
return $this->ImportControl;
}
/**
*
* @param ImportControlType $ImportControl
*/
public function setImportControl($ImportControl)
{
$this->ImportControl = $ImportControl;
}
/**
*
* @return ReturnServiceType
*/
public function getReturnService()
{
return $this->ReturnService;
}
/**
*
* @param ReturnServiceType $ReturnService
*/
public function setReturnService($ReturnService)
{
$this->ReturnService = $ReturnService;
}
/**
*
* @return string
*/
public function getSDLShipmentIndicator()
{
return $this->SDLShipmentIndicator;
}
/**
*
* @param string $SDLShipmentIndicator
*/
public function setSDLShipmentIndicator($SDLShipmentIndicator)
{
$this->SDLShipmentIndicator = $SDLShipmentIndicator;
}
}