Interface Completable<I>
-
- All Known Subinterfaces:
State<T,I>
- All Known Implementing Classes:
AbstractCompletable
,AbstractState
,CoordinatorState
,JobState
,ParticipateState
,ParticipateState.Job
,SessionState
,SyncState
,ValidationState
public interface Completable<I>
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
Completable.Result
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default long
getDurationMillis()
default java.lang.String
getFailureCause()
I
getId()
long
getInitializedAtMillis()
long
getInitializedAtNanos()
long
getLastUpdatedAtMillis()
long
getLastUpdatedAtNanos()
Completable.Result
getResult()
default java.lang.String
getSuccessMessage()
default boolean
isComplete()
-
-
-
Method Detail
-
getId
I getId()
-
getInitializedAtMillis
long getInitializedAtMillis()
-
getInitializedAtNanos
long getInitializedAtNanos()
-
getLastUpdatedAtMillis
long getLastUpdatedAtMillis()
-
getLastUpdatedAtNanos
long getLastUpdatedAtNanos()
-
getDurationMillis
default long getDurationMillis()
-
getResult
Completable.Result getResult()
-
isComplete
default boolean isComplete()
-
getFailureCause
default java.lang.String getFailureCause()
-
getSuccessMessage
default java.lang.String getSuccessMessage()
-
-