暂存
This commit is contained in:
Vendored
+59
@@ -0,0 +1,59 @@
|
||||
<?php
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
/**
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
* The OpenSearch Contributors require contributions made to
|
||||
* this file be licensed under the Apache-2.0 license or a
|
||||
* compatible open source license.
|
||||
*
|
||||
* Modifications Copyright OpenSearch Contributors. See
|
||||
* GitHub history for details.
|
||||
*/
|
||||
|
||||
namespace OpenSearch\Endpoints\AsynchronousSearch;
|
||||
|
||||
use OpenSearch\Endpoints\AbstractEndpoint;
|
||||
|
||||
/**
|
||||
* NOTE: This file is autogenerated using util/GenerateEndpoints.php
|
||||
*/
|
||||
class Search extends AbstractEndpoint
|
||||
{
|
||||
public function getURI(): string
|
||||
{
|
||||
return "/_plugins/_asynchronous_search";
|
||||
}
|
||||
|
||||
public function getParamWhitelist(): array
|
||||
{
|
||||
return [
|
||||
'index',
|
||||
'keep_alive',
|
||||
'keep_on_completion',
|
||||
'wait_for_completion_timeout',
|
||||
'pretty',
|
||||
'human',
|
||||
'error_trace',
|
||||
'source',
|
||||
'filter_path'
|
||||
];
|
||||
}
|
||||
|
||||
public function getMethod(): string
|
||||
{
|
||||
return 'POST';
|
||||
}
|
||||
|
||||
public function setBody($body): static
|
||||
{
|
||||
if (is_null($body)) {
|
||||
return $this;
|
||||
}
|
||||
$this->body = $body;
|
||||
|
||||
return $this;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user