_data = array(); } /** * Gets the sdkVersion field. */ public function getSdkVersion() { if (array_key_exists('ai.internal.sdkVersion', $this->_data)) { return $this->_data['ai.internal.sdkVersion']; } return NULL; } /** * Sets the sdkVersion field. */ public function setSdkVersion($sdkVersion) { $this->_data['ai.internal.sdkVersion'] = $sdkVersion; } /** * Gets the agentVersion field. */ public function getAgentVersion() { if (array_key_exists('ai.internal.agentVersion', $this->_data)) { return $this->_data['ai.internal.agentVersion']; } return NULL; } /** * Sets the agentVersion field. */ public function setAgentVersion($agentVersion) { $this->_data['ai.internal.agentVersion'] = $agentVersion; } /** * Overrides JSON serialization for this class. */ public function jsonSerialize() { return Utils::removeEmptyValues($this->_data); } }