| 12345678910111213141516171819202122232425 |
- <?php
- /**
- * Elastic Transport
- *
- * @link https://github.com/elastic/elastic-transport-php
- * @copyright Copyright (c) Elasticsearch B.V (https://www.elastic.co)
- * @license https://opensource.org/licenses/MIT MIT License
- *
- * Licensed to Elasticsearch B.V under one or more agreements.
- * Elasticsearch B.V licenses this file to you under the MIT License.
- * See the LICENSE file in the project root for more information.
- */
- declare(strict_types=1);
- namespace Elastic\Transport\NodePool;
- interface NodePoolInterface
- {
- public function nextNode(): Node;
- /**
- * @param string[] $hosts
- */
- public function setHosts(array $hosts): self;
- }
|