/// <exception cref="System.IO.IOException"/> public virtual NamenodeCommand StartCheckpoint(NamenodeRegistration registration) { NamenodeProtocolProtos.StartCheckpointRequestProto req = ((NamenodeProtocolProtos.StartCheckpointRequestProto )NamenodeProtocolProtos.StartCheckpointRequestProto.NewBuilder().SetRegistration (PBHelper.Convert(registration)).Build()); HdfsProtos.NamenodeCommandProto cmd; try { cmd = rpcProxy.StartCheckpoint(NullController, req).GetCommand(); } catch (ServiceException e) { throw ProtobufHelper.GetRemoteException(e); } return(PBHelper.Convert(cmd)); }
/// <exception cref="Com.Google.Protobuf.ServiceException"/> public virtual NamenodeProtocolProtos.StartCheckpointResponseProto StartCheckpoint (RpcController unused, NamenodeProtocolProtos.StartCheckpointRequestProto request ) { NamenodeCommand cmd; try { cmd = impl.StartCheckpoint(PBHelper.Convert(request.GetRegistration())); } catch (IOException e) { throw new ServiceException(e); } return((NamenodeProtocolProtos.StartCheckpointResponseProto)NamenodeProtocolProtos.StartCheckpointResponseProto .NewBuilder().SetCommand(PBHelper.Convert(cmd)).Build()); }