public static final class QJournalProtocolProtos.RequestInfoProto.Builder extends com.google.protobuf.GeneratedMessage.Builder<QJournalProtocolProtos.RequestInfoProto.Builder> implements QJournalProtocolProtos.RequestInfoProtoOrBuilder
hadoop.hdfs.qjournal.RequestInfoProtoaddRepeatedField, 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<QJournalProtocolProtos.RequestInfoProto.Builder>public QJournalProtocolProtos.RequestInfoProto.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<QJournalProtocolProtos.RequestInfoProto.Builder>public QJournalProtocolProtos.RequestInfoProto.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessage.Builder<QJournalProtocolProtos.RequestInfoProto.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<QJournalProtocolProtos.RequestInfoProto.Builder>public QJournalProtocolProtos.RequestInfoProto getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic QJournalProtocolProtos.RequestInfoProto build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic QJournalProtocolProtos.RequestInfoProto buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic QJournalProtocolProtos.RequestInfoProto.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<QJournalProtocolProtos.RequestInfoProto.Builder>public QJournalProtocolProtos.RequestInfoProto.Builder mergeFrom(QJournalProtocolProtos.RequestInfoProto other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<QJournalProtocolProtos.RequestInfoProto.Builder>public QJournalProtocolProtos.RequestInfoProto.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<QJournalProtocolProtos.RequestInfoProto.Builder>IOExceptionpublic boolean hasJournalId()
required .hadoop.hdfs.qjournal.JournalIdProto journalId = 1;hasJournalId in interface QJournalProtocolProtos.RequestInfoProtoOrBuilderpublic QJournalProtocolProtos.JournalIdProto getJournalId()
required .hadoop.hdfs.qjournal.JournalIdProto journalId = 1;getJournalId in interface QJournalProtocolProtos.RequestInfoProtoOrBuilderpublic QJournalProtocolProtos.RequestInfoProto.Builder setJournalId(QJournalProtocolProtos.JournalIdProto value)
required .hadoop.hdfs.qjournal.JournalIdProto journalId = 1;public QJournalProtocolProtos.RequestInfoProto.Builder setJournalId(QJournalProtocolProtos.JournalIdProto.Builder builderForValue)
required .hadoop.hdfs.qjournal.JournalIdProto journalId = 1;public QJournalProtocolProtos.RequestInfoProto.Builder mergeJournalId(QJournalProtocolProtos.JournalIdProto value)
required .hadoop.hdfs.qjournal.JournalIdProto journalId = 1;public QJournalProtocolProtos.RequestInfoProto.Builder clearJournalId()
required .hadoop.hdfs.qjournal.JournalIdProto journalId = 1;public QJournalProtocolProtos.JournalIdProto.Builder getJournalIdBuilder()
required .hadoop.hdfs.qjournal.JournalIdProto journalId = 1;public QJournalProtocolProtos.JournalIdProtoOrBuilder getJournalIdOrBuilder()
required .hadoop.hdfs.qjournal.JournalIdProto journalId = 1;getJournalIdOrBuilder in interface QJournalProtocolProtos.RequestInfoProtoOrBuilderpublic boolean hasEpoch()
required uint64 epoch = 2;hasEpoch in interface QJournalProtocolProtos.RequestInfoProtoOrBuilderpublic long getEpoch()
required uint64 epoch = 2;getEpoch in interface QJournalProtocolProtos.RequestInfoProtoOrBuilderpublic QJournalProtocolProtos.RequestInfoProto.Builder setEpoch(long value)
required uint64 epoch = 2;public QJournalProtocolProtos.RequestInfoProto.Builder clearEpoch()
required uint64 epoch = 2;public boolean hasIpcSerialNumber()
required uint64 ipcSerialNumber = 3;hasIpcSerialNumber in interface QJournalProtocolProtos.RequestInfoProtoOrBuilderpublic long getIpcSerialNumber()
required uint64 ipcSerialNumber = 3;getIpcSerialNumber in interface QJournalProtocolProtos.RequestInfoProtoOrBuilderpublic QJournalProtocolProtos.RequestInfoProto.Builder setIpcSerialNumber(long value)
required uint64 ipcSerialNumber = 3;public QJournalProtocolProtos.RequestInfoProto.Builder clearIpcSerialNumber()
required uint64 ipcSerialNumber = 3;public boolean hasCommittedTxId()
optional uint64 committedTxId = 4;
Whenever a writer makes a request, it informs the node of the latest committed txid. This may be higher than the transaction data included in the request itself, eg in the case that the node has fallen behind.
hasCommittedTxId in interface QJournalProtocolProtos.RequestInfoProtoOrBuilderpublic long getCommittedTxId()
optional uint64 committedTxId = 4;
Whenever a writer makes a request, it informs the node of the latest committed txid. This may be higher than the transaction data included in the request itself, eg in the case that the node has fallen behind.
getCommittedTxId in interface QJournalProtocolProtos.RequestInfoProtoOrBuilderpublic QJournalProtocolProtos.RequestInfoProto.Builder setCommittedTxId(long value)
optional uint64 committedTxId = 4;
Whenever a writer makes a request, it informs the node of the latest committed txid. This may be higher than the transaction data included in the request itself, eg in the case that the node has fallen behind.
public QJournalProtocolProtos.RequestInfoProto.Builder clearCommittedTxId()
optional uint64 committedTxId = 4;
Whenever a writer makes a request, it informs the node of the latest committed txid. This may be higher than the transaction data included in the request itself, eg in the case that the node has fallen behind.
public boolean hasNameServiceId()
optional string nameServiceId = 5;hasNameServiceId in interface QJournalProtocolProtos.RequestInfoProtoOrBuilderpublic String getNameServiceId()
optional string nameServiceId = 5;getNameServiceId in interface QJournalProtocolProtos.RequestInfoProtoOrBuilderpublic com.google.protobuf.ByteString getNameServiceIdBytes()
optional string nameServiceId = 5;getNameServiceIdBytes in interface QJournalProtocolProtos.RequestInfoProtoOrBuilderpublic QJournalProtocolProtos.RequestInfoProto.Builder setNameServiceId(String value)
optional string nameServiceId = 5;public QJournalProtocolProtos.RequestInfoProto.Builder clearNameServiceId()
optional string nameServiceId = 5;public QJournalProtocolProtos.RequestInfoProto.Builder setNameServiceIdBytes(com.google.protobuf.ByteString value)
optional string nameServiceId = 5;Copyright © 2008–2022 Apache Software Foundation. All rights reserved.