Uses of Class org.apache.hadoop.hdfs.qjournal.protocol.QJournalProtocolProtos.SegmentStateProto (Apache Hadoop HDFS 3.5.0 API)
Description: use: package: org.apache.hadoop.hdfs.qjournal.protocol, class: QJournalProtocolProtos, class: SegmentStateProto

# Uses of Class
org.apache.hadoop.hdfs.qjournal.protocol.QJournalProtocolProtos.SegmentStateProto

Packages that use QJournalProtocolProtos.SegmentStateProto
Package
Description
org.apache.hadoop.hdfs.qjournal.client
org.apache.hadoop.hdfs.qjournal.protocol
org.apache.hadoop.hdfs.qjournal.protocolPB
org.apache.hadoop.hdfs.qjournal.server

- ## Uses of QJournalProtocolProtos.SegmentStateProto in org.apache.hadoop.hdfs.qjournal.client

  Methods in org.apache.hadoop.hdfs.qjournal.client with parameters of type QJournalProtocolProtos.SegmentStateProto
  Modifier and Type
  Method
  Description
  `org.apache.hadoop.thirdparty.com.google.common.util.concurrent.ListenableFuture<Void>`
  IPCLoggerChannel.`acceptRecovery(QJournalProtocolProtos.SegmentStateProto log, URL url)`

