3
3
namespace AsyncAws \DynamoDb ;
4
4
5
5
use AsyncAws \Core \AbstractApi ;
6
+ use AsyncAws \Core \RequestContext ;
6
7
use AsyncAws \DynamoDb \Input \CreateTableInput ;
7
8
use AsyncAws \DynamoDb \Input \DeleteItemInput ;
8
9
use AsyncAws \DynamoDb \Input \DeleteTableInput ;
@@ -51,7 +52,7 @@ class DynamoDbClient extends AbstractApi
51
52
*/
52
53
public function createTable ($ input ): CreateTableOutput
53
54
{
54
- $ response = $ this ->getResponse (CreateTableInput::create ($ input )->request ());
55
+ $ response = $ this ->getResponse (CreateTableInput::create ($ input )->request (), new RequestContext ([ ' operation ' => ' CreateTable ' ]) );
55
56
56
57
return new CreateTableOutput ($ response );
57
58
}
@@ -77,7 +78,7 @@ public function createTable($input): CreateTableOutput
77
78
*/
78
79
public function deleteItem ($ input ): DeleteItemOutput
79
80
{
80
- $ response = $ this ->getResponse (DeleteItemInput::create ($ input )->request ());
81
+ $ response = $ this ->getResponse (DeleteItemInput::create ($ input )->request (), new RequestContext ([ ' operation ' => ' DeleteItem ' ]) );
81
82
82
83
return new DeleteItemOutput ($ response );
83
84
}
@@ -97,7 +98,7 @@ public function deleteItem($input): DeleteItemOutput
97
98
*/
98
99
public function deleteTable ($ input ): DeleteTableOutput
99
100
{
100
- $ response = $ this ->getResponse (DeleteTableInput::create ($ input )->request ());
101
+ $ response = $ this ->getResponse (DeleteTableInput::create ($ input )->request (), new RequestContext ([ ' operation ' => ' DeleteTable ' ]) );
101
102
102
103
return new DeleteTableOutput ($ response );
103
104
}
@@ -114,7 +115,7 @@ public function deleteTable($input): DeleteTableOutput
114
115
*/
115
116
public function describeTable ($ input ): DescribeTableOutput
116
117
{
117
- $ response = $ this ->getResponse (DescribeTableInput::create ($ input )->request ());
118
+ $ response = $ this ->getResponse (DescribeTableInput::create ($ input )->request (), new RequestContext ([ ' operation ' => ' DescribeTable ' ]) );
118
119
119
120
return new DescribeTableOutput ($ response );
120
121
}
@@ -137,7 +138,7 @@ public function describeTable($input): DescribeTableOutput
137
138
*/
138
139
public function getItem ($ input ): GetItemOutput
139
140
{
140
- $ response = $ this ->getResponse (GetItemInput::create ($ input )->request ());
141
+ $ response = $ this ->getResponse (GetItemInput::create ($ input )->request (), new RequestContext ([ ' operation ' => ' GetItem ' ]) );
141
142
142
143
return new GetItemOutput ($ response );
143
144
}
@@ -156,7 +157,7 @@ public function getItem($input): GetItemOutput
156
157
public function listTables ($ input = []): ListTablesOutput
157
158
{
158
159
$ input = ListTablesInput::create ($ input );
159
- $ response = $ this ->getResponse ($ input ->request ());
160
+ $ response = $ this ->getResponse ($ input ->request (), new RequestContext ([ ' operation ' => ' ListTables ' ]) );
160
161
161
162
return new ListTablesOutput ($ response , $ this , $ input );
162
163
}
@@ -185,7 +186,7 @@ public function listTables($input = []): ListTablesOutput
185
186
*/
186
187
public function putItem ($ input ): PutItemOutput
187
188
{
188
- $ response = $ this ->getResponse (PutItemInput::create ($ input )->request ());
189
+ $ response = $ this ->getResponse (PutItemInput::create ($ input )->request (), new RequestContext ([ ' operation ' => ' PutItem ' ]) );
189
190
190
191
return new PutItemOutput ($ response );
191
192
}
@@ -219,7 +220,7 @@ public function putItem($input): PutItemOutput
219
220
public function query ($ input ): QueryOutput
220
221
{
221
222
$ input = QueryInput::create ($ input );
222
- $ response = $ this ->getResponse ($ input ->request ());
223
+ $ response = $ this ->getResponse ($ input ->request (), new RequestContext ([ ' operation ' => ' Query ' ]) );
223
224
224
225
return new QueryOutput ($ response , $ this , $ input );
225
226
}
@@ -252,7 +253,7 @@ public function query($input): QueryOutput
252
253
public function scan ($ input ): ScanOutput
253
254
{
254
255
$ input = ScanInput::create ($ input );
255
- $ response = $ this ->getResponse ($ input ->request ());
256
+ $ response = $ this ->getResponse ($ input ->request (), new RequestContext ([ ' operation ' => ' Scan ' ]) );
256
257
257
258
return new ScanOutput ($ response , $ this , $ input );
258
259
}
@@ -269,7 +270,7 @@ public function scan($input): ScanOutput
269
270
public function tableExists ($ input ): TableExistsWaiter
270
271
{
271
272
$ input = DescribeTableInput::create ($ input );
272
- $ response = $ this ->getResponse ($ input ->request ());
273
+ $ response = $ this ->getResponse ($ input ->request (), new RequestContext ([ ' operation ' => ' DescribeTable ' ]) );
273
274
274
275
return new TableExistsWaiter ($ response , $ this , $ input );
275
276
}
@@ -286,7 +287,7 @@ public function tableExists($input): TableExistsWaiter
286
287
public function tableNotExists ($ input ): TableNotExistsWaiter
287
288
{
288
289
$ input = DescribeTableInput::create ($ input );
289
- $ response = $ this ->getResponse ($ input ->request ());
290
+ $ response = $ this ->getResponse ($ input ->request (), new RequestContext ([ ' operation ' => ' DescribeTable ' ]) );
290
291
291
292
return new TableNotExistsWaiter ($ response , $ this , $ input );
292
293
}
@@ -316,7 +317,7 @@ public function tableNotExists($input): TableNotExistsWaiter
316
317
*/
317
318
public function updateItem ($ input ): UpdateItemOutput
318
319
{
319
- $ response = $ this ->getResponse (UpdateItemInput::create ($ input )->request ());
320
+ $ response = $ this ->getResponse (UpdateItemInput::create ($ input )->request (), new RequestContext ([ ' operation ' => ' UpdateItem ' ]) );
320
321
321
322
return new UpdateItemOutput ($ response );
322
323
}
@@ -340,7 +341,7 @@ public function updateItem($input): UpdateItemOutput
340
341
*/
341
342
public function updateTable ($ input ): UpdateTableOutput
342
343
{
343
- $ response = $ this ->getResponse (UpdateTableInput::create ($ input )->request ());
344
+ $ response = $ this ->getResponse (UpdateTableInput::create ($ input )->request (), new RequestContext ([ ' operation ' => ' UpdateTable ' ]) );
344
345
345
346
return new UpdateTableOutput ($ response );
346
347
}
0 commit comments