public abstract static class QJournalProtocolProtos.QJournalProtocolService extends Object implements org.apache.hadoop.thirdparty.protobuf.Service
Protocol used to journal edits to a JournalNode. See the request and response for details of rpc call.Protobuf service
hadoop.hdfs.qjournal.QJournalProtocolService| Modifier and Type | Class and Description | 
|---|---|
| static interface  | QJournalProtocolProtos.QJournalProtocolService.BlockingInterface | 
| static interface  | QJournalProtocolProtos.QJournalProtocolService.Interface | 
| static class  | QJournalProtocolProtos.QJournalProtocolService.Stub | 
| Modifier | Constructor and Description | 
|---|---|
| protected  | QJournalProtocolService() | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract void | acceptRecovery(org.apache.hadoop.thirdparty.protobuf.RpcController controller,
              QJournalProtocolProtos.AcceptRecoveryRequestProto request,
              org.apache.hadoop.thirdparty.protobuf.RpcCallback<QJournalProtocolProtos.AcceptRecoveryResponseProto> done)rpc acceptRecovery(.hadoop.hdfs.qjournal.AcceptRecoveryRequestProto) returns (.hadoop.hdfs.qjournal.AcceptRecoveryResponseProto); | 
| void | callMethod(org.apache.hadoop.thirdparty.protobuf.Descriptors.MethodDescriptor method,
          org.apache.hadoop.thirdparty.protobuf.RpcController controller,
          org.apache.hadoop.thirdparty.protobuf.Message request,
          org.apache.hadoop.thirdparty.protobuf.RpcCallback<org.apache.hadoop.thirdparty.protobuf.Message> done) | 
| abstract void | canRollBack(org.apache.hadoop.thirdparty.protobuf.RpcController controller,
           QJournalProtocolProtos.CanRollBackRequestProto request,
           org.apache.hadoop.thirdparty.protobuf.RpcCallback<QJournalProtocolProtos.CanRollBackResponseProto> done)rpc canRollBack(.hadoop.hdfs.qjournal.CanRollBackRequestProto) returns (.hadoop.hdfs.qjournal.CanRollBackResponseProto); | 
| abstract void | discardSegments(org.apache.hadoop.thirdparty.protobuf.RpcController controller,
               QJournalProtocolProtos.DiscardSegmentsRequestProto request,
               org.apache.hadoop.thirdparty.protobuf.RpcCallback<QJournalProtocolProtos.DiscardSegmentsResponseProto> done)rpc discardSegments(.hadoop.hdfs.qjournal.DiscardSegmentsRequestProto) returns (.hadoop.hdfs.qjournal.DiscardSegmentsResponseProto); | 
| abstract void | doFinalize(org.apache.hadoop.thirdparty.protobuf.RpcController controller,
          QJournalProtocolProtos.DoFinalizeRequestProto request,
          org.apache.hadoop.thirdparty.protobuf.RpcCallback<QJournalProtocolProtos.DoFinalizeResponseProto> done)rpc doFinalize(.hadoop.hdfs.qjournal.DoFinalizeRequestProto) returns (.hadoop.hdfs.qjournal.DoFinalizeResponseProto); | 
| abstract void | doPreUpgrade(org.apache.hadoop.thirdparty.protobuf.RpcController controller,
            QJournalProtocolProtos.DoPreUpgradeRequestProto request,
            org.apache.hadoop.thirdparty.protobuf.RpcCallback<QJournalProtocolProtos.DoPreUpgradeResponseProto> done)rpc doPreUpgrade(.hadoop.hdfs.qjournal.DoPreUpgradeRequestProto) returns (.hadoop.hdfs.qjournal.DoPreUpgradeResponseProto); | 
| abstract void | doRollback(org.apache.hadoop.thirdparty.protobuf.RpcController controller,
          QJournalProtocolProtos.DoRollbackRequestProto request,
          org.apache.hadoop.thirdparty.protobuf.RpcCallback<QJournalProtocolProtos.DoRollbackResponseProto> done)rpc doRollback(.hadoop.hdfs.qjournal.DoRollbackRequestProto) returns (.hadoop.hdfs.qjournal.DoRollbackResponseProto); | 
