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>