in aws-mwaa-environment/src/main/java/software/amazon/mwaa/environment/ListHandler.java [20:37]
protected ProgressEvent<ResourceModel, CallbackContext> handleRequest(
final Proxies proxies,
final ResourceHandlerRequest<ResourceModel> request,
final CallbackContext callbackContext) {
final ListEnvironmentsRequest listEnvironmentsRequest = translateToListRequest(request.getNextToken());
final ListEnvironmentsResponse response = proxies.getMwaaClientProxy().injectCredentialsAndInvokeV2(
listEnvironmentsRequest,
proxies.getMwaaClientProxy().client()::listEnvironments);
final List<ResourceModel> models = translateFromListResponse(response);
return ProgressEvent.<ResourceModel, CallbackContext>builder()
.resourceModels(models)
.nextToken(response.nextToken())
.status(OperationStatus.SUCCESS)
.build();
}