Class AwsSdkUtil
java.lang.Object
io.trino.plugin.hive.metastore.glue.v1.AwsSdkUtil
-
Method Summary
Modifier and TypeMethodDescriptionstatic <Request,Result>
Stream<Result> getPaginatedResults(Function<Request, Result> submission, Request request, BiConsumer<Request, String> setNextToken, Function<Result, String> extractNextToken, AwsApiCallStats stats) Helper method to get all results from a paginated API.
-
Method Details
-
getPaginatedResults
public static <Request,Result> Stream<Result> getPaginatedResults(Function<Request, Result> submission, Request request, BiConsumer<Request, String> setNextToken, Function<Result, String> extractNextToken, AwsApiCallStats stats) Helper method to get all results from a paginated API.- Parameters:
request- request object reused for subsequent requests withsetNextTokenbeing used to set the next token in the request object
-