Package org.apache.cassandra.transport
Class Event.StatusChange
- java.lang.Object
-
- org.apache.cassandra.transport.Event
-
- org.apache.cassandra.transport.Event.NodeEvent
-
- org.apache.cassandra.transport.Event.StatusChange
-
- Enclosing class:
- Event
public static class Event.StatusChange extends Event.NodeEvent
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classEvent.StatusChange.Status-
Nested classes/interfaces inherited from class org.apache.cassandra.transport.Event
Event.NodeEvent, Event.SchemaChange, Event.StatusChange, Event.TopologyChange, Event.Type
-
-
Field Summary
Fields Modifier and Type Field Description Event.StatusChange.Statusstatus-
Fields inherited from class org.apache.cassandra.transport.Event.NodeEvent
node
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object other)protected inteventSerializedSize(ProtocolVersion version)inthashCode()static Event.StatusChangenodeDown(InetAddressAndPort address)static Event.StatusChangenodeUp(InetAddressAndPort address)protected voidserializeEvent(io.netty.buffer.ByteBuf dest, ProtocolVersion version)java.lang.StringtoString()-
Methods inherited from class org.apache.cassandra.transport.Event.NodeEvent
nodeAddressAndPort
-
Methods inherited from class org.apache.cassandra.transport.Event
deserialize, serialize, serializedSize
-
-
-
-
Field Detail
-
status
public final Event.StatusChange.Status status
-
-
Method Detail
-
nodeUp
public static Event.StatusChange nodeUp(InetAddressAndPort address)
-
nodeDown
public static Event.StatusChange nodeDown(InetAddressAndPort address)
-
serializeEvent
protected void serializeEvent(io.netty.buffer.ByteBuf dest, ProtocolVersion version)- Specified by:
serializeEventin classEvent
-
eventSerializedSize
protected int eventSerializedSize(ProtocolVersion version)
- Specified by:
eventSerializedSizein classEvent
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
equals
public boolean equals(java.lang.Object other)
- Overrides:
equalsin classjava.lang.Object
-
-