@@ -23,17 +23,21 @@ class OpenSearchAPI {
23
23
constructor ( opts ) {
24
24
this [ kConfigErr ] = opts . ConfigurationError
25
25
this [ kApiModules ] = {
26
+ asynchronousSearch : new ( require ( './asynchronousSearch/_api' ) ) ( this ) ,
26
27
cat : new ( require ( './cat/_api' ) ) ( this ) ,
27
28
cluster : new ( require ( './cluster/_api' ) ) ( this ) ,
28
29
danglingIndices : new ( require ( './danglingIndices/_api' ) ) ( this ) ,
30
+ flowFramework : new ( require ( './flowFramework/_api' ) ) ( this ) ,
29
31
http : new ( require ( './http/_api' ) ) ( this ) ,
30
32
indices : new ( require ( './indices/_api' ) ) ( this ) ,
31
33
ingest : new ( require ( './ingest/_api' ) ) ( this ) ,
32
34
knn : new ( require ( './knn/_api' ) ) ( this ) ,
33
35
ml : new ( require ( './ml/_api' ) ) ( this ) ,
34
36
nodes : new ( require ( './nodes/_api' ) ) ( this ) ,
35
37
notifications : new ( require ( './notifications/_api' ) ) ( this ) ,
38
+ observability : new ( require ( './observability/_api' ) ) ( this ) ,
36
39
ppl : new ( require ( './ppl/_api' ) ) ( this ) ,
40
+ query : new ( require ( './query/_api' ) ) ( this ) ,
37
41
remoteStore : new ( require ( './remoteStore/_api' ) ) ( this ) ,
38
42
rollups : new ( require ( './rollups/_api' ) ) ( this ) ,
39
43
searchPipeline : new ( require ( './searchPipeline/_api' ) ) ( this ) ,
@@ -140,17 +144,21 @@ class OpenSearchAPI {
140
144
141
145
// Setup API Modules
142
146
Object . defineProperties ( this , {
147
+ asynchronousSearch : { get ( ) { return this [ kApiModules ] . asynchronousSearch } } ,
143
148
cat : { get ( ) { return this [ kApiModules ] . cat } } ,
144
149
cluster : { get ( ) { return this [ kApiModules ] . cluster } } ,
145
150
danglingIndices : { get ( ) { return this [ kApiModules ] . danglingIndices } } ,
151
+ flowFramework : { get ( ) { return this [ kApiModules ] . flowFramework } } ,
146
152
http : { get ( ) { return this [ kApiModules ] . http } } ,
147
153
indices : { get ( ) { return this [ kApiModules ] . indices } } ,
148
154
ingest : { get ( ) { return this [ kApiModules ] . ingest } } ,
149
155
knn : { get ( ) { return this [ kApiModules ] . knn } } ,
150
156
ml : { get ( ) { return this [ kApiModules ] . ml } } ,
151
157
nodes : { get ( ) { return this [ kApiModules ] . nodes } } ,
152
158
notifications : { get ( ) { return this [ kApiModules ] . notifications } } ,
159
+ observability : { get ( ) { return this [ kApiModules ] . observability } } ,
153
160
ppl : { get ( ) { return this [ kApiModules ] . ppl } } ,
161
+ query : { get ( ) { return this [ kApiModules ] . query } } ,
154
162
remoteStore : { get ( ) { return this [ kApiModules ] . remoteStore } } ,
155
163
rollups : { get ( ) { return this [ kApiModules ] . rollups } } ,
156
164
searchPipeline : { get ( ) { return this [ kApiModules ] . searchPipeline } } ,
@@ -160,8 +168,12 @@ class OpenSearchAPI {
160
168
tasks : { get ( ) { return this [ kApiModules ] . tasks } } ,
161
169
transforms : { get ( ) { return this [ kApiModules ] . transforms } } ,
162
170
171
+ // Deprecated: Use asynchronousSearch instead.
172
+ asynchronous_search : { get ( ) { return this [ kApiModules ] . asynchronousSearch } } ,
163
173
// Deprecated: Use danglingIndices instead.
164
174
dangling_indices : { get ( ) { return this [ kApiModules ] . danglingIndices } } ,
175
+ // Deprecated: Use flowFramework instead.
176
+ flow_framework : { get ( ) { return this [ kApiModules ] . flowFramework } } ,
165
177
// Deprecated: Use remoteStore instead.
166
178
remote_store : { get ( ) { return this [ kApiModules ] . remoteStore } } ,
167
179
// Deprecated: Use searchPipeline instead.
0 commit comments