| abstract void | doUpgrade(org.apache.hadoop.thirdparty.protobuf.RpcController controller,
         QJournalProtocolProtos.DoUpgradeRequestProto request,
         org.apache.hadoop.thirdparty.protobuf.RpcCallback<QJournalProtocolProtos.DoUpgradeResponseProto> done)rpc doUpgrade(.hadoop.hdfs.qjournal.DoUpgradeRequestProto) returns (.hadoop.hdfs.qjournal.DoUpgradeResponseProto); | 
| abstract void | finalizeLogSegment(org.apache.hadoop.thirdparty.protobuf.RpcController controller,
                  QJournalProtocolProtos.FinalizeLogSegmentRequestProto request,
                  org.apache.hadoop.thirdparty.protobuf.RpcCallback<QJournalProtocolProtos.FinalizeLogSegmentResponseProto> done)rpc finalizeLogSegment(.hadoop.hdfs.qjournal.FinalizeLogSegmentRequestProto) returns (.hadoop.hdfs.qjournal.FinalizeLogSegmentResponseProto); | 
| abstract void | format(org.apache.hadoop.thirdparty.protobuf.RpcController controller,
      QJournalProtocolProtos.FormatRequestProto request,
      org.apache.hadoop.thirdparty.protobuf.RpcCallback<QJournalProtocolProtos.FormatResponseProto> done)rpc format(.hadoop.hdfs.qjournal.FormatRequestProto) returns (.hadoop.hdfs.qjournal.FormatResponseProto); | 
| static org.apache.hadoop.thirdparty.protobuf.Descriptors.ServiceDescriptor | getDescriptor() | 
| org.apache.hadoop.thirdparty.protobuf.Descriptors.ServiceDescriptor | getDescriptorForType() | 
| abstract void | getEditLogManifest(org.apache.hadoop.thirdparty.protobuf.RpcController controller,
                  QJournalProtocolProtos.GetEditLogManifestRequestProto request,
                  org.apache.hadoop.thirdparty.protobuf.RpcCallback<QJournalProtocolProtos.GetEditLogManifestResponseProto> done)rpc getEditLogManifest(.hadoop.hdfs.qjournal.GetEditLogManifestRequestProto) returns (.hadoop.hdfs.qjournal.GetEditLogManifestResponseProto); | 
| abstract void | getJournalCTime(org.apache.hadoop.thirdparty.protobuf.RpcController controller,
               QJournalProtocolProtos.GetJournalCTimeRequestProto request,
               org.apache.hadoop.thirdparty.protobuf.RpcCallback<QJournalProtocolProtos.GetJournalCTimeResponseProto> done)rpc getJournalCTime(.hadoop.hdfs.qjournal.GetJournalCTimeRequestProto) returns (.hadoop.hdfs.qjournal.GetJournalCTimeResponseProto); | 
| abstract void | getJournaledEdits(org.apache.hadoop.thirdparty.protobuf.RpcController controller,
                 QJournalProtocolProtos.GetJournaledEditsRequestProto request,
                 org.apache.hadoop.thirdparty.protobuf.RpcCallback<QJournalProtocolProtos.GetJournaledEditsResponseProto> done)rpc getJournaledEdits(.hadoop.hdfs.qjournal.GetJournaledEditsRequestProto) returns (.hadoop.hdfs.qjournal.GetJournaledEditsResponseProto); | 
| abstract void | getJournalState(org.apache.hadoop.thirdparty.protobuf.RpcController controller,
               QJournalProtocolProtos.GetJournalStateRequestProto request,
               org.apache.hadoop.thirdparty.protobuf.RpcCallback<QJournalProtocolProtos.GetJournalStateResponseProto> done)rpc getJournalState(.hadoop.hdfs.qjournal.GetJournalStateRequestProto) returns (.hadoop.hdfs.qjournal.GetJournalStateResponseProto); | 
