【发布时间】:2021-05-25 22:34:12
【问题描述】:
我的托管区域有超过 2500 条记录。我编写了使用 ListResourceRecordSetsRequest 从指定托管区域检索资源记录的 java 代码。但是,它最多只列出 300 条记录。如何执行批处理以便检索所有 2500 条记录?
ListResourceRecordSetsRequest request = ListResourceRecordSetsRequest.builder()
.hostedZoneId(hostedZone.id())
.maxItems("1000")
.build() as ListResourceRecordSetsRequest
ListResourceRecordSetsResponse listResourceRecordSets = route53Client.listResourceRecordSets(request);
List<ResourceRecordSet> records = listResourceRecordSets.resourceRecordSets();
return records
上面的代码是我使用的,它最多返回 300 条记录
【问题讨论】:
标签: java amazon-web-services groovy amazon-route53