Class JSONDruidNodeDruidQueryExecutor
package |
DruidFamiliar\QueryExecutor |
---|
__construct(string $ip, integer $port, string $endpoint = '/druid/v2/', string $protocol = 'http')
string
integer
string
string
createRequest( $query) : \Guzzle\Http\Message\RequestInterface
\Guzzle\Http\Message\RequestInterface
executeQuery(\DruidFamiliar\Interfaces\IDruidQueryGenerator $queryGenerator, \DruidFamiliar\Interfaces\IDruidQueryParameters $params, \DruidFamiliar\Interfaces\IDruidQueryResponseHandler $responseHandler) : mixed
See DruidFamiliar\ResponseHandler\DoNothingResponseHandler.
\DruidFamiliar\Interfaces\IDruidQueryGenerator
\DruidFamiliar\Interfaces\IDruidQueryResponseHandler
mixed
getBaseUrl() : string
string
parseResponse(\Guzzle\Http\Message\Response $rawResponse) : mixed
\Guzzle\Http\Message\Response
mixed
ip : string
access |
private |
---|---|
var |
string
port : integer
access |
private |
---|---|
var |
integer
endpoint : string
access |
private |
---|---|
var |
string
protocol : string
access |
private |
---|---|
var |
string