Class AwsSdkUtil
- java.lang.Object
-
- io.trino.plugin.hive.metastore.glue.AwsSdkUtil
-
public final class AwsSdkUtil extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <Request,Result>
Stream<Result>getPaginatedResults(Function<Request,Result> submission, Request request, BiConsumer<Request,String> setNextToken, Function<Result,String> extractNextToken, GlueMetastoreApiStats stats)Helper method to get all results from a paginated API.
-
-
-
Method Detail
-
getPaginatedResults
public static <Request,Result> Stream<Result> getPaginatedResults(Function<Request,Result> submission, Request request, BiConsumer<Request,String> setNextToken, Function<Result,String> extractNextToken, GlueMetastoreApiStats 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
-
-