id; } public function getScheme(): ?string { return $this->scheme; } public function setScheme(string $scheme): self { $this->scheme = $scheme; return $this; } public function getDomain(): ?string { return $this->domain; } public function setDomain(string $domain): self { $this->domain = $domain; return $this; } public function getDomainType(): ?string { return $this->domainType; } public function setDomainType(string $domainType): self { $this->domainType = $domainType; return $this; } public function getRule(): ?string { return $this->rule; } public function setRule(string $rule): self { $this->rule = $rule; return $this; } public function getRuleType(): ?string { return $this->ruleType; } public function setRuleType(string $ruleType): self { $this->ruleType = $ruleType; return $this; } public function getLocation(): ?string { return $this->location; } public function setLocation(string $location): self { $this->location = $location; return $this; } public function getRedirectCode(): ?int { return $this->redirectCode; } public function setRedirectCode(int $redirectCode): self { $this->redirectCode = $redirectCode; return $this; } public function getLabel(): ?string { return $this->label; } public function setLabel(string $label): self { $this->label = $label; return $this; } public function getSortOrder(): ?int { return $this->sortOrder; } public function setSortOrder(?int $sortOrder): self { $this->sortOrder = $sortOrder; return $this; } public function getIsEnabled(): ?bool { return $this->isEnabled; } public function setIsEnabled(bool $isEnabled): self { $this->isEnabled = $isEnabled; return $this; } public function getReuseQueryString(): ?bool { return $this->reuseQueryString; } public function setReuseQueryString(bool $reuseQueryString): self { $this->reuseQueryString = $reuseQueryString; return $this; } }