如何在aws S3 javascript SDK中configurationinterval和max_attempts

我正在使用aws S3 nodejs sdk,我需要尽快检查文件是否存在于我的存储桶中。

AWS.S3.waitFor()方法的默认参数每5秒检查一次对象是否存在,最多20次尝试。 如果可能的话,我需要每2秒检查一次。 我可以更改configuration文件(s3-2006-03-01.waiters.json)来实现,但我正在寻找一种编程方式来做到这一点。 有什么办法可以实现吗? 我的代码现在看起来像这样:

s3.waitFor('objectExists',{ Bucket : 'XXXXX', Key : _Key, },function (err){ if(err){ return _callback(err); } return _callback(false); }); 

截至此date(2016年7月28日),无法自定义这两个选项。 在Github AWS SDK上为JS存储库提供了一个function请求 。