public function setThirdSegmentsIds(array $thirdSegmentsIds = array())
{
foreach ($thirdSegmentsIds as $fareItineraryThirdSegmentsIdsItem) {
// validation for constraint: itemType
if (!is_int($fareItineraryThirdSegmentsIdsItem)) {
throw new \InvalidArgumentException(sprintf('The thirdSegmentsIds property can only contain items of int, "%s" given', is_object($fareItineraryThirdSegmentsIdsItem) ? get_class($fareItineraryThirdSegmentsIdsItem) : gettype($fareItineraryThirdSegmentsIdsItem)), __LINE__);
}
}
$this->thirdSegmentsIds = $thirdSegmentsIds;
return $this;
}