elasticsearch-store / utils/validation
utils/validation
Functions
isTemplatedIndex()
isTemplatedIndex(
config?
):boolean
Defined in: utils/validation.ts:118
Parameters
Parameter | Type |
---|---|
config? | IndexSchema |
Returns
boolean
isTimeSeriesIndex()
isTimeSeriesIndex(
config?
):boolean
Defined in: utils/validation.ts:122
Parameters
Parameter | Type |
---|---|
config? | IndexSchema |
Returns
boolean
isValidName()
isValidName(
name
):boolean
Defined in: utils/validation.ts:11
Parameters
Parameter | Type |
---|---|
name | string |
Returns
boolean
isValidNamespace()
isValidNamespace(
namespace
):boolean
Defined in: utils/validation.ts:35
Parameters
Parameter | Type |
---|---|
namespace | string |
Returns
boolean
makeDataValidator()
makeDataValidator(
dataSchema
,logger
): (input
,critical
) =>any
Defined in: utils/validation.ts:40
Parameters
Parameter | Type |
---|---|
dataSchema | DataSchema |
logger | Logger |
Returns
(
input
,critical
):any
Parameters
Parameter | Type |
---|---|
input | any |
critical | boolean |
Returns
any
validateId()
validateId(
id
,action
,throwError
):id is string
Defined in: utils/validation.ts:15
Parameters
Parameter | Type | Default value |
---|---|---|
id | unknown | undefined |
action | string | undefined |
throwError | boolean | true |
Returns
id is string
validateIds()
validateIds(
ids
,action
):string
[]
Defined in: utils/validation.ts:31
Parameters
Parameter | Type |
---|---|
ids | unknown |
action | string |
Returns
string
[]
validateIndexConfig()
validateIndexConfig(
config
):config is IndexConfig<any>
Defined in: utils/validation.ts:75
Parameters
Parameter | Type |
---|---|
config | Record <string , any > |
Returns
config is IndexConfig<any>