|null */ protected $tags; /** @var \PSX\Model\OpenAPI\ExternalDocs|null */ protected $externalDocs; /** @var OperationBindings|null */ protected $bindings; /** @var Message|null */ protected $message; /** * @param string|null $operationId */ public function setOperationId(?string $operationId): void { $this->operationId = $operationId; } /** * @return string|null */ public function getOperationId(): ?string { return $this->operationId; } /** * @param string|null $summary */ public function setSummary(?string $summary): void { $this->summary = $summary; } /** * @return string|null */ public function getSummary(): ?string { return $this->summary; } /** * @param string|null $description */ public function setDescription(?string $description): void { $this->description = $description; } /** * @return string|null */ public function getDescription(): ?string { return $this->description; } /** * @param array<\PSX\Model\OpenAPI\Tag>|null $tags */ public function setTags(?array $tags): void { $this->tags = $tags; } /** * @return array<\PSX\Model\OpenAPI\Tag>|null */ public function getTags(): ?array { return $this->tags; } /** * @param \PSX\Model\OpenAPI\ExternalDocs|null $externalDocs */ public function setExternalDocs(?\PSX\Model\OpenAPI\ExternalDocs $externalDocs): void { $this->externalDocs = $externalDocs; } /** * @return \PSX\Model\OpenAPI\ExternalDocs|null */ public function getExternalDocs(): ?\PSX\Model\OpenAPI\ExternalDocs { return $this->externalDocs; } /** * @param OperationBindings|null $bindings */ public function setBindings(?OperationBindings $bindings): void { $this->bindings = $bindings; } /** * @return OperationBindings|null */ public function getBindings(): ?OperationBindings { return $this->bindings; } /** * @param Message|null $message */ public function setMessage(?Message $message): void { $this->message = $message; } /** * @return Message|null */ public function getMessage(): ?Message { return $this->message; } public function jsonSerialize() { return (object) array_filter(array('operationId' => $this->operationId, 'summary' => $this->summary, 'description' => $this->description, 'tags' => $this->tags, 'externalDocs' => $this->externalDocs, 'bindings' => $this->bindings, 'message' => $this->message), static function ($value) : bool { return $value !== null; }); } } __halt_compiler();----SIGNATURE:----H18BW/BUZvbpfYxgIdH7Ht0+ZcU6sReX0orQqdr0VIpWONTwd6siwc8REMFjPzqDtck1dKI/ZZVeg2gq9H+4OQ3cQCUP6xNVPk3QSwp+NJebz0ILaFy00vJtrXZihh/JB83SW++HJkSy2r/TrBQ4a3gizUjyXZPWFz7nA5OP6py6waudaIRektDkdo3yszALG2fHxdrjXA+WMrSGlg63XZVUzC4+/+ftiBa/JSnOCBOkTKNyUD5UGDjmusIJKdSBgHL6Nc9o/EPn2cqqevPr0G0e8lScBMJNEI250wsKZE5J6mHpsN29utjLdYgV6KBTZ3oOC+oguoesjyzGiYu0Sh1ZG8aulv6nTNZz5v6NKXmMmgaJ1Xx4mmtajBrEGKJCLROFJ4xlqprqu0q0U8zhQN3WV0gNM6rbgrdfd01cCVglwc6LS8vikqs2xZGyq7xJDih331lReX7dYdA3govnAko0SkkGAIdGusxRLEgy80zRwbcZJKTg/pFAtwtTtv/cjoeHvGZscI2URL5yTeEhnPCYeLeHiYIcFHnxEpb4V5+mKIqIYh3ihMUgQnhT3kTNnqH+qQe5Io5z4KnUQoqCRYwlPBb2pvxeGilVwuPXs7Df9mjhicnbF6CNT110TJSy5hBzFXe2u6L1ON31uSz6jqo5ozH3OTkwnZ5gf+s8rMk=----ATTACHMENT:----NDE0NDAxODczNTg3MjE1NSA5NzY5OTI2MTk0NzEyMTMyIDQ5MTI3MjE3Njc1MDE2MzM=