| org.apache.hadoop.thirdparty.protobuf.Message | getRequestPrototype(org.apache.hadoop.thirdparty.protobuf.Descriptors.MethodDescriptor method) | 
| org.apache.hadoop.thirdparty.protobuf.Message | getResponsePrototype(org.apache.hadoop.thirdparty.protobuf.Descriptors.MethodDescriptor method) | 
| abstract void | heartbeat(org.apache.hadoop.thirdparty.protobuf.RpcController controller,
         QJournalProtocolProtos.HeartbeatRequestProto request,
         org.apache.hadoop.thirdparty.protobuf.RpcCallback<QJournalProtocolProtos.HeartbeatResponseProto> done)rpc heartbeat(.hadoop.hdfs.qjournal.HeartbeatRequestProto) returns (.hadoop.hdfs.qjournal.HeartbeatResponseProto); | 
| abstract void | isFormatted(org.apache.hadoop.thirdparty.protobuf.RpcController controller,
           QJournalProtocolProtos.IsFormattedRequestProto request,
           org.apache.hadoop.thirdparty.protobuf.RpcCallback<QJournalProtocolProtos.IsFormattedResponseProto> done)rpc isFormatted(.hadoop.hdfs.qjournal.IsFormattedRequestProto) returns (.hadoop.hdfs.qjournal.IsFormattedResponseProto); | 
| abstract void | journal(org.apache.hadoop.thirdparty.protobuf.RpcController controller,
       QJournalProtocolProtos.JournalRequestProto request,
       org.apache.hadoop.thirdparty.protobuf.RpcCallback<QJournalProtocolProtos.JournalResponseProto> done)rpc journal(.hadoop.hdfs.qjournal.JournalRequestProto) returns (.hadoop.hdfs.qjournal.JournalResponseProto); | 
| static QJournalProtocolProtos.QJournalProtocolService.BlockingInterface | newBlockingStub(org.apache.hadoop.thirdparty.protobuf.BlockingRpcChannel channel) | 
| abstract void | newEpoch(org.apache.hadoop.thirdparty.protobuf.RpcController controller,
        QJournalProtocolProtos.NewEpochRequestProto request,
        org.apache.hadoop.thirdparty.protobuf.RpcCallback<QJournalProtocolProtos.NewEpochResponseProto> done)rpc newEpoch(.hadoop.hdfs.qjournal.NewEpochRequestProto) returns (.hadoop.hdfs.qjournal.NewEpochResponseProto); | 
| static org.apache.hadoop.thirdparty.protobuf.BlockingService | newReflectiveBlockingService(QJournalProtocolProtos.QJournalProtocolService.BlockingInterface impl) | 
| static org.apache.hadoop.thirdparty.protobuf.Service | newReflectiveService(QJournalProtocolProtos.QJournalProtocolService.Interface impl) | 
| static QJournalProtocolProtos.QJournalProtocolService.Stub | newStub(org.apache.hadoop.thirdparty.protobuf.RpcChannel channel) | 
| abstract void | prepareRecovery(org.apache.hadoop.thirdparty.protobuf.RpcController controller,
               QJournalProtocolProtos.PrepareRecoveryRequestProto request,
               org.apache.hadoop.thirdparty.protobuf.RpcCallback<QJournalProtocolProtos.PrepareRecoveryResponseProto> done)rpc prepareRecovery(.hadoop.hdfs.qjournal.PrepareRecoveryRequestProto) returns (.hadoop.hdfs.qjournal.PrepareRecoveryResponseProto); | 
| abstract void | purgeLogs(org.apache.hadoop.thirdparty.protobuf.RpcController controller,
         QJournalProtocolProtos.PurgeLogsRequestProto request,
         org.apache.hadoop.thirdparty.protobuf.RpcCallback<QJournalProtocolProtos.PurgeLogsResponseProto> done)rpc purgeLogs(.hadoop.hdfs.qjournal.PurgeLogsRequestProto) returns (.hadoop.hdfs.qjournal.PurgeLogsResponseProto); | 
| abstract void | startLogSegment(org.apache.hadoop.thirdparty.protobuf.RpcController controller,
               QJournalProtocolProtos.StartLogSegmentRequestProto request,
               org.apache.hadoop.thirdparty.protobuf.RpcCallback<QJournalProtocolProtos.StartLogSegmentResponseProto> done)rpc startLogSegment(.hadoop.hdfs.qjournal.StartLogSegmentRequestProto) returns (.hadoop.hdfs.qjournal.StartLogSegmentResponseProto); | 
