Package io.grpc.internal
Class AtomicBackoff.State
- java.lang.Object
-
- io.grpc.internal.AtomicBackoff.State
-
- Enclosing class:
- AtomicBackoff
@ThreadSafe public final class AtomicBackoff.State extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private longsavedValue
-
Constructor Summary
Constructors Modifier Constructor Description privateState(long value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidbackoff()Causes future invocations ofAtomicBackoff.getState()to have a value at least double this state's value.longget()
-
-
-
Method Detail
-
get
public long get()
-
backoff
public void backoff()
Causes future invocations ofAtomicBackoff.getState()to have a value at least double this state's value. Subsequent calls to this method will not increase the value further.
-
-