/// <exception cref="System.IO.IOException"/> public virtual GetDiagnosticsResponse GetDiagnostics(GetDiagnosticsRequest request ) { MRServiceProtos.GetDiagnosticsRequestProto requestProto = ((GetDiagnosticsRequestPBImpl )request).GetProto(); try { return(new GetDiagnosticsResponsePBImpl(proxy.GetDiagnostics(null, requestProto))); } catch (ServiceException e) { throw UnwrapAndThrowException(e); } }
/// <exception cref="Com.Google.Protobuf.ServiceException"/> public virtual MRServiceProtos.GetDiagnosticsResponseProto GetDiagnostics(RpcController controller, MRServiceProtos.GetDiagnosticsRequestProto proto) { GetDiagnosticsRequest request = new GetDiagnosticsRequestPBImpl(proto); try { GetDiagnosticsResponse response = real.GetDiagnostics(request); return(((GetDiagnosticsResponsePBImpl)response).GetProto()); } catch (IOException e) { throw new ServiceException(e); } }