public static final class ZooKeeperPB.SplitLogTask.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<ZooKeeperPB.SplitLogTask,ZooKeeperPB.SplitLogTask.Builder> implements ZooKeeperPB.SplitLogTaskOrBuilder
SplitLogTask
WAL SplitLog directory znodes have this for content. Used doing distributed WAL splitting. Holds current state and name of server that originated split.
public ZooKeeperPB.SplitLogTask.Builder clear()
clear
in interface com.google.protobuf.MessageLite.Builder
clear
in class com.google.protobuf.GeneratedMessageLite.Builder<ZooKeeperPB.SplitLogTask,ZooKeeperPB.SplitLogTask.Builder>
public ZooKeeperPB.SplitLogTask.Builder clone()
clone
in interface com.google.protobuf.MessageLite.Builder
clone
in class com.google.protobuf.GeneratedMessageLite.Builder<ZooKeeperPB.SplitLogTask,ZooKeeperPB.SplitLogTask.Builder>
public ZooKeeperPB.SplitLogTask getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in class com.google.protobuf.GeneratedMessageLite.Builder<ZooKeeperPB.SplitLogTask,ZooKeeperPB.SplitLogTask.Builder>
public ZooKeeperPB.SplitLogTask build()
build
in interface com.google.protobuf.MessageLite.Builder
public ZooKeeperPB.SplitLogTask buildPartial()
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public ZooKeeperPB.SplitLogTask.Builder mergeFrom(ZooKeeperPB.SplitLogTask other)
mergeFrom
in class com.google.protobuf.GeneratedMessageLite.Builder<ZooKeeperPB.SplitLogTask,ZooKeeperPB.SplitLogTask.Builder>
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
public ZooKeeperPB.SplitLogTask.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom
in interface com.google.protobuf.MessageLite.Builder
mergeFrom
in class com.google.protobuf.AbstractMessageLite.Builder<ZooKeeperPB.SplitLogTask.Builder>
IOException
public boolean hasState()
required .SplitLogTask.State state = 1;
hasState
in interface ZooKeeperPB.SplitLogTaskOrBuilder
public ZooKeeperPB.SplitLogTask.State getState()
required .SplitLogTask.State state = 1;
getState
in interface ZooKeeperPB.SplitLogTaskOrBuilder
public ZooKeeperPB.SplitLogTask.Builder setState(ZooKeeperPB.SplitLogTask.State value)
required .SplitLogTask.State state = 1;
public ZooKeeperPB.SplitLogTask.Builder clearState()
required .SplitLogTask.State state = 1;
public boolean hasServerName()
required .ServerName server_name = 2;
hasServerName
in interface ZooKeeperPB.SplitLogTaskOrBuilder
public HBasePB.ServerName getServerName()
required .ServerName server_name = 2;
getServerName
in interface ZooKeeperPB.SplitLogTaskOrBuilder
public ZooKeeperPB.SplitLogTask.Builder setServerName(HBasePB.ServerName value)
required .ServerName server_name = 2;
public ZooKeeperPB.SplitLogTask.Builder setServerName(HBasePB.ServerName.Builder builderForValue)
required .ServerName server_name = 2;
public ZooKeeperPB.SplitLogTask.Builder mergeServerName(HBasePB.ServerName value)
required .ServerName server_name = 2;
public ZooKeeperPB.SplitLogTask.Builder clearServerName()
required .ServerName server_name = 2;
Copyright ? 2010-2014, The Async HBase Authors