Class AnalyzeActionsResultPagedIterable

java.lang.Object
com.azure.core.util.IterableStream<T>
com.azure.core.util.paging.ContinuablePagedIterable<String,AnalyzeActionsResult,com.azure.core.http.rest.PagedResponse<AnalyzeActionsResult>>
com.azure.ai.textanalytics.util.AnalyzeActionsResultPagedIterable
All Implemented Interfaces:
Iterable<AnalyzeActionsResult>

public final class AnalyzeActionsResultPagedIterable extends com.azure.core.util.paging.ContinuablePagedIterable<String,AnalyzeActionsResult,com.azure.core.http.rest.PagedResponse<AnalyzeActionsResult>>
This class provides utility to iterate over PagedResponse using Stream and Iterable interfaces.
  • Constructor Details

    • AnalyzeActionsResultPagedIterable

      public AnalyzeActionsResultPagedIterable(AnalyzeActionsResultPagedFlux textAnalyticsPagedFlux)
      Creates instance given AnalyzeActionsResultPagedIterable.
      Parameters:
      textAnalyticsPagedFlux - It used as iterable.
    • AnalyzeActionsResultPagedIterable

      public AnalyzeActionsResultPagedIterable(Supplier<com.azure.core.util.paging.PageRetrieverSync<String,com.azure.core.http.rest.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