Class AutoValue_RetryPolicy
- java.lang.Object
-
- io.opentelemetry.sdk.common.export.RetryPolicy
-
- io.opentelemetry.sdk.common.export.AutoValue_RetryPolicy
-
@Generated("com.google.auto.value.processor.AutoValueProcessor") final class AutoValue_RetryPolicy extends RetryPolicy
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) static class
AutoValue_RetryPolicy.Builder
-
Nested classes/interfaces inherited from class io.opentelemetry.sdk.common.export.RetryPolicy
RetryPolicy.RetryPolicyBuilder
-
-
Field Summary
Fields Modifier and Type Field Description private double
backoffMultiplier
private java.time.Duration
initialBackoff
private int
maxAttempts
private java.time.Duration
maxBackoff
-
Constructor Summary
Constructors Modifier Constructor Description private
AutoValue_RetryPolicy(int maxAttempts, java.time.Duration initialBackoff, java.time.Duration maxBackoff, double backoffMultiplier)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object o)
double
getBackoffMultiplier()
Returns the backoff multiplier.java.time.Duration
getInitialBackoff()
Returns the initial backoff.int
getMaxAttempts()
Returns the max number of attempts, including the original request.java.time.Duration
getMaxBackoff()
Returns the max backoff.int
hashCode()
RetryPolicy.RetryPolicyBuilder
toBuilder()
Returns aRetryPolicy.RetryPolicyBuilder
reflecting configuration values for thisRetryPolicy
.java.lang.String
toString()
-
Methods inherited from class io.opentelemetry.sdk.common.export.RetryPolicy
builder, getDefault
-
-
-
-
Method Detail
-
getMaxAttempts
public int getMaxAttempts()
Description copied from class:RetryPolicy
Returns the max number of attempts, including the original request.- Specified by:
getMaxAttempts
in classRetryPolicy
-
getInitialBackoff
public java.time.Duration getInitialBackoff()
Description copied from class:RetryPolicy
Returns the initial backoff.- Specified by:
getInitialBackoff
in classRetryPolicy
-
getMaxBackoff
public java.time.Duration getMaxBackoff()
Description copied from class:RetryPolicy
Returns the max backoff.- Specified by:
getMaxBackoff
in classRetryPolicy
-
getBackoffMultiplier
public double getBackoffMultiplier()
Description copied from class:RetryPolicy
Returns the backoff multiplier.- Specified by:
getBackoffMultiplier
in classRetryPolicy
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toBuilder
public RetryPolicy.RetryPolicyBuilder toBuilder()
Description copied from class:RetryPolicy
Returns aRetryPolicy.RetryPolicyBuilder
reflecting configuration values for thisRetryPolicy
.- Specified by:
toBuilder
in classRetryPolicy
-
-