RecognizeCustomEntitiesPagedIterable Class

public final class RecognizeCustomEntitiesPagedIterable
extends ContinuablePagedIterable<String,RecognizeCustomEntitiesResultCollection,PagedResponse<RecognizeCustomEntitiesResultCollection>>

This class provides utility to iterate over PagedResponse<T> using Stream and Iterable interfaces.

Constructor Summary

Constructor Description
RecognizeCustomEntitiesPagedIterable(RecognizeCustomEntitiesPagedFlux pagedFlux)

Creates instance given RecognizeCustomEntitiesPagedIterable.

RecognizeCustomEntitiesPagedIterable(Supplier<PageRetrieverSync<String,PagedResponse<RecognizeCustomEntitiesResultCollection>>> provider)

Creates an instance of RecognizeCustomEntitiesPagedIterable.

Methods inherited from IterableStream

Methods inherited from ContinuablePagedIterable

Methods inherited from java.lang.Object

Constructor Details

RecognizeCustomEntitiesPagedIterable

public RecognizeCustomEntitiesPagedIterable(RecognizeCustomEntitiesPagedFlux pagedFlux)

Creates instance given RecognizeCustomEntitiesPagedIterable.

Parameters:

pagedFlux - It used as iterable.

RecognizeCustomEntitiesPagedIterable

public RecognizeCustomEntitiesPagedIterable(Supplier<PageRetrieverSync<String,PagedResponse<RecognizeCustomEntitiesResultCollection>>> provider)

Creates an instance of RecognizeCustomEntitiesPagedIterable. The constructor takes a Supplier and Function. The Supplier returns the first page of RecognizeCustomEntitiesResultCollection, the Function retrieves subsequent pages of RecognizeCustomEntitiesResultCollection.

Parameters:

provider - Supplier that retrieves the first page

Applies to