ReferralReportIndexTaskQueryParameters

Extends \PhpDruidIngest\QueryParameters\IndexTaskQueryParameters

Class IndexTaskQueryParameters represents parameter values for an indexing task for Druid.

Class AbstractTaskParameters

package

PhpDruidIngest

Methods

isValid

isValid() : boolean
inherited

Response

boolean

Configure the aggregators for this request.

setAggregators( $aggregatorsArray) 
inherited

Arguments

$aggregatorsArray

setFilePath

setFilePath( $path) 
inherited

Arguments

$path

Set the interval boundaries for this query.

setIntervals(string $intervalStart = "1970-01-01 01:30:00", string $intervalEnd = "3030-01-01 01:30:00") 
inherited

Arguments

$intervalStart

string

$intervalEnd

string

validate

validate() 
inherited
throws

validateForEmptyParameters

validateForEmptyParameters() 
inherited
throws

validateForMissingParameters

validateForMissingParameters() 
inherited
throws

Properties

Query Type.

queryType : string
inherited
var

Type(s)

string

intervals

intervals : \DruidFamiliar\Interval
inherited

granularityType

granularityType : string
inherited
var

Type(s)

string

granularity

granularity : string
inherited
var

Type(s)

string

DataSource Name

dataSource : string
inherited
var

Type(s)

string

Path for ingestion. Keep in mind the coordinator and historical nodes will need to be able to access this!

baseDir : string
inherited

Intended to be set through $this->setFilePath(...).

var

Type(s)

string

Filename for ingestion. Keep in mind the coordinator and historical nodes will need to be able to access this!

filePath : string
inherited

Intended to be set through $this->setFilePath(...).

var

Type(s)

string

Format of ingestion.

format : string
inherited
var

Type(s)

string

The data's time dimension key.

timeDimension : string
inherited
var

Type(s)

string

Array of strings representing the data's non-time dimensions' keys.

dimensions : array
inherited
var

Type(s)

array

Array of json encoded strings

aggregators : array
inherited

Intended to be set through $this->setAggregators(...).

var

Type(s)

array