33namespace AsyncAws \DynamoDb ;
44
55use AsyncAws \Core \AbstractApi ;
6+ use AsyncAws \Core \RequestContext ;
67use AsyncAws \DynamoDb \Input \CreateTableInput ;
78use AsyncAws \DynamoDb \Input \DeleteItemInput ;
89use AsyncAws \DynamoDb \Input \DeleteTableInput ;
@@ -51,7 +52,7 @@ class DynamoDbClient extends AbstractApi
5152 */
5253 public function createTable ($ input ): CreateTableOutput
5354 {
54- $ response = $ this ->getResponse (CreateTableInput::create ($ input )->request ());
55+ $ response = $ this ->getResponse (CreateTableInput::create ($ input )->request (), new RequestContext ([ ' operation ' => ' CreateTable ' ]) );
5556
5657 return new CreateTableOutput ($ response );
5758 }
@@ -77,7 +78,7 @@ public function createTable($input): CreateTableOutput
7778 */
7879 public function deleteItem ($ input ): DeleteItemOutput
7980 {
80- $ response = $ this ->getResponse (DeleteItemInput::create ($ input )->request ());
81+ $ response = $ this ->getResponse (DeleteItemInput::create ($ input )->request (), new RequestContext ([ ' operation ' => ' DeleteItem ' ]) );
8182
8283 return new DeleteItemOutput ($ response );
8384 }
@@ -97,7 +98,7 @@ public function deleteItem($input): DeleteItemOutput
9798 */
9899 public function deleteTable ($ input ): DeleteTableOutput
99100 {
100- $ response = $ this ->getResponse (DeleteTableInput::create ($ input )->request ());
101+ $ response = $ this ->getResponse (DeleteTableInput::create ($ input )->request (), new RequestContext ([ ' operation ' => ' DeleteTable ' ]) );
101102
102103 return new DeleteTableOutput ($ response );
103104 }
@@ -114,7 +115,7 @@ public function deleteTable($input): DeleteTableOutput
114115 */
115116 public function describeTable ($ input ): DescribeTableOutput
116117 {
117- $ response = $ this ->getResponse (DescribeTableInput::create ($ input )->request ());
118+ $ response = $ this ->getResponse (DescribeTableInput::create ($ input )->request (), new RequestContext ([ ' operation ' => ' DescribeTable ' ]) );
118119
119120 return new DescribeTableOutput ($ response );
120121 }
@@ -137,7 +138,7 @@ public function describeTable($input): DescribeTableOutput
137138 */
138139 public function getItem ($ input ): GetItemOutput
139140 {
140- $ response = $ this ->getResponse (GetItemInput::create ($ input )->request ());
141+ $ response = $ this ->getResponse (GetItemInput::create ($ input )->request (), new RequestContext ([ ' operation ' => ' GetItem ' ]) );
141142
142143 return new GetItemOutput ($ response );
143144 }
@@ -156,7 +157,7 @@ public function getItem($input): GetItemOutput
156157 public function listTables ($ input = []): ListTablesOutput
157158 {
158159 $ input = ListTablesInput::create ($ input );
159- $ response = $ this ->getResponse ($ input ->request ());
160+ $ response = $ this ->getResponse ($ input ->request (), new RequestContext ([ ' operation ' => ' ListTables ' ]) );
160161
161162 return new ListTablesOutput ($ response , $ this , $ input );
162163 }
@@ -185,7 +186,7 @@ public function listTables($input = []): ListTablesOutput
185186 */
186187 public function putItem ($ input ): PutItemOutput
187188 {
188- $ response = $ this ->getResponse (PutItemInput::create ($ input )->request ());
189+ $ response = $ this ->getResponse (PutItemInput::create ($ input )->request (), new RequestContext ([ ' operation ' => ' PutItem ' ]) );
189190
190191 return new PutItemOutput ($ response );
191192 }
@@ -219,7 +220,7 @@ public function putItem($input): PutItemOutput
219220 public function query ($ input ): QueryOutput
220221 {
221222 $ input = QueryInput::create ($ input );
222- $ response = $ this ->getResponse ($ input ->request ());
223+ $ response = $ this ->getResponse ($ input ->request (), new RequestContext ([ ' operation ' => ' Query ' ]) );
223224
224225 return new QueryOutput ($ response , $ this , $ input );
225226 }
@@ -252,7 +253,7 @@ public function query($input): QueryOutput
252253 public function scan ($ input ): ScanOutput
253254 {
254255 $ input = ScanInput::create ($ input );
255- $ response = $ this ->getResponse ($ input ->request ());
256+ $ response = $ this ->getResponse ($ input ->request (), new RequestContext ([ ' operation ' => ' Scan ' ]) );
256257
257258 return new ScanOutput ($ response , $ this , $ input );
258259 }
@@ -269,7 +270,7 @@ public function scan($input): ScanOutput
269270 public function tableExists ($ input ): TableExistsWaiter
270271 {
271272 $ input = DescribeTableInput::create ($ input );
272- $ response = $ this ->getResponse ($ input ->request ());
273+ $ response = $ this ->getResponse ($ input ->request (), new RequestContext ([ ' operation ' => ' DescribeTable ' ]) );
273274
274275 return new TableExistsWaiter ($ response , $ this , $ input );
275276 }
@@ -286,7 +287,7 @@ public function tableExists($input): TableExistsWaiter
286287 public function tableNotExists ($ input ): TableNotExistsWaiter
287288 {
288289 $ input = DescribeTableInput::create ($ input );
289- $ response = $ this ->getResponse ($ input ->request ());
290+ $ response = $ this ->getResponse ($ input ->request (), new RequestContext ([ ' operation ' => ' DescribeTable ' ]) );
290291
291292 return new TableNotExistsWaiter ($ response , $ this , $ input );
292293 }
@@ -316,7 +317,7 @@ public function tableNotExists($input): TableNotExistsWaiter
316317 */
317318 public function updateItem ($ input ): UpdateItemOutput
318319 {
319- $ response = $ this ->getResponse (UpdateItemInput::create ($ input )->request ());
320+ $ response = $ this ->getResponse (UpdateItemInput::create ($ input )->request (), new RequestContext ([ ' operation ' => ' UpdateItem ' ]) );
320321
321322 return new UpdateItemOutput ($ response );
322323 }
@@ -340,7 +341,7 @@ public function updateItem($input): UpdateItemOutput
340341 */
341342 public function updateTable ($ input ): UpdateTableOutput
342343 {
343- $ response = $ this ->getResponse (UpdateTableInput::create ($ input )->request ());
344+ $ response = $ this ->getResponse (UpdateTableInput::create ($ input )->request (), new RequestContext ([ ' operation ' => ' UpdateTable ' ]) );
344345
345346 return new UpdateTableOutput ($ response );
346347 }
0 commit comments