GetParametersByPath - это постраничная операция.После каждого вызова вы должны извлекать NextToken
из результирующего объекта, и если он не нулевой и не пустой, вы должны сделать еще один вызов, добавив его в запрос.
Вот пример использования DescribeParameters
, который имееттакое же поведение:
DescribeParametersRequest request = new DescribeParametersRequest();
DescribeParametersResult response;
do
{
response = client.describeParameters(request);
for (ParameterMetadata param : response.getParameters())
{
// do something with metadata
}
request.setNextToken(response.getNextToken());
}
while ((response.getNextToken() != null) && ! respose.getNextToken.isEmpty());