public static final class JournalProtocolProtos.JournalRequestProto.Builder extends com.google.protobuf.GeneratedMessage.Builder<JournalProtocolProtos.JournalRequestProto.Builder> implements JournalProtocolProtos.JournalRequestProtoOrBuilder
hadoop.hdfs.JournalRequestProto
journalInfo - the information about the journal firstTxnId - the first txid in the journal records numTxns - Number of transactions in editlog records - bytes containing serialized journal records epoch - change to this represents change of journal writer
addRepeatedField, clearField, getAllFields, getField, getFieldBuilder, getParentForChildren, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, isClean, markClean, mergeUnknownFields, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFieldsfindInitializationErrors, getInitializationErrorString, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageExceptionaddAll, newUninitializedMessageExceptionpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<JournalProtocolProtos.JournalRequestProto.Builder>public JournalProtocolProtos.JournalRequestProto.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<JournalProtocolProtos.JournalRequestProto.Builder>public JournalProtocolProtos.JournalRequestProto.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessage.Builder<JournalProtocolProtos.JournalRequestProto.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<JournalProtocolProtos.JournalRequestProto.Builder>public JournalProtocolProtos.JournalRequestProto getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic JournalProtocolProtos.JournalRequestProto build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic JournalProtocolProtos.JournalRequestProto buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic JournalProtocolProtos.JournalRequestProto.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<JournalProtocolProtos.JournalRequestProto.Builder>public JournalProtocolProtos.JournalRequestProto.Builder mergeFrom(JournalProtocolProtos.JournalRequestProto other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<JournalProtocolProtos.JournalRequestProto.Builder>public JournalProtocolProtos.JournalRequestProto.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<JournalProtocolProtos.JournalRequestProto.Builder>IOExceptionpublic boolean hasJournalInfo()
required .hadoop.hdfs.JournalInfoProto journalInfo = 1;hasJournalInfo in interface JournalProtocolProtos.JournalRequestProtoOrBuilderpublic JournalProtocolProtos.JournalInfoProto getJournalInfo()
required .hadoop.hdfs.JournalInfoProto journalInfo = 1;getJournalInfo in interface JournalProtocolProtos.JournalRequestProtoOrBuilderpublic JournalProtocolProtos.JournalRequestProto.Builder setJournalInfo(JournalProtocolProtos.JournalInfoProto value)
required .hadoop.hdfs.JournalInfoProto journalInfo = 1;public JournalProtocolProtos.JournalRequestProto.Builder setJournalInfo(JournalProtocolProtos.JournalInfoProto.Builder builderForValue)
required .hadoop.hdfs.JournalInfoProto journalInfo = 1;public JournalProtocolProtos.JournalRequestProto.Builder mergeJournalInfo(JournalProtocolProtos.JournalInfoProto value)
required .hadoop.hdfs.JournalInfoProto journalInfo = 1;public JournalProtocolProtos.JournalRequestProto.Builder clearJournalInfo()
required .hadoop.hdfs.JournalInfoProto journalInfo = 1;public JournalProtocolProtos.JournalInfoProto.Builder getJournalInfoBuilder()
required .hadoop.hdfs.JournalInfoProto journalInfo = 1;public JournalProtocolProtos.JournalInfoProtoOrBuilder getJournalInfoOrBuilder()
required .hadoop.hdfs.JournalInfoProto journalInfo = 1;getJournalInfoOrBuilder in interface JournalProtocolProtos.JournalRequestProtoOrBuilderpublic boolean hasFirstTxnId()
required uint64 firstTxnId = 2;hasFirstTxnId in interface JournalProtocolProtos.JournalRequestProtoOrBuilderpublic long getFirstTxnId()
required uint64 firstTxnId = 2;getFirstTxnId in interface JournalProtocolProtos.JournalRequestProtoOrBuilderpublic JournalProtocolProtos.JournalRequestProto.Builder setFirstTxnId(long value)
required uint64 firstTxnId = 2;public JournalProtocolProtos.JournalRequestProto.Builder clearFirstTxnId()
required uint64 firstTxnId = 2;public boolean hasNumTxns()
required uint32 numTxns = 3;hasNumTxns in interface JournalProtocolProtos.JournalRequestProtoOrBuilderpublic int getNumTxns()
required uint32 numTxns = 3;getNumTxns in interface JournalProtocolProtos.JournalRequestProtoOrBuilderpublic JournalProtocolProtos.JournalRequestProto.Builder setNumTxns(int value)
required uint32 numTxns = 3;public JournalProtocolProtos.JournalRequestProto.Builder clearNumTxns()
required uint32 numTxns = 3;public boolean hasRecords()
required bytes records = 4;hasRecords in interface JournalProtocolProtos.JournalRequestProtoOrBuilderpublic com.google.protobuf.ByteString getRecords()
required bytes records = 4;getRecords in interface JournalProtocolProtos.JournalRequestProtoOrBuilderpublic JournalProtocolProtos.JournalRequestProto.Builder setRecords(com.google.protobuf.ByteString value)
required bytes records = 4;public JournalProtocolProtos.JournalRequestProto.Builder clearRecords()
required bytes records = 4;public boolean hasEpoch()
required uint64 epoch = 5;hasEpoch in interface JournalProtocolProtos.JournalRequestProtoOrBuilderpublic long getEpoch()
required uint64 epoch = 5;getEpoch in interface JournalProtocolProtos.JournalRequestProtoOrBuilderpublic JournalProtocolProtos.JournalRequestProto.Builder setEpoch(long value)
required uint64 epoch = 5;public JournalProtocolProtos.JournalRequestProto.Builder clearEpoch()
required uint64 epoch = 5;Copyright © 2013 Apache Software Foundation. All rights reserved.