setIpPoolName($ip_pool_name); } } /** * Set the ip pool name on a IpPoolName object * * @param string $ip_pool_name The IP Pool that you would like to * send this email from. Minimum length: * 2, Maximum Length: 64 * * @throws \SendGrid\Mail\TypeException */ public function setIpPoolName($ip_pool_name) { Assert::minLength($ip_pool_name, 'ip_pool_name', 2); Assert::maxLength($ip_pool_name, 'ip_pool_name', 64); $this->ip_pool_name = $ip_pool_name; } /** * Retrieve the ip pool name from a IpPoolName object * * @return string */ public function getIpPoolName() { return $this->ip_pool_name; } /** * Return an array representing a IpPoolName object for the Twilio SendGrid API * * @return string */ public function jsonSerialize() { return $this->getIpPoolName(); } }