Class RetryMiddleware.Options
java.lang.Object
com.google.genkit.plugins.middleware.RetryMiddleware.Options
- Enclosing class:
RetryMiddleware
Configuration parameters for
RetryMiddleware.-
Field Summary
FieldsModifier and TypeFieldDescriptiondoublelonglongint -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
maxRetries
@JsonPropertyDescription("Maximum number of retries after the initial attempt.") public int maxRetries -
initialDelayMs
@JsonPropertyDescription("Delay before the first retry, in milliseconds.") public long initialDelayMs -
maxDelayMs
@JsonPropertyDescription("Maximum delay between retries, in milliseconds.") public long maxDelayMs -
backoffFactor
@JsonPropertyDescription("Multiplier applied to the delay after each retry.") public double backoffFactor
-
-
Constructor Details
-
Options
public Options()
-