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