Uses of Class
com.azure.core.util.polling.PollResponse
-
Uses of PollResponse in com.azure.core.util.polling
Modifier and TypeMethodDescriptionPollingContext.getActivationResponse()
PollingContext.getLatestResponse()
SyncPoller.poll()
Poll once and return the poll response received.SyncPoller.waitForCompletion()
Wait for polling to complete.SyncPoller.waitForCompletion
(Duration timeout) Wait for polling to complete with a timeout.SyncPoller.waitUntil
(LongRunningOperationStatus statusToWaitFor) Wait for the givenLongRunningOperationStatus
to receive.SyncPoller.waitUntil
(Duration timeout, LongRunningOperationStatus statusToWaitFor) Wait for the givenLongRunningOperationStatus
.Modifier and TypeMethodDescriptionChainedPollingStrategy.onInitialResponse
(Response<?> response, PollingContext<T> pollingContext, TypeReference<T> pollResponseType) Parses the initial response into aLongRunningOperationStatus
, and stores information useful for polling in thePollingContext
.DefaultPollingStrategy.onInitialResponse
(Response<?> response, PollingContext<T> pollingContext, TypeReference<T> pollResponseType) LocationPollingStrategy.onInitialResponse
(Response<?> response, PollingContext<T> pollingContext, TypeReference<T> pollResponseType) OperationResourcePollingStrategy.onInitialResponse
(Response<?> response, PollingContext<T> pollingContext, TypeReference<T> pollResponseType) PollingStrategy.onInitialResponse
(Response<?> response, PollingContext<T> pollingContext, TypeReference<T> pollResponseType) Parses the initial response into aLongRunningOperationStatus
, and stores information useful for polling in thePollingContext
.StatusCheckPollingStrategy.onInitialResponse
(Response<?> response, PollingContext<T> pollingContext, TypeReference<T> pollResponseType) ChainedPollingStrategy.poll
(PollingContext<T> context, TypeReference<T> pollResponseType) Parses the response from the polling URL into aPollResponse
, and stores information useful for further polling and final response in thePollingContext
.DefaultPollingStrategy.poll
(PollingContext<T> context, TypeReference<T> pollResponseType) LocationPollingStrategy.poll
(PollingContext<T> pollingContext, TypeReference<T> pollResponseType) OperationResourcePollingStrategy.poll
(PollingContext<T> pollingContext, TypeReference<T> pollResponseType) PollingStrategy.poll
(PollingContext<T> pollingContext, TypeReference<T> pollResponseType) Parses the response from the polling URL into aPollResponse
, and stores information useful for further polling and final response in thePollingContext
.StatusCheckPollingStrategy.poll
(PollingContext<T> context, TypeReference<T> pollResponseType) Modifier and TypeMethodDescriptionChainedPollingStrategy.cancel
(PollingContext<T> pollingContext, PollResponse<T> initialResponse) Cancels the long-running operation if service supports cancellation.PollingStrategy.cancel
(PollingContext<T> pollingContext, PollResponse<T> initialResponse) Cancels the long-running operation if service supports cancellation.Modifier 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, 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.ModifierConstructorDescriptionPollerFlux
(Duration pollInterval, Function<PollingContext<T>, Mono<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.