Class LocalSession
- java.lang.Object
-
- org.apache.cassandra.repair.consistent.ConsistentSession
-
- org.apache.cassandra.repair.consistent.LocalSession
-
public class LocalSession extends ConsistentSession
Basically just a record of a local session. All of the local session logic is implemented inLocalSessions
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
LocalSession.Builder
-
Nested classes/interfaces inherited from class org.apache.cassandra.repair.consistent.ConsistentSession
ConsistentSession.State
-
-
Field Summary
Fields Modifier and Type Field Description int
startedAt
-
Fields inherited from class org.apache.cassandra.repair.consistent.ConsistentSession
coordinator, participants, ranges, repairedAt, sessionID, tableIds
-
-
Constructor Summary
Constructors Constructor Description LocalSession(LocalSession.Builder builder)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static LocalSession.Builder
builder()
boolean
equals(java.lang.Object o)
int
getLastUpdate()
int
getStartedAt()
int
hashCode()
boolean
isCompleted()
void
setLastUpdate()
java.lang.String
toString()
-
Methods inherited from class org.apache.cassandra.repair.consistent.ConsistentSession
getState, intersects, setState
-
-
-
-
Constructor Detail
-
LocalSession
public LocalSession(LocalSession.Builder builder)
-
-
Method Detail
-
isCompleted
public boolean isCompleted()
-
getStartedAt
public int getStartedAt()
-
getLastUpdate
public int getLastUpdate()
-
setLastUpdate
public void setLastUpdate()
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classConsistentSession
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classConsistentSession
-
toString
public java.lang.String toString()
- Overrides:
toString
in classConsistentSession
-
builder
public static LocalSession.Builder builder()
-
-