public static org.apache.hadoop.thirdparty.protobuf.Service newReflectiveService(QJournalProtocolProtos.QJournalProtocolService.Interface impl)
public static org.apache.hadoop.thirdparty.protobuf.BlockingService newReflectiveBlockingService(QJournalProtocolProtos.QJournalProtocolService.BlockingInterface impl)
public abstract void isFormatted(org.apache.hadoop.thirdparty.protobuf.RpcController controller,
                                 QJournalProtocolProtos.IsFormattedRequestProto request,
                                 org.apache.hadoop.thirdparty.protobuf.RpcCallback<QJournalProtocolProtos.IsFormattedResponseProto> done)
rpc isFormatted(.hadoop.hdfs.qjournal.IsFormattedRequestProto) returns (.hadoop.hdfs.qjournal.IsFormattedResponseProto);public abstract void getJournalCTime(org.apache.hadoop.thirdparty.protobuf.RpcController controller,
                                     QJournalProtocolProtos.GetJournalCTimeRequestProto request,
                                     org.apache.hadoop.thirdparty.protobuf.RpcCallback<QJournalProtocolProtos.GetJournalCTimeResponseProto> done)
rpc getJournalCTime(.hadoop.hdfs.qjournal.GetJournalCTimeRequestProto) returns (.hadoop.hdfs.qjournal.GetJournalCTimeResponseProto);public abstract void doPreUpgrade(org.apache.hadoop.thirdparty.protobuf.RpcController controller,
                                  QJournalProtocolProtos.DoPreUpgradeRequestProto request,
                                  org.apache.hadoop.thirdparty.protobuf.RpcCallback<QJournalProtocolProtos.DoPreUpgradeResponseProto> done)
rpc doPreUpgrade(.hadoop.hdfs.qjournal.DoPreUpgradeRequestProto) returns (.hadoop.hdfs.qjournal.DoPreUpgradeResponseProto);public abstract void doUpgrade(org.apache.hadoop.thirdparty.protobuf.RpcController controller,
                               QJournalProtocolProtos.DoUpgradeRequestProto request,
                               org.apache.hadoop.thirdparty.protobuf.RpcCallback<QJournalProtocolProtos.DoUpgradeResponseProto> done)
rpc doUpgrade(.hadoop.hdfs.qjournal.DoUpgradeRequestProto) returns (.hadoop.hdfs.qjournal.DoUpgradeResponseProto);public abstract void doFinalize(org.apache.hadoop.thirdparty.protobuf.RpcController controller,
                                QJournalProtocolProtos.DoFinalizeRequestProto request,
                                org.apache.hadoop.thirdparty.protobuf.RpcCallback<QJournalProtocolProtos.DoFinalizeResponseProto> done)
rpc doFinalize(.hadoop.hdfs.qjournal.DoFinalizeRequestProto) returns (.hadoop.hdfs.qjournal.DoFinalizeResponseProto);public abstract void canRollBack(org.apache.hadoop.thirdparty.protobuf.RpcController controller,
                                 QJournalProtocolProtos.CanRollBackRequestProto request,
                                 org.apache.hadoop.thirdparty.protobuf.RpcCallback<QJournalProtocolProtos.CanRollBackResponseProto> done)
rpc canRollBack(.hadoop.hdfs.qjournal.CanRollBackRequestProto) returns (.hadoop.hdfs.qjournal.CanRollBackResponseProto);public abstract void doRollback(org.apache.hadoop.thirdparty.protobuf.RpcController controller,
                                QJournalProtocolProtos.DoRollbackRequestProto request,
                                org.apache.hadoop.thirdparty.protobuf.RpcCallback<QJournalProtocolProtos.DoRollbackResponseProto> done)
rpc doRollback(.hadoop.hdfs.qjournal.DoRollbackRequestProto) returns (.hadoop.hdfs.qjournal.DoRollbackResponseProto);public abstract void discardSegments(org.apache.hadoop.thirdparty.protobuf.RpcController controller,
                                     QJournalProtocolProtos.DiscardSegmentsRequestProto request,
                                     org.apache.hadoop.thirdparty.protobuf.RpcCallback<QJournalProtocolProtos.DiscardSegmentsResponseProto> done)
