abap = $abap; } /** * @deprecated * @return bool */ public function getAbap() { return $this->abap; } /** * Optional. Instance number of the SAP application instance. * * @param string $appInstanceNumber */ public function setAppInstanceNumber($appInstanceNumber) { $this->appInstanceNumber = $appInstanceNumber; } /** * @return string */ public function getAppInstanceNumber() { return $this->appInstanceNumber; } /** * Required. Type of the application. Netweaver, etc. * * Accepted values: APPLICATION_TYPE_UNSPECIFIED, NETWEAVER, NETWEAVER_ABAP, * NETWEAVER_JAVA * * @param self::APPLICATION_TYPE_* $applicationType */ public function setApplicationType($applicationType) { $this->applicationType = $applicationType; } /** * @return self::APPLICATION_TYPE_* */ public function getApplicationType() { return $this->applicationType; } /** * Optional. Instance number of the ASCS instance. * * @param string $ascsInstanceNumber */ public function setAscsInstanceNumber($ascsInstanceNumber) { $this->ascsInstanceNumber = $ascsInstanceNumber; } /** * @return string */ public function getAscsInstanceNumber() { return $this->ascsInstanceNumber; } /** * Optional. Resource URI of the recognized ASCS host of the application. * * @param string $ascsUri */ public function setAscsUri($ascsUri) { $this->ascsUri = $ascsUri; } /** * @return string */ public function getAscsUri() { return $this->ascsUri; } /** * Optional. Instance number of the ERS instance. * * @param string $ersInstanceNumber */ public function setErsInstanceNumber($ersInstanceNumber) { $this->ersInstanceNumber = $ersInstanceNumber; } /** * @return string */ public function getErsInstanceNumber() { return $this->ersInstanceNumber; } /** * Optional. Kernel version for Netweaver running in the system. * * @param string $kernelVersion */ public function setKernelVersion($kernelVersion) { $this->kernelVersion = $kernelVersion; } /** * @return string */ public function getKernelVersion() { return $this->kernelVersion; } /** * Optional. Resource URI of the recognized shared NFS of the application. May * be empty if the application server has only a single node. * * @param string $nfsUri */ public function setNfsUri($nfsUri) { $this->nfsUri = $nfsUri; } /** * @return string */ public function getNfsUri() { return $this->nfsUri; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(SapDiscoveryComponentApplicationProperties::class, 'Google_Service_WorkloadManager_SapDiscoveryComponentApplicationProperties');