- ## Uses of QJournalProtocolProtos.SegmentStateProto in org.apache.hadoop.hdfs.qjournal.protocol

  Fields in org.apache.hadoop.hdfs.qjournal.protocol with type parameters of type QJournalProtocolProtos.SegmentStateProto
  Modifier and Type
  Field
  Description
  `static final org.apache.hadoop.thirdparty.protobuf.Parser<QJournalProtocolProtos.SegmentStateProto>`
  QJournalProtocolProtos.SegmentStateProto.`PARSER`
  Deprecated.
  Methods in org.apache.hadoop.hdfs.qjournal.protocol that return QJournalProtocolProtos.SegmentStateProto
  Modifier and Type
  Method
  Description
  `QJournalProtocolProtos.SegmentStateProto`
  QJournalProtocolProtos.SegmentStateProto.Builder.`build()`
  `QJournalProtocolProtos.SegmentStateProto`
  QJournalProtocolProtos.SegmentStateProto.Builder.`buildPartial()`
  `static QJournalProtocolProtos.SegmentStateProto`
  QJournalProtocolProtos.SegmentStateProto.`getDefaultInstance()`
  `QJournalProtocolProtos.SegmentStateProto`
  QJournalProtocolProtos.SegmentStateProto.Builder.`getDefaultInstanceForType()`
  `QJournalProtocolProtos.SegmentStateProto`
  QJournalProtocolProtos.SegmentStateProto.`getDefaultInstanceForType()`
  `QJournalProtocolProtos.SegmentStateProto`
  QJournalProtocolProtos.PersistedRecoveryPaxosData.Builder.`getSegmentState()`
  `required .hadoop.hdfs.qjournal.SegmentStateProto segmentState = 1;`
  `QJournalProtocolProtos.SegmentStateProto`
  QJournalProtocolProtos.PersistedRecoveryPaxosData.`getSegmentState()`
  `required .hadoop.hdfs.qjournal.SegmentStateProto segmentState = 1;`
  `QJournalProtocolProtos.SegmentStateProto`
  QJournalProtocolProtos.PersistedRecoveryPaxosDataOrBuilder.`getSegmentState()`
  `required .hadoop.hdfs.qjournal.SegmentStateProto segmentState = 1;`
  `QJournalProtocolProtos.SegmentStateProto`
  QJournalProtocolProtos.PrepareRecoveryResponseProto.Builder.`getSegmentState()`
  `optional .hadoop.hdfs.qjournal.SegmentStateProto segmentState = 1;`
  `QJournalProtocolProtos.SegmentStateProto`
  QJournalProtocolProtos.PrepareRecoveryResponseProto.`getSegmentState()`
  `optional .hadoop.hdfs.qjournal.SegmentStateProto segmentState = 1;`
  `QJournalProtocolProtos.SegmentStateProto`
  QJournalProtocolProtos.PrepareRecoveryResponseProtoOrBuilder.`getSegmentState()`
  `optional .hadoop.hdfs.qjournal.SegmentStateProto segmentState = 1;`
  `QJournalProtocolProtos.SegmentStateProto`
  QJournalProtocolProtos.AcceptRecoveryRequestProto.Builder.`getStateToAccept()`
  Details on the segment to recover
  `QJournalProtocolProtos.SegmentStateProto`
  QJournalProtocolProtos.AcceptRecoveryRequestProto.`getStateToAccept()`
  Details on the segment to recover
  `QJournalProtocolProtos.SegmentStateProto`
  QJournalProtocolProtos.AcceptRecoveryRequestProtoOrBuilder.`getStateToAccept()`
  Details on the segment to recover
  `static QJournalProtocolProtos.SegmentStateProto`
  QJournalProtocolProtos.SegmentStateProto.`parseDelimitedFrom(InputStream input)`
  `static QJournalProtocolProtos.SegmentStateProto`
  QJournalProtocolProtos.SegmentStateProto.`parseDelimitedFrom(InputStream input, org.apache.hadoop.thirdparty.protobuf.ExtensionRegistryLite extensionRegistry)`
  `static QJournalProtocolProtos.SegmentStateProto`
  QJournalProtocolProtos.SegmentStateProto.`parseFrom(byte[] data)`
  `static QJournalProtocolProtos.SegmentStateProto`
  QJournalProtocolProtos.SegmentStateProto.`parseFrom(byte[] data, org.apache.hadoop.thirdparty.protobuf.ExtensionRegistryLite extensionRegistry)`
  `static QJournalProtocolProtos.SegmentStateProto`
  QJournalProtocolProtos.SegmentStateProto.`parseFrom(InputStream input)`
  `static QJournalProtocolProtos.SegmentStateProto`
  QJournalProtocolProtos.SegmentStateProto.`parseFrom(InputStream input, org.apache.hadoop.thirdparty.protobuf.ExtensionRegistryLite extensionRegistry)`
  `static QJournalProtocolProtos.SegmentStateProto`
  QJournalProtocolProtos.SegmentStateProto.`parseFrom(ByteBuffer data)`
  `static QJournalProtocolProtos.SegmentStateProto`
  QJournalProtocolProtos.SegmentStateProto.`parseFrom(ByteBuffer data, org.apache.hadoop.thirdparty.protobuf.ExtensionRegistryLite extensionRegistry)`
  `static QJournalProtocolProtos.SegmentStateProto`
  QJournalProtocolProtos.SegmentStateProto.`parseFrom(org.apache.hadoop.thirdparty.protobuf.ByteString data)`
  `static QJournalProtocolProtos.SegmentStateProto`
  QJournalProtocolProtos.SegmentStateProto.`parseFrom(org.apache.hadoop.thirdparty.protobuf.ByteString data, org.apache.hadoop.thirdparty.protobuf.ExtensionRegistryLite extensionRegistry)`
  `static QJournalProtocolProtos.SegmentStateProto`
  QJournalProtocolProtos.SegmentStateProto.`parseFrom(org.apache.hadoop.thirdparty.protobuf.CodedInputStream input)`
  `static QJournalProtocolProtos.SegmentStateProto`
  QJournalProtocolProtos.SegmentStateProto.`parseFrom(org.apache.hadoop.thirdparty.protobuf.CodedInputStream input, org.apache.hadoop.thirdparty.protobuf.ExtensionRegistryLite extensionRegistry)`
  Methods in org.apache.hadoop.hdfs.qjournal.protocol that return types with arguments of type QJournalProtocolProtos.SegmentStateProto
  Modifier and Type
  Method
  Description
  `org.apache.hadoop.thirdparty.protobuf.Parser<QJournalProtocolProtos.SegmentStateProto>`
  QJournalProtocolProtos.SegmentStateProto.`getParserForType()`
  `static org.apache.hadoop.thirdparty.protobuf.Parser<QJournalProtocolProtos.SegmentStateProto>`
  QJournalProtocolProtos.SegmentStateProto.`parser()`
  Methods in org.apache.hadoop.hdfs.qjournal.protocol with parameters of type QJournalProtocolProtos.SegmentStateProto
  Modifier and Type
  Method
  Description
  `void`
  QJournalProtocol.`acceptRecovery(RequestInfo reqInfo, QJournalProtocolProtos.SegmentStateProto stateToAccept, URL fromUrl)`
  Accept a proposed recovery for the given transaction ID.
  `QJournalProtocolProtos.SegmentStateProto.Builder`
  QJournalProtocolProtos.SegmentStateProto.Builder.`mergeFrom(QJournalProtocolProtos.SegmentStateProto other)`
  `QJournalProtocolProtos.PersistedRecoveryPaxosData.Builder`
  QJournalProtocolProtos.PersistedRecoveryPaxosData.Builder.`mergeSegmentState(QJournalProtocolProtos.SegmentStateProto value)`
  `required .hadoop.hdfs.qjournal.SegmentStateProto segmentState = 1;`
  `QJournalProtocolProtos.PrepareRecoveryResponseProto.Builder`
  QJournalProtocolProtos.PrepareRecoveryResponseProto.Builder.`mergeSegmentState(QJournalProtocolProtos.SegmentStateProto value)`
  `optional .hadoop.hdfs.qjournal.SegmentStateProto segmentState = 1;`
  `QJournalProtocolProtos.AcceptRecoveryRequestProto.Builder`
  QJournalProtocolProtos.AcceptRecoveryRequestProto.Builder.`mergeStateToAccept(QJournalProtocolProtos.SegmentStateProto value)`
  Details on the segment to recover
  `static QJournalProtocolProtos.SegmentStateProto.Builder`
  QJournalProtocolProtos.SegmentStateProto.`newBuilder(QJournalProtocolProtos.SegmentStateProto prototype)`
  `QJournalProtocolProtos.PersistedRecoveryPaxosData.Builder`
  QJournalProtocolProtos.PersistedRecoveryPaxosData.Builder.`setSegmentState(QJournalProtocolProtos.SegmentStateProto value)`
  `required .hadoop.hdfs.qjournal.SegmentStateProto segmentState = 1;`
  `QJournalProtocolProtos.PrepareRecoveryResponseProto.Builder`
  QJournalProtocolProtos.PrepareRecoveryResponseProto.Builder.`setSegmentState(QJournalProtocolProtos.SegmentStateProto value)`
  `optional .hadoop.hdfs.qjournal.SegmentStateProto segmentState = 1;`
  `QJournalProtocolProtos.AcceptRecoveryRequestProto.Builder`
  QJournalProtocolProtos.AcceptRecoveryRequestProto.Builder.`setStateToAccept(QJournalProtocolProtos.SegmentStateProto value)`
  Details on the segment to recover

- ## Uses of QJournalProtocolProtos.SegmentStateProto in org.apache.hadoop.hdfs.qjournal.protocolPB

  Methods in org.apache.hadoop.hdfs.qjournal.protocolPB with parameters of type QJournalProtocolProtos.SegmentStateProto
  Modifier and Type
  Method
  Description
  `void`
  QJournalProtocolTranslatorPB.`acceptRecovery(RequestInfo reqInfo, QJournalProtocolProtos.SegmentStateProto stateToAccept, URL fromUrl)`

- ## Uses of QJournalProtocolProtos.SegmentStateProto in org.apache.hadoop.hdfs.qjournal.server

  Methods in org.apache.hadoop.hdfs.qjournal.server with parameters of type QJournalProtocolProtos.SegmentStateProto
  Modifier and Type
  Method
  Description
  `void`
  Journal.`acceptRecovery(RequestInfo reqInfo, QJournalProtocolProtos.SegmentStateProto segment, URL fromUrl)`
  `void`
  JournalNodeRpcServer.`acceptRecovery(RequestInfo reqInfo, QJournalProtocolProtos.SegmentStateProto log, URL fromUrl)`