public static final class JournalProtocolProtos.StartLogSegmentRequestProto.Builder extends com.google.protobuf.GeneratedMessage.Builder<JournalProtocolProtos.StartLogSegmentRequestProto.Builder> implements JournalProtocolProtos.StartLogSegmentRequestProtoOrBuilder
hadoop.hdfs.StartLogSegmentRequestProto
journalInfo - the information about the journal txid - first txid in the new log
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.StartLogSegmentRequestProto.Builder>public JournalProtocolProtos.StartLogSegmentRequestProto.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.StartLogSegmentRequestProto.Builder>public JournalProtocolProtos.StartLogSegmentRequestProto.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.StartLogSegmentRequestProto.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.StartLogSegmentRequestProto.Builder>public JournalProtocolProtos.StartLogSegmentRequestProto getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic JournalProtocolProtos.StartLogSegmentRequestProto build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic JournalProtocolProtos.StartLogSegmentRequestProto buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic JournalProtocolProtos.StartLogSegmentRequestProto.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<JournalProtocolProtos.StartLogSegmentRequestProto.Builder>public JournalProtocolProtos.StartLogSegmentRequestProto.Builder mergeFrom(JournalProtocolProtos.StartLogSegmentRequestProto other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<JournalProtocolProtos.StartLogSegmentRequestProto.Builder>public JournalProtocolProtos.StartLogSegmentRequestProto.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.StartLogSegmentRequestProto.Builder>IOExceptionpublic boolean hasJournalInfo()
required .hadoop.hdfs.JournalInfoProto journalInfo = 1;
Info about the journal
hasJournalInfo in interface JournalProtocolProtos.StartLogSegmentRequestProtoOrBuilderpublic JournalProtocolProtos.JournalInfoProto getJournalInfo()
required .hadoop.hdfs.JournalInfoProto journalInfo = 1;
Info about the journal
getJournalInfo in interface JournalProtocolProtos.StartLogSegmentRequestProtoOrBuilderpublic JournalProtocolProtos.StartLogSegmentRequestProto.Builder setJournalInfo(JournalProtocolProtos.JournalInfoProto value)
required .hadoop.hdfs.JournalInfoProto journalInfo = 1;
Info about the journal
public JournalProtocolProtos.StartLogSegmentRequestProto.Builder setJournalInfo(JournalProtocolProtos.JournalInfoProto.Builder builderForValue)
required .hadoop.hdfs.JournalInfoProto journalInfo = 1;
Info about the journal
public JournalProtocolProtos.StartLogSegmentRequestProto.Builder mergeJournalInfo(JournalProtocolProtos.JournalInfoProto value)
required .hadoop.hdfs.JournalInfoProto journalInfo = 1;
Info about the journal
public JournalProtocolProtos.StartLogSegmentRequestProto.Builder clearJournalInfo()
required .hadoop.hdfs.JournalInfoProto journalInfo = 1;
Info about the journal
public JournalProtocolProtos.JournalInfoProto.Builder getJournalInfoBuilder()
required .hadoop.hdfs.JournalInfoProto journalInfo = 1;
Info about the journal
public JournalProtocolProtos.JournalInfoProtoOrBuilder getJournalInfoOrBuilder()
required .hadoop.hdfs.JournalInfoProto journalInfo = 1;
Info about the journal
getJournalInfoOrBuilder in interface JournalProtocolProtos.StartLogSegmentRequestProtoOrBuilderpublic boolean hasTxid()
required uint64 txid = 2;
Transaction ID
hasTxid in interface JournalProtocolProtos.StartLogSegmentRequestProtoOrBuilderpublic long getTxid()
required uint64 txid = 2;
Transaction ID
getTxid in interface JournalProtocolProtos.StartLogSegmentRequestProtoOrBuilderpublic JournalProtocolProtos.StartLogSegmentRequestProto.Builder setTxid(long value)
required uint64 txid = 2;
Transaction ID
public JournalProtocolProtos.StartLogSegmentRequestProto.Builder clearTxid()
required uint64 txid = 2;
Transaction ID
public boolean hasEpoch()
required uint64 epoch = 3;hasEpoch in interface JournalProtocolProtos.StartLogSegmentRequestProtoOrBuilderpublic long getEpoch()
required uint64 epoch = 3;getEpoch in interface JournalProtocolProtos.StartLogSegmentRequestProtoOrBuilderpublic JournalProtocolProtos.StartLogSegmentRequestProto.Builder setEpoch(long value)
required uint64 epoch = 3;public JournalProtocolProtos.StartLogSegmentRequestProto.Builder clearEpoch()
required uint64 epoch = 3;Copyright © 2013 Apache Software Foundation. All rights reserved.