Package com.google.api.gax.longrunning (2.36.0)
GitHub Repository |
Classes
Class | Description |
---|---|
com.google.api.gax.longrunning.OperationFutureImpl |
An ApiFuture which tracks polling of a service. The polling is done periodically, based on the
com.google.api.gax.retrying.TimedRetryAlgorithm.
This class is thread-safe. |
com.google.api.gax.longrunning.OperationFutures | |
com.google.api.gax.longrunning.OperationResponsePollAlgorithm | Operation polling algorithm, which keeps retrying until OperationSnapshot#isDone() is true. |
com.google.api.gax.longrunning.OperationTimedPollAlgorithm | Operation timed polling algorithm, which uses exponential backoff factor for determining when the next polling operation should be executed. If the polling exceeds the total timeout this algorithm cancels polling. |
Interfaces
Interface | Description |
---|---|
com.google.api.gax.longrunning.OperationFuture |
An ApiFuture which tracks polling of a service. The polling is done periodically, based on the
com.google.api.gax.retrying.TimedRetryAlgorithm.
Implementations are expected to be thread-safe. |
com.google.api.gax.longrunning.OperationSnapshot |
A snapshot of a long-running operation.
The metadata and response will have a structure defined by the particular long-running operation that was initiated. |