Package org.apache.cassandra.transport
Class Event.TopologyChange
- java.lang.Object
-
- org.apache.cassandra.transport.Event
-
- org.apache.cassandra.transport.Event.NodeEvent
-
- org.apache.cassandra.transport.Event.TopologyChange
-
- Enclosing class:
- Event
public static class Event.TopologyChange extends Event.NodeEvent
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classEvent.TopologyChange.Change-
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.TopologyChange.Changechange-
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.TopologyChangemovedNode(InetAddressAndPort address)static Event.TopologyChangenewNode(InetAddressAndPort address)static Event.TopologyChangeremovedNode(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
-
change
public final Event.TopologyChange.Change change
-
-
Method Detail
-
newNode
public static Event.TopologyChange newNode(InetAddressAndPort address)
-
removedNode
public static Event.TopologyChange removedNode(InetAddressAndPort address)
-
movedNode
public static Event.TopologyChange movedNode(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
-
-