Uses of Class
com.azure.core.util.polling.PollingContext
Packages that use PollingContext
-
Uses of PollingContext in com.azure.core.util.polling
Methods in com.azure.core.util.polling that return PollingContextModifier and TypeMethodDescriptionSet a key-value pair in the context.Methods in com.azure.core.util.polling with parameters of type PollingContextModifier 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.SyncChainedPollingStrategy.cancel
(PollingContext<T> pollingContext, PollResponse<T> initialResponse) Cancels the long-running operation if service supports cancellation.SyncDefaultPollingStrategy.cancel
(PollingContext<T> pollingContext, PollResponse<T> initialResponse) default T
SyncPollingStrategy.cancel
(PollingContext<T> pollingContext, PollResponse<T> initialResponse) Cancels the long-running operation if service supports cancellation.ChainedPollingStrategy.getResult
(PollingContext<T> context, TypeReference<U> resultType) Parses the response from the final GET call into the result type of the long-running operation.DefaultPollingStrategy.getResult
(PollingContext<T> context, TypeReference<U> resultType) LocationPollingStrategy.getResult
(PollingContext<T> pollingContext, TypeReference<U> resultType) OperationResourcePollingStrategy.getResult
(PollingContext<T> pollingContext, TypeReference<U> resultType) PollingStrategy.getResult
(PollingContext<T> pollingContext, TypeReference<U> resultType) Parses the response from the final GET call into the result type of the long-running operation.StatusCheckPollingStrategy.getResult
(PollingContext<T> pollingContext, TypeReference<U> resultType) SyncChainedPollingStrategy.getResult
(PollingContext<T> context, TypeReference<U> resultType) Parses the response from the final GET call into the result type of the long-running operation.SyncDefaultPollingStrategy.getResult
(PollingContext<T> pollingContext, TypeReference<U> resultType) SyncLocationPollingStrategy.getResult
(PollingContext<T> pollingContext, TypeReference<U> resultType) SyncOperationResourcePollingStrategy.getResult
(PollingContext<T> pollingContext, TypeReference<U> resultType) SyncPollingStrategy.getResult
(PollingContext<T> pollingContext, TypeReference<U> resultType) Parses the response from the final GET call into the result type of the long-running operation.SyncStatusCheckPollingStrategy.getResult
(PollingContext<T> pollingContext, TypeReference<U> resultType) ChainedPollingStrategy.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) SyncChainedPollingStrategy.onInitialResponse
(Response<?> response, PollingContext<T> pollingContext, TypeReference<T> pollResponseType) Parses the initial response into aLongRunningOperationStatus
, and stores information useful for polling in thePollingContext
.SyncDefaultPollingStrategy.onInitialResponse
(Response<?> response, PollingContext<T> pollingContext, TypeReference<T> pollResponseType) SyncLocationPollingStrategy.onInitialResponse
(Response<?> response, PollingContext<T> pollingContext, TypeReference<T> pollResponseType) SyncOperationResourcePollingStrategy.onInitialResponse
(Response<?> response, PollingContext<T> pollingContext, TypeReference<T> pollResponseType) SyncPollingStrategy.onInitialResponse
(Response<?> response, PollingContext<T> pollingContext, TypeReference<T> pollResponseType) Parses the initial response into aLongRunningOperationStatus
, and stores information useful for polling in thePollingContext
.SyncStatusCheckPollingStrategy.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) SyncChainedPollingStrategy.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
.SyncDefaultPollingStrategy.poll
(PollingContext<T> pollingContext, TypeReference<T> pollResponseType) SyncLocationPollingStrategy.poll
(PollingContext<T> pollingContext, TypeReference<T> pollResponseType) SyncOperationResourcePollingStrategy.poll
(PollingContext<T> pollingContext, TypeReference<T> pollResponseType) SyncPollingStrategy.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
.SyncStatusCheckPollingStrategy.poll
(PollingContext<T> context, TypeReference<T> pollResponseType) Method parameters in com.azure.core.util.polling with type arguments of type PollingContextModifier 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.static <T,
U> SyncPoller<T, U> SyncPoller.createPoller
(Duration pollInterval, Function<PollingContext<T>, PollResponse<T>> syncActivationOperation, Function<PollingContext<T>, PollResponse<T>> pollOperation, BiFunction<PollingContext<T>, PollResponse<T>, T> cancelOperation, Function<PollingContext<T>, U> fetchResultOperation) Creates default SyncPoller.static <T,
U> SyncPoller<T, U> SyncPoller.createPoller
(Duration pollInterval, Function<PollingContext<T>, PollResponse<T>> syncActivationOperation, Function<PollingContext<T>, PollResponse<T>> pollOperation, BiFunction<PollingContext<T>, PollResponse<T>, T> cancelOperation, Function<PollingContext<T>, U> fetchResultOperation) Creates default SyncPoller.Constructor parameters in com.azure.core.util.polling with type arguments of type PollingContextModifierConstructorDescriptionPollerFlux
(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.PollerFlux
(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.