rpc discardSegments(.hadoop.hdfs.qjournal.DiscardSegmentsRequestProto) returns (.hadoop.hdfs.qjournal.DiscardSegmentsResponseProto);public abstract void getJournalState(org.apache.hadoop.thirdparty.protobuf.RpcController controller,
                                     QJournalProtocolProtos.GetJournalStateRequestProto request,
                                     org.apache.hadoop.thirdparty.protobuf.RpcCallback<QJournalProtocolProtos.GetJournalStateResponseProto> done)
rpc getJournalState(.hadoop.hdfs.qjournal.GetJournalStateRequestProto) returns (.hadoop.hdfs.qjournal.GetJournalStateResponseProto);public abstract void newEpoch(org.apache.hadoop.thirdparty.protobuf.RpcController controller,
                              QJournalProtocolProtos.NewEpochRequestProto request,
                              org.apache.hadoop.thirdparty.protobuf.RpcCallback<QJournalProtocolProtos.NewEpochResponseProto> done)
rpc newEpoch(.hadoop.hdfs.qjournal.NewEpochRequestProto) returns (.hadoop.hdfs.qjournal.NewEpochResponseProto);public abstract void format(org.apache.hadoop.thirdparty.protobuf.RpcController controller,
                            QJournalProtocolProtos.FormatRequestProto request,
                            org.apache.hadoop.thirdparty.protobuf.RpcCallback<QJournalProtocolProtos.FormatResponseProto> done)
rpc format(.hadoop.hdfs.qjournal.FormatRequestProto) returns (.hadoop.hdfs.qjournal.FormatResponseProto);public abstract void journal(org.apache.hadoop.thirdparty.protobuf.RpcController controller,
                             QJournalProtocolProtos.JournalRequestProto request,
                             org.apache.hadoop.thirdparty.protobuf.RpcCallback<QJournalProtocolProtos.JournalResponseProto> done)
rpc journal(.hadoop.hdfs.qjournal.JournalRequestProto) returns (.hadoop.hdfs.qjournal.JournalResponseProto);public abstract void heartbeat(org.apache.hadoop.thirdparty.protobuf.RpcController controller,
                               QJournalProtocolProtos.HeartbeatRequestProto request,
                               org.apache.hadoop.thirdparty.protobuf.RpcCallback<QJournalProtocolProtos.HeartbeatResponseProto> done)
rpc heartbeat(.hadoop.hdfs.qjournal.HeartbeatRequestProto) returns (.hadoop.hdfs.qjournal.HeartbeatResponseProto);public abstract void startLogSegment(org.apache.hadoop.thirdparty.protobuf.RpcController controller,
                                     QJournalProtocolProtos.StartLogSegmentRequestProto request,
                                     org.apache.hadoop.thirdparty.protobuf.RpcCallback<QJournalProtocolProtos.StartLogSegmentResponseProto> done)
rpc startLogSegment(.hadoop.hdfs.qjournal.StartLogSegmentRequestProto) returns (.hadoop.hdfs.qjournal.StartLogSegmentResponseProto);public abstract void finalizeLogSegment(org.apache.hadoop.thirdparty.protobuf.RpcController controller,
                                        QJournalProtocolProtos.FinalizeLogSegmentRequestProto request,
                                        org.apache.hadoop.thirdparty.protobuf.RpcCallback<QJournalProtocolProtos.FinalizeLogSegmentResponseProto> done)
rpc finalizeLogSegment(.hadoop.hdfs.qjournal.FinalizeLogSegmentRequestProto) returns (.hadoop.hdfs.qjournal.FinalizeLogSegmentResponseProto);public abstract void purgeLogs(org.apache.hadoop.thirdparty.protobuf.RpcController controller,
                               QJournalProtocolProtos.PurgeLogsRequestProto request,
                               org.apache.hadoop.thirdparty.protobuf.RpcCallback<QJournalProtocolProtos.PurgeLogsResponseProto> done)
