configuration = $configuration; } /** * @return SendMessageConfiguration */ public function getConfiguration() { return $this->configuration; } /** * Required. The message to send to the agent. * * @param Message $message */ public function setMessage(Message $message) { $this->message = $message; } /** * @return Message */ public function getMessage() { return $this->message; } /** * Optional metadata for the request. * * @param array[] $metadata */ public function setMetadata($metadata) { $this->metadata = $metadata; } /** * @return array[] */ public function getMetadata() { return $this->metadata; } /** * Optional tenant, provided as a path parameter. Experimental, might still * change for 1.0 release. * * @param string $tenant */ public function setTenant($tenant) { $this->tenant = $tenant; } /** * @return string */ public function getTenant() { return $this->tenant; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(SendMessageRequest::class, 'Google_Service_WorkspaceEvents_SendMessageRequest');