Package com.ultikits.ultitools.utils
Class CloudAuthManager.ReconnectResult
java.lang.Object
com.ultikits.ultitools.utils.CloudAuthManager.ReconnectResult
- Enclosing class:
CloudAuthManager
Immutable result of a manual reconnect request; an accepted attempt runs asynchronously.
- Since:
- 6.3.1
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumWhether a retry was accepted, or the reason no retry was queued. -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final CloudAuthManager.ReconnectResult.Kindprivate final long -
Constructor Summary
ConstructorsConstructorDescriptionReconnectResult(CloudAuthManager.ReconnectResult.Kind kind, long remainingSeconds) -
Method Summary
-
Field Details
-
kind
-
remainingSeconds
private final long remainingSeconds
-
-
Constructor Details
-
ReconnectResult
ReconnectResult(CloudAuthManager.ReconnectResult.Kind kind, long remainingSeconds)
-
-
Method Details
-
getKind
- Returns:
- the result of this request
-
getRemainingSeconds
public long getRemainingSeconds()- Returns:
- remaining cooldown seconds when rate-limited, otherwise zero
-