defaultRouteAction = $defaultRouteAction; } /** * @return HttpRouteAction */ public function getDefaultRouteAction() { return $this->defaultRouteAction; } /** * @param string */ public function setDefaultService($defaultService) { $this->defaultService = $defaultService; } /** * @return string */ public function getDefaultService() { return $this->defaultService; } /** * @param HttpRedirectAction */ public function setDefaultUrlRedirect(HttpRedirectAction $defaultUrlRedirect) { $this->defaultUrlRedirect = $defaultUrlRedirect; } /** * @return HttpRedirectAction */ public function getDefaultUrlRedirect() { return $this->defaultUrlRedirect; } /** * @param string */ public function setDescription($description) { $this->description = $description; } /** * @return string */ public function getDescription() { return $this->description; } /** * @param HttpHeaderAction */ public function setHeaderAction(HttpHeaderAction $headerAction) { $this->headerAction = $headerAction; } /** * @return HttpHeaderAction */ public function getHeaderAction() { return $this->headerAction; } /** * @param string */ public function setName($name) { $this->name = $name; } /** * @return string */ public function getName() { return $this->name; } /** * @param PathRule[] */ public function setPathRules($pathRules) { $this->pathRules = $pathRules; } /** * @return PathRule[] */ public function getPathRules() { return $this->pathRules; } /** * @param HttpRouteRule[] */ public function setRouteRules($routeRules) { $this->routeRules = $routeRules; } /** * @return HttpRouteRule[] */ public function getRouteRules() { return $this->routeRules; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(PathMatcher::class, 'Google_Service_Compute_PathMatcher');