DynamoDbStreamsClient.php 992 B

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