addOn = $addOn; } /** * @return GoogleAppsScriptTypeAddOnEntryPoint */ public function getAddOn() { return $this->addOn; } /** * @param string */ public function setEntryPointType($entryPointType) { $this->entryPointType = $entryPointType; } /** * @return string */ public function getEntryPointType() { return $this->entryPointType; } /** * @param GoogleAppsScriptTypeExecutionApiEntryPoint */ public function setExecutionApi(GoogleAppsScriptTypeExecutionApiEntryPoint $executionApi) { $this->executionApi = $executionApi; } /** * @return GoogleAppsScriptTypeExecutionApiEntryPoint */ public function getExecutionApi() { return $this->executionApi; } /** * @param GoogleAppsScriptTypeWebAppEntryPoint */ public function setWebApp(GoogleAppsScriptTypeWebAppEntryPoint $webApp) { $this->webApp = $webApp; } /** * @return GoogleAppsScriptTypeWebAppEntryPoint */ public function getWebApp() { return $this->webApp; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(EntryPoint::class, 'Google_Service_Script_EntryPoint');