AirLay backend

CreateDataSetLogIndexesTask extends AirlayTask
in package

Table of Contents

CUSTOMER_NAME  = ['customer.name' => 1]
DOUBLE_FIELDS_COMBINATIONS  = [['tool' => 1, 'time' => 1], ['time' => 1, 'tool' => 1], ['dataSetId' => 1, 'customer.id' => 1], ['customer.id' => 1, 'dataSetId' => 1], ['dataSetId' => 1, 'time' => 1], ['time' => 1, 'dataSetId' => 1], ['tool' => 1, 'dataSetId' => 1], ['dataSetId' => 1, 'tool' => 1], ['customer.id' => 1, 'tool' => 1], ['tool' => 1, 'customer.id' => 1], ['customer.id' => 1, 'time' => 1], ['time' => 1, 'customer.id' => 1]]
MAIN_FIELD  = ['organizationId' => 1]
TOTAL_NUMBER  = ['totalNumber' => 1]
TRIPLE_FIELDS_COMBINATIONS  = [['tool' => 1, 'time' => 1, 'dataSetId' => 1, 'customer.id' => 1], ['tool' => 1, 'time' => 1, 'customer.id' => 1, 'dataSetId' => 1], ['tool' => 1, 'dataSetId' => 1, 'time' => 1, 'customer.id' => 1], ['tool' => 1, 'dataSetId' => 1, 'customer.id' => 1, 'time' => 1], ['tool' => 1, 'customer.id' => 1, 'time' => 1, 'dataSetId' => 1], ['tool' => 1, 'customer.id' => 1, 'dataSetId' => 1, 'time' => 1], ['time' => 1, 'tool' => 1, 'dataSetId' => 1, 'customer.id' => 1], ['time' => 1, 'tool' => 1, 'customer.id' => 1, 'dataSetId' => 1], ['time' => 1, 'dataSetId' => 1, 'tool' => 1, 'customer.id' => 1], ['time' => 1, 'dataSetId' => 1, 'customer.id' => 1, 'tool' => 1], ['time' => 1, 'customer.id' => 1, 'tool' => 1, 'dataSetId' => 1], ['time' => 1, 'customer.id' => 1, 'dataSetId' => 1, 'tool' => 1], ['dataSetId' => 1, 'tool' => 1, 'time' => 1, 'customer.id' => 1], ['dataSetId' => 1, 'tool' => 1, 'customer.id' => 1, 'time' => 1], ['dataSetId' => 1, 'time' => 1, 'tool' => 1, 'customer.id' => 1], ['dataSetId' => 1, 'time' => 1, 'customer.id' => 1, 'tool' => 1], ['dataSetId' => 1, 'customer.id' => 1, 'tool' => 1, 'time' => 1], ['dataSetId' => 1, 'customer.id' => 1, 'time' => 1, 'tool' => 1], ['customer.id' => 1, 'tool' => 1, 'time' => 1, 'dataSetId' => 1], ['customer.id' => 1, 'tool' => 1, 'dataSetId' => 1, 'time' => 1], ['customer.id' => 1, 'time' => 1, 'tool' => 1, 'dataSetId' => 1], ['customer.id' => 1, 'time' => 1, 'dataSetId' => 1, 'tool' => 1], ['customer.id' => 1, 'dataSetId' => 1, 'tool' => 1, 'time' => 1], ['customer.id' => 1, 'dataSetId' => 1, 'time' => 1, 'tool' => 1]]
mainAction()  : void
abortWorkWithMessage()  : never
getDataSetTitle()  : string
parseFlagsFromParams()  : void
Parse command line arguments from array. Output default values if --help or -h argument specified.
requestConfirm()  : bool

Constants

DOUBLE_FIELDS_COMBINATIONS

private mixed DOUBLE_FIELDS_COMBINATIONS = [['tool' => 1, 'time' => 1], ['time' => 1, 'tool' => 1], ['dataSetId' => 1, 'customer.id' => 1], ['customer.id' => 1, 'dataSetId' => 1], ['dataSetId' => 1, 'time' => 1], ['time' => 1, 'dataSetId' => 1], ['tool' => 1, 'dataSetId' => 1], ['dataSetId' => 1, 'tool' => 1], ['customer.id' => 1, 'tool' => 1], ['tool' => 1, 'customer.id' => 1], ['customer.id' => 1, 'time' => 1], ['time' => 1, 'customer.id' => 1]]

TRIPLE_FIELDS_COMBINATIONS

private mixed TRIPLE_FIELDS_COMBINATIONS = [['tool' => 1, 'time' => 1, 'dataSetId' => 1, 'customer.id' => 1], ['tool' => 1, 'time' => 1, 'customer.id' => 1, 'dataSetId' => 1], ['tool' => 1, 'dataSetId' => 1, 'time' => 1, 'customer.id' => 1], ['tool' => 1, 'dataSetId' => 1, 'customer.id' => 1, 'time' => 1], ['tool' => 1, 'customer.id' => 1, 'time' => 1, 'dataSetId' => 1], ['tool' => 1, 'customer.id' => 1, 'dataSetId' => 1, 'time' => 1], ['time' => 1, 'tool' => 1, 'dataSetId' => 1, 'customer.id' => 1], ['time' => 1, 'tool' => 1, 'customer.id' => 1, 'dataSetId' => 1], ['time' => 1, 'dataSetId' => 1, 'tool' => 1, 'customer.id' => 1], ['time' => 1, 'dataSetId' => 1, 'customer.id' => 1, 'tool' => 1], ['time' => 1, 'customer.id' => 1, 'tool' => 1, 'dataSetId' => 1], ['time' => 1, 'customer.id' => 1, 'dataSetId' => 1, 'tool' => 1], ['dataSetId' => 1, 'tool' => 1, 'time' => 1, 'customer.id' => 1], ['dataSetId' => 1, 'tool' => 1, 'customer.id' => 1, 'time' => 1], ['dataSetId' => 1, 'time' => 1, 'tool' => 1, 'customer.id' => 1], ['dataSetId' => 1, 'time' => 1, 'customer.id' => 1, 'tool' => 1], ['dataSetId' => 1, 'customer.id' => 1, 'tool' => 1, 'time' => 1], ['dataSetId' => 1, 'customer.id' => 1, 'time' => 1, 'tool' => 1], ['customer.id' => 1, 'tool' => 1, 'time' => 1, 'dataSetId' => 1], ['customer.id' => 1, 'tool' => 1, 'dataSetId' => 1, 'time' => 1], ['customer.id' => 1, 'time' => 1, 'tool' => 1, 'dataSetId' => 1], ['customer.id' => 1, 'time' => 1, 'dataSetId' => 1, 'tool' => 1], ['customer.id' => 1, 'dataSetId' => 1, 'tool' => 1, 'time' => 1], ['customer.id' => 1, 'dataSetId' => 1, 'time' => 1, 'tool' => 1]]

Methods

abortWorkWithMessage()

protected abortWorkWithMessage(string $message) : never
Parameters
$message : string
Return values
never

getDataSetTitle()

protected getDataSetTitle(array<string|int, mixed>|DataSetEntity $dataSet) : string
Parameters
$dataSet : array<string|int, mixed>|DataSetEntity
Return values
string

parseFlagsFromParams()

Parse command line arguments from array. Output default values if --help or -h argument specified.

protected parseFlagsFromParams(Flags $flags[, array<string|int, mixed> $params = [] ]) : void
Parameters
$flags : Flags
$params : array<string|int, mixed> = []
Return values
void

requestConfirm()

protected requestConfirm(string $message) : bool
Parameters
$message : string
Return values
bool

Search results