@InterfaceAudience.Private public class SplitLogTask extends java.lang.Object
Immutable
| Modifier and Type | Class and Description |
|---|---|
static class |
SplitLogTask.Done |
static class |
SplitLogTask.Err |
static class |
SplitLogTask.Owned |
static class |
SplitLogTask.Resigned |
static class |
SplitLogTask.Unassigned |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
ZooKeeperProtos.SplitLogTask.RecoveryMode |
getMode() |
ServerName |
getServerName() |
int |
hashCode() |
boolean |
isDone() |
boolean |
isDone(ServerName sn) |
boolean |
isErr() |
boolean |
isErr(ServerName sn) |
boolean |
isOwned() |
boolean |
isOwned(ServerName sn) |
boolean |
isResigned() |
boolean |
isResigned(ServerName sn) |
boolean |
isUnassigned() |
boolean |
isUnassigned(ServerName sn) |
static SplitLogTask |
parseFrom(byte[] data) |
byte[] |
toByteArray() |
java.lang.String |
toString() |
public ServerName getServerName()
public ZooKeeperProtos.SplitLogTask.RecoveryMode getMode()
public boolean isUnassigned(ServerName sn)
public boolean isUnassigned()
public boolean isOwned(ServerName sn)
public boolean isOwned()
public boolean isResigned(ServerName sn)
public boolean isResigned()
public boolean isDone(ServerName sn)
public boolean isDone()
public boolean isErr(ServerName sn)
public boolean isErr()
public java.lang.String toString()
toString in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic static SplitLogTask parseFrom(byte[] data) throws DeserializationException
data - Serialized date to parse.dataDeserializationExceptiontoByteArray()public byte[] toByteArray()
parseFrom(byte[])