com.google.api.client.MethodSettings$.LongRunning
See theLongRunning companion object
final case class LongRunning(initialPollDelay: Option[Duration], pollDelayMultiplier: Float, maxPollDelay: Option[Duration], totalPollTimeout: Option[Duration], unknownFields: UnknownFieldSet) extends GeneratedMessage with Updatable[LongRunning]
Describes settings to use when generating API methods that use the long-running operation pattern. All default values below are from those used in the client library generators (e.g. Java).
Attributes
- initialPollDelay
Initial delay after which the first poll request will be made. Default value: 5 seconds.
- maxPollDelay
Maximum time between two subsequent poll requests. Default value: 45 seconds.
- pollDelayMultiplier
Multiplier to gradually increase delay between subsequent polls until it reaches max_poll_delay. Default value: 1.5.
- totalPollTimeout
Total polling timeout. Default value: 5 minutes.
- Companion:
- object
- Source:
- MethodSettings.scala
- Graph
- Supertypes
- trait Updatable[LongRunning]trait GeneratedMessagetrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any