Package org.projectnessie.client.builder
Class StreamingUtil
java.lang.Object
org.projectnessie.client.builder.StreamingUtil
Helper and utility methods around streaming of
NessieApiV1 et al.
Use the functions that return Streams in the builders that implement PagingBuilder.
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic <ENTRY,RESP extends org.projectnessie.model.PaginatedResponse>
Stream<ENTRY>generateStream(Function<RESP, List<ENTRY>> entriesExtractor, StreamingUtil.PageFetcher<RESP> pageFetcher)
-
Method Details
-
generateStream
public static <ENTRY,RESP extends org.projectnessie.model.PaginatedResponse> Stream<ENTRY> generateStream(Function<RESP, List<ENTRY>> entriesExtractor, StreamingUtil.PageFetcher<RESP> pageFetcher) throws org.projectnessie.error.NessieNotFoundException- Throws:
org.projectnessie.error.NessieNotFoundException
-