rpc purgeLogs(.hadoop.hdfs.qjournal.PurgeLogsRequestProto) returns (.hadoop.hdfs.qjournal.PurgeLogsResponseProto);public abstract void getEditLogManifest(org.apache.hadoop.thirdparty.protobuf.RpcController controller,
                                        QJournalProtocolProtos.GetEditLogManifestRequestProto request,
                                        org.apache.hadoop.thirdparty.protobuf.RpcCallback<QJournalProtocolProtos.GetEditLogManifestResponseProto> done)
rpc getEditLogManifest(.hadoop.hdfs.qjournal.GetEditLogManifestRequestProto) returns (.hadoop.hdfs.qjournal.GetEditLogManifestResponseProto);public abstract void getJournaledEdits(org.apache.hadoop.thirdparty.protobuf.RpcController controller,
                                       QJournalProtocolProtos.GetJournaledEditsRequestProto request,
                                       org.apache.hadoop.thirdparty.protobuf.RpcCallback<QJournalProtocolProtos.GetJournaledEditsResponseProto> done)
rpc getJournaledEdits(.hadoop.hdfs.qjournal.GetJournaledEditsRequestProto) returns (.hadoop.hdfs.qjournal.GetJournaledEditsResponseProto);public abstract void prepareRecovery(org.apache.hadoop.thirdparty.protobuf.RpcController controller,
                                     QJournalProtocolProtos.PrepareRecoveryRequestProto request,
                                     org.apache.hadoop.thirdparty.protobuf.RpcCallback<QJournalProtocolProtos.PrepareRecoveryResponseProto> done)
rpc prepareRecovery(.hadoop.hdfs.qjournal.PrepareRecoveryRequestProto) returns (.hadoop.hdfs.qjournal.PrepareRecoveryResponseProto);public abstract void acceptRecovery(org.apache.hadoop.thirdparty.protobuf.RpcController controller,
                                    QJournalProtocolProtos.AcceptRecoveryRequestProto request,
                                    org.apache.hadoop.thirdparty.protobuf.RpcCallback<QJournalProtocolProtos.AcceptRecoveryResponseProto> done)
rpc acceptRecovery(.hadoop.hdfs.qjournal.AcceptRecoveryRequestProto) returns (.hadoop.hdfs.qjournal.AcceptRecoveryResponseProto);public static final org.apache.hadoop.thirdparty.protobuf.Descriptors.ServiceDescriptor getDescriptor()
public final org.apache.hadoop.thirdparty.protobuf.Descriptors.ServiceDescriptor getDescriptorForType()
getDescriptorForType in interface org.apache.hadoop.thirdparty.protobuf.Servicepublic final void callMethod(org.apache.hadoop.thirdparty.protobuf.Descriptors.MethodDescriptor method,
                             org.apache.hadoop.thirdparty.protobuf.RpcController controller,
                             org.apache.hadoop.thirdparty.protobuf.Message request,
                             org.apache.hadoop.thirdparty.protobuf.RpcCallback<org.apache.hadoop.thirdparty.protobuf.Message> done)
callMethod in interface org.apache.hadoop.thirdparty.protobuf.Servicepublic final org.apache.hadoop.thirdparty.protobuf.Message getRequestPrototype(org.apache.hadoop.thirdparty.protobuf.Descriptors.MethodDescriptor method)
getRequestPrototype in interface org.apache.hadoop.thirdparty.protobuf.Servicepublic final org.apache.hadoop.thirdparty.protobuf.Message getResponsePrototype(org.apache.hadoop.thirdparty.protobuf.Descriptors.MethodDescriptor method)
getResponsePrototype in interface org.apache.hadoop.thirdparty.protobuf.Servicepublic static QJournalProtocolProtos.QJournalProtocolService.Stub newStub(org.apache.hadoop.thirdparty.protobuf.RpcChannel channel)
public static QJournalProtocolProtos.QJournalProtocolService.BlockingInterface newBlockingStub(org.apache.hadoop.thirdparty.protobuf.BlockingRpcChannel channel)
Copyright © 2008–2023 Apache Software Foundation. All rights reserved.