| 
<?phpnamespace Aws\DynamoDbStreams;
 
 use Aws\AwsClient;
 use Aws\DynamoDb\DynamoDbClient;
 
 /**
 * This client is used to interact with the **Amazon DynamoDb Streams** service.
 *
 * @method \Aws\Result describeStream(array $args = [])
 * @method \GuzzleHttp\Promise\Promise describeStreamAsync(array $args = [])
 * @method \Aws\Result getRecords(array $args = [])
 * @method \GuzzleHttp\Promise\Promise getRecordsAsync(array $args = [])
 * @method \Aws\Result getShardIterator(array $args = [])
 * @method \GuzzleHttp\Promise\Promise getShardIteratorAsync(array $args = [])
 * @method \Aws\Result listStreams(array $args = [])
 * @method \GuzzleHttp\Promise\Promise listStreamsAsync(array $args = [])
 */
 class DynamoDbStreamsClient extends AwsClient
 {
 public static function getArguments()
 {
 $args = parent::getArguments();
 $args['retries']['default'] = 11;
 $args['retries']['fn'] = [DynamoDbClient::class, '_applyRetryConfig'];
 
 return $args;
 }
 }
 |