setBatchId($batch_id); } } /** * Add the batch id to a BatchId object * * @param string $batch_id This ID represents a batch of emails to be sent * at the same time * * @throws \SendGrid\Mail\TypeException */ public function setBatchId($batch_id) { Assert::string($batch_id, 'batch_id'); $this->batch_id = $batch_id; } /** * Return the batch id from a BatchId object * * @return string */ public function getBatchId() { return $this->batch_id; } /** * Return an array representing a BatchId object for the Twilio SendGrid API * * @return null|string */ public function jsonSerialize() { return $this->getBatchId(); } }