advancedNetworking = $advancedNetworking; } /** * @return bool */ public function getAdvancedNetworking() { return $this->advancedNetworking; } /** * Enables Dataplane V2. * * @param bool $dataplaneV2Enabled */ public function setDataplaneV2Enabled($dataplaneV2Enabled) { $this->dataplaneV2Enabled = $dataplaneV2Enabled; } /** * @return bool */ public function getDataplaneV2Enabled() { return $this->dataplaneV2Enabled; } /** * Configure ForwardMode for Dataplane v2. * * @param string $forwardMode */ public function setForwardMode($forwardMode) { $this->forwardMode = $forwardMode; } /** * @return string */ public function getForwardMode() { return $this->forwardMode; } /** * Enable Dataplane V2 for clusters with Windows nodes. * * @param bool $windowsDataplaneV2Enabled */ public function setWindowsDataplaneV2Enabled($windowsDataplaneV2Enabled) { $this->windowsDataplaneV2Enabled = $windowsDataplaneV2Enabled; } /** * @return bool */ public function getWindowsDataplaneV2Enabled() { return $this->windowsDataplaneV2Enabled; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(VmwareDataplaneV2Config::class, 'Google_Service_GKEOnPrem_VmwareDataplaneV2Config');