Package org.apache.cassandra.streaming
Class StreamingState
java.lang.Object
org.apache.cassandra.streaming.StreamingState
- All Implemented Interfaces:
com.google.common.util.concurrent.FutureCallback<StreamState>,IMeasurableMemory,StreamEventHandler
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclassstatic classstatic enum -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlongbooleanfollower()future()voidhandleStreamEvent(StreamEvent event) Callback for various streaming events.id()booleanlonglongvoidvoidonSuccess(StreamState state) peers()floatprogress()sessions()status()toString()long
-
Field Details
-
EMPTY
public static final long EMPTY -
phase
-
-
Constructor Details
-
StreamingState
-
-
Method Details
-
id
-
follower
public boolean follower() -
operation
-
peers
-
completeMessage
-
status
-
sessions
-
isComplete
public boolean isComplete() -
future
-
progress
public float progress() -
stateTimesMillis
-
durationMillis
public long durationMillis() -
lastUpdatedAtMillis
public long lastUpdatedAtMillis() -
lastUpdatedAtNanos
public long lastUpdatedAtNanos() -
failureCause
-
successMessage
-
toString
-
handleStreamEvent
Description copied from interface:StreamEventHandlerCallback for various streaming events.- Specified by:
handleStreamEventin interfaceStreamEventHandler- Parameters:
event- Stream event.- See Also:
-
onSuccess
- Specified by:
onSuccessin interfacecom.google.common.util.concurrent.FutureCallback<StreamState>
-
onFailure
- Specified by:
onFailurein interfacecom.google.common.util.concurrent.FutureCallback<StreamState>