7
7
CancelImportTaskCommandInput ,
8
8
CancelImportTaskCommandOutput ,
9
9
} from "./commands/CancelImportTaskCommand" ;
10
+ import { CancelQueryCommand , CancelQueryCommandInput , CancelQueryCommandOutput } from "./commands/CancelQueryCommand" ;
10
11
import { CreateGraphCommand , CreateGraphCommandInput , CreateGraphCommandOutput } from "./commands/CreateGraphCommand" ;
11
12
import {
12
13
CreateGraphSnapshotCommand ,
@@ -34,12 +35,22 @@ import {
34
35
DeletePrivateGraphEndpointCommandInput ,
35
36
DeletePrivateGraphEndpointCommandOutput ,
36
37
} from "./commands/DeletePrivateGraphEndpointCommand" ;
38
+ import {
39
+ ExecuteQueryCommand ,
40
+ ExecuteQueryCommandInput ,
41
+ ExecuteQueryCommandOutput ,
42
+ } from "./commands/ExecuteQueryCommand" ;
37
43
import { GetGraphCommand , GetGraphCommandInput , GetGraphCommandOutput } from "./commands/GetGraphCommand" ;
38
44
import {
39
45
GetGraphSnapshotCommand ,
40
46
GetGraphSnapshotCommandInput ,
41
47
GetGraphSnapshotCommandOutput ,
42
48
} from "./commands/GetGraphSnapshotCommand" ;
49
+ import {
50
+ GetGraphSummaryCommand ,
51
+ GetGraphSummaryCommandInput ,
52
+ GetGraphSummaryCommandOutput ,
53
+ } from "./commands/GetGraphSummaryCommand" ;
43
54
import {
44
55
GetImportTaskCommand ,
45
56
GetImportTaskCommandInput ,
@@ -50,6 +61,7 @@ import {
50
61
GetPrivateGraphEndpointCommandInput ,
51
62
GetPrivateGraphEndpointCommandOutput ,
52
63
} from "./commands/GetPrivateGraphEndpointCommand" ;
64
+ import { GetQueryCommand , GetQueryCommandInput , GetQueryCommandOutput } from "./commands/GetQueryCommand" ;
53
65
import { ListGraphsCommand , ListGraphsCommandInput , ListGraphsCommandOutput } from "./commands/ListGraphsCommand" ;
54
66
import {
55
67
ListGraphSnapshotsCommand ,
@@ -66,6 +78,7 @@ import {
66
78
ListPrivateGraphEndpointsCommandInput ,
67
79
ListPrivateGraphEndpointsCommandOutput ,
68
80
} from "./commands/ListPrivateGraphEndpointsCommand" ;
81
+ import { ListQueriesCommand , ListQueriesCommandInput , ListQueriesCommandOutput } from "./commands/ListQueriesCommand" ;
69
82
import {
70
83
ListTagsForResourceCommand ,
71
84
ListTagsForResourceCommandInput ,
@@ -88,21 +101,26 @@ import { NeptuneGraphClient, NeptuneGraphClientConfig } from "./NeptuneGraphClie
88
101
89
102
const commands = {
90
103
CancelImportTaskCommand,
104
+ CancelQueryCommand,
91
105
CreateGraphCommand,
92
106
CreateGraphSnapshotCommand,
93
107
CreateGraphUsingImportTaskCommand,
94
108
CreatePrivateGraphEndpointCommand,
95
109
DeleteGraphCommand,
96
110
DeleteGraphSnapshotCommand,
97
111
DeletePrivateGraphEndpointCommand,
112
+ ExecuteQueryCommand,
98
113
GetGraphCommand,
99
114
GetGraphSnapshotCommand,
115
+ GetGraphSummaryCommand,
100
116
GetImportTaskCommand,
101
117
GetPrivateGraphEndpointCommand,
118
+ GetQueryCommand,
102
119
ListGraphsCommand,
103
120
ListGraphSnapshotsCommand,
104
121
ListImportTasksCommand,
105
122
ListPrivateGraphEndpointsCommand,
123
+ ListQueriesCommand,
106
124
ListTagsForResourceCommand,
107
125
ResetGraphCommand,
108
126
RestoreGraphFromSnapshotCommand,
@@ -129,6 +147,17 @@ export interface NeptuneGraph {
129
147
cb : ( err : any , data ?: CancelImportTaskCommandOutput ) => void
130
148
) : void ;
131
149
150
+ /**
151
+ * @see {@link CancelQueryCommand }
152
+ */
153
+ cancelQuery ( args : CancelQueryCommandInput , options ?: __HttpHandlerOptions ) : Promise < CancelQueryCommandOutput > ;
154
+ cancelQuery ( args : CancelQueryCommandInput , cb : ( err : any , data ?: CancelQueryCommandOutput ) => void ) : void ;
155
+ cancelQuery (
156
+ args : CancelQueryCommandInput ,
157
+ options : __HttpHandlerOptions ,
158
+ cb : ( err : any , data ?: CancelQueryCommandOutput ) => void
159
+ ) : void ;
160
+
132
161
/**
133
162
* @see {@link CreateGraphCommand }
134
163
*/
@@ -236,6 +265,17 @@ export interface NeptuneGraph {
236
265
cb : ( err : any , data ?: DeletePrivateGraphEndpointCommandOutput ) => void
237
266
) : void ;
238
267
268
+ /**
269
+ * @see {@link ExecuteQueryCommand }
270
+ */
271
+ executeQuery ( args : ExecuteQueryCommandInput , options ?: __HttpHandlerOptions ) : Promise < ExecuteQueryCommandOutput > ;
272
+ executeQuery ( args : ExecuteQueryCommandInput , cb : ( err : any , data ?: ExecuteQueryCommandOutput ) => void ) : void ;
273
+ executeQuery (
274
+ args : ExecuteQueryCommandInput ,
275
+ options : __HttpHandlerOptions ,
276
+ cb : ( err : any , data ?: ExecuteQueryCommandOutput ) => void
277
+ ) : void ;
278
+
239
279
/**
240
280
* @see {@link GetGraphCommand }
241
281
*/
@@ -264,6 +304,20 @@ export interface NeptuneGraph {
264
304
cb : ( err : any , data ?: GetGraphSnapshotCommandOutput ) => void
265
305
) : void ;
266
306
307
+ /**
308
+ * @see {@link GetGraphSummaryCommand }
309
+ */
310
+ getGraphSummary (
311
+ args : GetGraphSummaryCommandInput ,
312
+ options ?: __HttpHandlerOptions
313
+ ) : Promise < GetGraphSummaryCommandOutput > ;
314
+ getGraphSummary ( args : GetGraphSummaryCommandInput , cb : ( err : any , data ?: GetGraphSummaryCommandOutput ) => void ) : void ;
315
+ getGraphSummary (
316
+ args : GetGraphSummaryCommandInput ,
317
+ options : __HttpHandlerOptions ,
318
+ cb : ( err : any , data ?: GetGraphSummaryCommandOutput ) => void
319
+ ) : void ;
320
+
267
321
/**
268
322
* @see {@link GetImportTaskCommand }
269
323
*/
@@ -292,6 +346,17 @@ export interface NeptuneGraph {
292
346
cb : ( err : any , data ?: GetPrivateGraphEndpointCommandOutput ) => void
293
347
) : void ;
294
348
349
+ /**
350
+ * @see {@link GetQueryCommand }
351
+ */
352
+ getQuery ( args : GetQueryCommandInput , options ?: __HttpHandlerOptions ) : Promise < GetQueryCommandOutput > ;
353
+ getQuery ( args : GetQueryCommandInput , cb : ( err : any , data ?: GetQueryCommandOutput ) => void ) : void ;
354
+ getQuery (
355
+ args : GetQueryCommandInput ,
356
+ options : __HttpHandlerOptions ,
357
+ cb : ( err : any , data ?: GetQueryCommandOutput ) => void
358
+ ) : void ;
359
+
295
360
/**
296
361
* @see {@link ListGraphsCommand }
297
362
*/
@@ -351,6 +416,17 @@ export interface NeptuneGraph {
351
416
cb : ( err : any , data ?: ListPrivateGraphEndpointsCommandOutput ) => void
352
417
) : void ;
353
418
419
+ /**
420
+ * @see {@link ListQueriesCommand }
421
+ */
422
+ listQueries ( args : ListQueriesCommandInput , options ?: __HttpHandlerOptions ) : Promise < ListQueriesCommandOutput > ;
423
+ listQueries ( args : ListQueriesCommandInput , cb : ( err : any , data ?: ListQueriesCommandOutput ) => void ) : void ;
424
+ listQueries (
425
+ args : ListQueriesCommandInput ,
426
+ options : __HttpHandlerOptions ,
427
+ cb : ( err : any , data ?: ListQueriesCommandOutput ) => void
428
+ ) : void ;
429
+
354
430
/**
355
431
* @see {@link ListTagsForResourceCommand }
356
432
*/
@@ -432,9 +508,9 @@ export interface NeptuneGraph {
432
508
433
509
/**
434
510
* @public
435
- * <p>Neptune Analytics is a serverless in-memory graph database service for analytics
436
- * that delivers high-performance analytics and real-time queries for any graph type. It
437
- * complements the Amazon Neptune Database, an industry-leading managed graph database .</p>
511
+ * <p>Neptune Analytics is a new analytics database engine for Amazon Neptune that helps customers get to
512
+ * insights faster by quickly processing large amounts of graph data, invoking popular graph analytic
513
+ * algorithms in low-latency queries, and getting analytics results in seconds .</p>
438
514
*/
439
515
export class NeptuneGraph extends NeptuneGraphClient implements NeptuneGraph { }
440
516
createAggregatedClient ( commands , NeptuneGraph ) ;
0 commit comments