initialized); } /** * @var string|null */ protected $engineVersion; /** * @var array|null */ protected $labels; /** * @var list|null */ protected $plugins; public function getEngineVersion(): ?string { return $this->engineVersion; } public function setEngineVersion(?string $engineVersion): self { $this->initialized['engineVersion'] = true; $this->engineVersion = $engineVersion; return $this; } /** * @return array|null */ public function getLabels(): ?iterable { return $this->labels; } /** * @param array|null $labels */ public function setLabels(?iterable $labels): self { $this->initialized['labels'] = true; $this->labels = $labels; return $this; } /** * @return list|null */ public function getPlugins(): ?array { return $this->plugins; } /** * @param list|null $plugins */ public function setPlugins(?array $plugins): self { $this->initialized['plugins'] = true; $this->plugins = $plugins; return $this; } }