Uses of Class
com.azure.core.util.polling.PollerFlux
Packages that use PollerFlux
Package
Description
Package containing the classes that handling long-running operation
for Azure ARM client side http communication with a REST endpoint.
Package containing API for long running operations.
-
Uses of PollerFlux in com.azure.core.management.polling
Methods in com.azure.core.management.polling that return PollerFluxModifier and TypeMethodDescriptionstatic <T,U> PollerFlux<PollResult<T>, U> PollerFactory.create(SerializerAdapter serializerAdapter, HttpPipeline pipeline, Type pollResultType, Type finalResultType, Duration defaultPollInterval, String pollingStateStr) Dehydrate a PollerFlux from a string.static <T,U> PollerFlux<PollResult<T>, U> PollerFactory.create(SerializerAdapter serializerAdapter, HttpPipeline pipeline, Type pollResultType, Type finalResultType, Duration defaultPollInterval, String pollingStateStr, Context context) Dehydrate a PollerFlux from a string.static <T,U> PollerFlux<PollResult<T>, U> PollerFactory.create(SerializerAdapter serializerAdapter, HttpPipeline pipeline, Type pollResultType, Type finalResultType, Duration defaultPollInterval, Function<PollingContext<PollResult<T>>, Mono<PollResult<T>>> lroInitOperation) Creates a PollerFlux.static <T,U> PollerFlux<PollResult<T>, U> PollerFactory.create(SerializerAdapter serializerAdapter, HttpPipeline pipeline, Type pollResultType, Type finalResultType, Duration defaultPollInterval, Function<PollingContext<PollResult<T>>, Mono<PollResult<T>>> lroInitOperation, Context context) Creates a PollerFlux.static <T,U> PollerFlux<PollResult<T>, U> PollerFactory.create(SerializerAdapter serializerAdapter, HttpPipeline pipeline, Type pollResultType, Type finalResultType, Duration defaultPollInterval, Mono<Response<Flux<ByteBuffer>>> lroInitMono) Creates a PollerFlux with default ARM LRO init operation.static <T,U> PollerFlux<PollResult<T>, U> PollerFactory.create(SerializerAdapter serializerAdapter, HttpPipeline pipeline, Type pollResultType, Type finalResultType, Duration defaultPollInterval, Mono<Response<Flux<ByteBuffer>>> lroInitMono, Context context) Creates a PollerFlux with default ARM LRO init operation. -
Uses of PollerFlux in com.azure.core.util.polling
Methods in com.azure.core.util.polling that return PollerFluxModifier and TypeMethodDescriptionstatic <T,U> PollerFlux<T, U> PollerFlux.create(Duration pollInterval, Function<PollingContext<T>, Mono<PollResponse<T>>> activationOperation, Function<PollingContext<T>, Mono<PollResponse<T>>> pollOperation, BiFunction<PollingContext<T>, PollResponse<T>, Mono<T>> cancelOperation, Function<PollingContext<T>, Mono<U>> fetchResultOperation) Creates PollerFlux.static <T,U> PollerFlux<T, U> PollerFlux.create(Duration pollInterval, Supplier<Mono<? extends Response<?>>> initialOperation, PollingStrategy<T, U> strategy, TypeReference<T> pollResponseType, TypeReference<U> resultType) Creates PollerFlux.static <T,U> PollerFlux<T, U> Creates a PollerFlux instance that returns an error on subscription.PollerFlux<T,U> PollerFlux.setPollInterval(Duration pollInterval) Sets the poll interval for this poller.