elasticsearch-store / test-helpers/elasticsearch
test-helpers/elasticsearch
Interfaces
Interface | Description |
---|---|
TestENVClientInfo | - |
Variables
removeTypeTest
const
removeTypeTest:boolean
Defined in: elasticsearch-store/src/test-helpers/elasticsearch.ts:17
Functions
cleanupIndex()
cleanupIndex(
client
,index
,template
?):Promise
<void
>
Defined in: elasticsearch-store/src/test-helpers/elasticsearch.ts:37
Parameters
Parameter | Type |
---|---|
client | any |
index | string |
template ? | string |
Returns
Promise
<void
>
cleanupIndexStore()
cleanupIndexStore(
store
):Promise
<void
>
Defined in: elasticsearch-store/src/test-helpers/elasticsearch.ts:164
Parameters
Parameter | Type |
---|---|
store | IndexStore <any > |
Returns
Promise
<void
>
createMappingFromDatatype()
createMappingFromDatatype(
client
,dataType
,type
,overrides
):any
Defined in: elasticsearch-store/src/test-helpers/elasticsearch.ts:82
Parameters
Parameter | Type | Default value |
---|---|---|
client | Client | undefined |
dataType | DataType | undefined |
type | string | '_doc' |
overrides | {} | {} |
Returns
any
formatUploadData()
formatUploadData(
index
,data
,apiCompatibility
):Record
<string
,any
>[]
Defined in: elasticsearch-store/src/test-helpers/elasticsearch.ts:137
Parameters
Parameter | Type | Default value |
---|---|---|
index | string | undefined |
data | any [] | undefined |
apiCompatibility | boolean | false |
Returns
Record
<string
, any
>[]
getTestENVClientInfo()
getTestENVClientInfo():
TestENVClientInfo
Defined in: elasticsearch-store/src/test-helpers/elasticsearch.ts:213
Returns
getTotalFormat()
getTotalFormat(
distribution
,majorVersion
,n
):number
| {relation
:string
;value
:number
; }
Defined in: elasticsearch-store/src/test-helpers/elasticsearch.ts:251
Parameters
Parameter | Type |
---|---|
distribution | string |
majorVersion | number |
n | number |
Returns
number
| { relation
: string
; value
: number
; }
makeClient()
makeClient():
Promise
<Client
>
Defined in: elasticsearch-store/src/test-helpers/elasticsearch.ts:19
Returns
Promise
<Client
>
populateIndex()
populateIndex(
client
,index
,dataType
,records
,type
):Promise
<void
>
Defined in: elasticsearch-store/src/test-helpers/elasticsearch.ts:94
Parameters
Parameter | Type | Default value |
---|---|---|
client | Client | undefined |
index | string | undefined |
dataType | DataType | undefined |
records | any [] | undefined |
type | string | '_doc' |
Returns
Promise
<void
>
upload()
upload(
client
,queryBody
,data
):Promise
<Record
<string
,any
>>
Defined in: elasticsearch-store/src/test-helpers/elasticsearch.ts:69
Parameters
Parameter | Type |
---|---|
client | any |
queryBody | any |
data | any [] |
Returns
Promise
<Record
<string
, any
>>
waitForData()
waitForData(
client
,index
,count
,timeout
):Promise
<void
>
Defined in: elasticsearch-store/src/test-helpers/elasticsearch.ts:170
Parameters
Parameter | Type | Default value |
---|---|---|
client | any | undefined |
index | string | undefined |
count | number | undefined |
timeout | number | 5000 |
Returns
Promise
<void
>