in aws-lookoutvision-project/src/main/java/software/amazon/lookoutvision/project/ListHandler.java [15:31]
public ProgressEvent<ResourceModel, CallbackContext> handleRequest(
final AmazonWebServicesClientProxy proxy,
final ResourceHandlerRequest<ResourceModel> request,
final CallbackContext callbackContext,
final ProxyClient<LookoutVisionClient> proxyClient,
final Logger logger) {
final ListProjectsResponse response =
proxy.injectCredentialsAndInvokeV2(Translator.translateToListRequest(request.getNextToken()),
proxyClient.client()::listProjects);
return ProgressEvent.<ResourceModel, CallbackContext>builder()
.status(OperationStatus.SUCCESS)
.resourceModels(Translator.translateFromListRequest(response))
.nextToken(response.nextToken())
.build();
}