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 long
savedValue
-
Constructor Summary
Constructors Modifier Constructor Description private
State(long value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
backoff()
Causes future invocations ofAtomicBackoff.getState()
to have a value at least double this state's value.long
get()
-
-
-
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.
-
-