AnalyzeActionsResultPagedIterable Class

public final class AnalyzeActionsResultPagedIterable
extends ContinuablePagedIterable<String,AnalyzeActionsResult,PagedResponse<AnalyzeActionsResult>>

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

Constructor Summary

Constructor Description
AnalyzeActionsResultPagedIterable(AnalyzeActionsResultPagedFlux textAnalyticsPagedFlux)

Creates instance given AnalyzeActionsResultPagedIterable.

AnalyzeActionsResultPagedIterable(Supplier<PageRetrieverSync<String,PagedResponse<AnalyzeActionsResult>>> provider)

Creates an instance of AnalyzeActionsResultPagedIterable.

Methods inherited from IterableStream

Methods inherited from ContinuablePagedIterable

Methods inherited from java.lang.Object

Constructor Details

AnalyzeActionsResultPagedIterable

public AnalyzeActionsResultPagedIterable(AnalyzeActionsResultPagedFlux textAnalyticsPagedFlux)

Creates instance given AnalyzeActionsResultPagedIterable.

Parameters:

textAnalyticsPagedFlux - It used as iterable.

AnalyzeActionsResultPagedIterable

public AnalyzeActionsResultPagedIterable(Supplier<PageRetrieverSync<String,PagedResponse<AnalyzeActionsResult>>> provider)

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

Parameters:

provider - Supplier that retrieves the first page

Applies to