1<?php 2namespace Aws\DynamoDbStreams; 3 4use Aws\AwsClient; 5use Aws\DynamoDb\DynamoDbClient; 6 7/** 8 * This client is used to interact with the **Amazon DynamoDb Streams** service. 9 * 10 * @method \Aws\Result describeStream(array $args = []) 11 * @method \GuzzleHttp\Promise\Promise describeStreamAsync(array $args = []) 12 * @method \Aws\Result getRecords(array $args = []) 13 * @method \GuzzleHttp\Promise\Promise getRecordsAsync(array $args = []) 14 * @method \Aws\Result getShardIterator(array $args = []) 15 * @method \GuzzleHttp\Promise\Promise getShardIteratorAsync(array $args = []) 16 * @method \Aws\Result listStreams(array $args = []) 17 * @method \GuzzleHttp\Promise\Promise listStreamsAsync(array $args = []) 18 */ 19class DynamoDbStreamsClient extends AwsClient 20{ 21 public static function getArguments() 22 { 23 $args = parent::getArguments(); 24 $args['retries']['default'] = 11; 25 $args['retries']['fn'] = [DynamoDbClient::class, '_applyRetryConfig']; 26 27 return $args; 28 } 29}