bitcoin-s/api/routerrpc/LinkFailEvent.html
Docusaurus bot 1637e7e0b4 Deploy website
Deploy website version based on e4d38ba53a
2022-05-08 00:10:20 +00:00

14 lines
67 KiB
HTML

<!DOCTYPE html ><html><head><meta http-equiv="X-UA-Compatible" content="IE=edge"/><meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" name="viewport"/><title></title><meta content="" name="description"/><meta content="" name="keywords"/><meta http-equiv="content-type" content="text/html; charset=UTF-8"/><link href="../lib/index.css" media="screen" type="text/css" rel="stylesheet"/><link href="../lib/template.css" media="screen" type="text/css" rel="stylesheet"/><link href="../lib/print.css" media="print" type="text/css" rel="stylesheet"/><link href="../lib/diagrams.css" media="screen" type="text/css" rel="stylesheet" id="diagrams-css"/><script type="text/javascript" src="../lib/jquery.min.js"></script><script type="text/javascript" src="../lib/index.js"></script><script type="text/javascript" src="../index.js"></script><script type="text/javascript" src="../lib/scheduler.js"></script><script type="text/javascript" src="../lib/template.js"></script><script type="text/javascript">/* this variable can be used by the JS to determine the path to the root document */
var toRoot = '../';</script></head><body><div id="search"><span id="doc-title"><span id="doc-version"></span></span> <span class="close-results"><span class="left">&lt;</span> Back</span><div id="textfilter"><span class="input"><input autocapitalize="none" placeholder="Search" id="index-input" type="text" accesskey="/"/><i class="clear material-icons"></i><i id="search-icon" class="material-icons"></i></span></div></div><div id="search-results"><div id="search-progress"><div id="progress-fill"></div></div><div id="results-content"><div id="entity-results"></div><div id="member-results"></div></div></div><div id="content-scroll-container" style="-webkit-overflow-scrolling: touch;"><div id="content-container" style="-webkit-overflow-scrolling: touch;"><div id="subpackage-spacer"><div id="packages"><h1>Packages</h1><ul><li class="indented0 " name="_root_.root" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="_root_" class="anchorToMember"></a><a id="root:_root_" class="anchorToMember"></a> <span class="permalink"><a href="../index.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">package</span></span> <span class="symbol"><a href="../index.html" title=""><span class="name">root</span></a></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../index.html" name="_root_" id="_root_" class="extype">root</a></dd></dl></div></li><li class="indented1 " name="_root_.routerrpc" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="routerrpc" class="anchorToMember"></a><a id="routerrpc:routerrpc" class="anchorToMember"></a> <span class="permalink"><a href="../routerrpc/index.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">package</span></span> <span class="symbol"><a href="index.html" title=""><span class="name">routerrpc</span></a></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../index.html" name="_root_" id="_root_" class="extype">root</a></dd></dl></div></li><li class="current-entities indented1"><a href="BuildRouteRequest$.html" title="" class="object"></a> <a href="BuildRouteRequest.html" title="" class="class"></a><a href="BuildRouteRequest.html" title="">BuildRouteRequest</a></li><li class="current-entities indented1"><a href="BuildRouteResponse$.html" title="" class="object"></a> <a href="BuildRouteResponse.html" title="" class="class"></a><a href="BuildRouteResponse.html" title="">BuildRouteResponse</a></li><li class="current-entities indented1"><a href="ChanStatusAction$.html" title="" class="object"></a> <a href="ChanStatusAction.html" title="" class="class"></a><a href="ChanStatusAction.html" title="">ChanStatusAction</a></li><li class="current-entities indented1"><a href="CircuitKey$.html" title="" class="object"></a> <a href="CircuitKey.html" title="" class="class"></a><a href="CircuitKey.html" title="">CircuitKey</a></li><li class="current-entities indented1"><a href="DefaultRouterClient$.html" title="" class="object"></a> <a href="DefaultRouterClient.html" title="" class="class"></a><a href="DefaultRouterClient.html" title="">DefaultRouterClient</a></li><li class="current-entities indented1"><a href="FailureDetail$.html" title="" class="object"></a> <a href="FailureDetail.html" title="" class="class"></a><a href="FailureDetail.html" title="">FailureDetail</a></li><li class="current-entities indented1"><a href="ForwardEvent$.html" title="" class="object"></a> <a href="ForwardEvent.html" title="" class="class"></a><a href="ForwardEvent.html" title="">ForwardEvent</a></li><li class="current-entities indented1"><a href="ForwardFailEvent$.html" title="" class="object"></a> <a href="ForwardFailEvent.html" title="" class="class"></a><a href="ForwardFailEvent.html" title="">ForwardFailEvent</a></li><li class="current-entities indented1"><a href="ForwardHtlcInterceptRequest$.html" title="" class="object"></a> <a href="ForwardHtlcInterceptRequest.html" title="" class="class"></a><a href="ForwardHtlcInterceptRequest.html" title="">ForwardHtlcInterceptRequest</a></li><li class="current-entities indented1"><a href="ForwardHtlcInterceptResponse$.html" title="" class="object"></a> <a href="ForwardHtlcInterceptResponse.html" title="* ForwardHtlcInterceptResponse enables the caller to resolve a previously hold forward." class="class"></a><a href="ForwardHtlcInterceptResponse.html" title="* ForwardHtlcInterceptResponse enables the caller to resolve a previously hold forward.">ForwardHtlcInterceptResponse</a></li><li class="current-entities indented1"><a href="GetMissionControlConfigRequest$.html" title="" class="object"></a> <a href="GetMissionControlConfigRequest.html" title="" class="class"></a><a href="GetMissionControlConfigRequest.html" title="">GetMissionControlConfigRequest</a></li><li class="current-entities indented1"><a href="GetMissionControlConfigResponse$.html" title="" class="object"></a> <a href="GetMissionControlConfigResponse.html" title="" class="class"></a><a href="GetMissionControlConfigResponse.html" title="">GetMissionControlConfigResponse</a></li><li class="current-entities indented1"><a href="HtlcEvent$.html" title="" class="object"></a> <a href="HtlcEvent.html" title="HtlcEvent contains the htlc event that was processed." class="class"></a><a href="HtlcEvent.html" title="HtlcEvent contains the htlc event that was processed.">HtlcEvent</a></li><li class="current-entities indented1"><a href="HtlcInfo$.html" title="" class="object"></a> <a href="HtlcInfo.html" title="" class="class"></a><a href="HtlcInfo.html" title="">HtlcInfo</a></li><li class="current-entities indented1"><a href="LinkFailEvent$.html" title="" class="object"></a> <a href="" title="" class="class"></a><a href="" title="">LinkFailEvent</a></li><li class="current-entities indented1"><a href="MissionControlConfig$.html" title="" class="object"></a> <a href="MissionControlConfig.html" title="" class="class"></a><a href="MissionControlConfig.html" title="">MissionControlConfig</a></li><li class="current-entities indented1"><a href="PairData$.html" title="" class="object"></a> <a href="PairData.html" title="" class="class"></a><a href="PairData.html" title="">PairData</a></li><li class="current-entities indented1"><a href="PairHistory$.html" title="" class="object"></a> <a href="PairHistory.html" title="PairHistory contains the mission control state for a particular node pair." class="class"></a><a href="PairHistory.html" title="PairHistory contains the mission control state for a particular node pair.">PairHistory</a></li><li class="current-entities indented1"><a href="PaymentState$.html" title="" class="object"></a> <a href="PaymentState.html" title="" class="class"></a><a href="PaymentState.html" title="">PaymentState</a></li><li class="current-entities indented1"><a href="PaymentStatus$.html" title="" class="object"></a> <a href="PaymentStatus.html" title="" class="class"></a><a href="PaymentStatus.html" title="">PaymentStatus</a></li><li class="current-entities indented1"><a href="QueryMissionControlRequest$.html" title="" class="object"></a> <a href="QueryMissionControlRequest.html" title="" class="class"></a><a href="QueryMissionControlRequest.html" title="">QueryMissionControlRequest</a></li><li class="current-entities indented1"><a href="QueryMissionControlResponse$.html" title="" class="object"></a> <a href="QueryMissionControlResponse.html" title="QueryMissionControlResponse contains mission control state." class="class"></a><a href="QueryMissionControlResponse.html" title="QueryMissionControlResponse contains mission control state.">QueryMissionControlResponse</a></li><li class="current-entities indented1"><a href="QueryProbabilityRequest$.html" title="" class="object"></a> <a href="QueryProbabilityRequest.html" title="" class="class"></a><a href="QueryProbabilityRequest.html" title="">QueryProbabilityRequest</a></li><li class="current-entities indented1"><a href="QueryProbabilityResponse$.html" title="" class="object"></a> <a href="QueryProbabilityResponse.html" title="" class="class"></a><a href="QueryProbabilityResponse.html" title="">QueryProbabilityResponse</a></li><li class="current-entities indented1"><a href="ResetMissionControlRequest$.html" title="" class="object"></a> <a href="ResetMissionControlRequest.html" title="" class="class"></a><a href="ResetMissionControlRequest.html" title="">ResetMissionControlRequest</a></li><li class="current-entities indented1"><a href="ResetMissionControlResponse$.html" title="" class="object"></a> <a href="ResetMissionControlResponse.html" title="" class="class"></a><a href="ResetMissionControlResponse.html" title="">ResetMissionControlResponse</a></li><li class="current-entities indented1"><a href="ResolveHoldForwardAction$.html" title="" class="object"></a> <a href="ResolveHoldForwardAction.html" title="" class="class"></a><a href="ResolveHoldForwardAction.html" title="">ResolveHoldForwardAction</a></li><li class="current-entities indented1"><a href="RouteFeeRequest$.html" title="" class="object"></a> <a href="RouteFeeRequest.html" title="" class="class"></a><a href="RouteFeeRequest.html" title="">RouteFeeRequest</a></li><li class="current-entities indented1"><a href="RouteFeeResponse$.html" title="" class="object"></a> <a href="RouteFeeResponse.html" title="" class="class"></a><a href="RouteFeeResponse.html" title="">RouteFeeResponse</a></li><li class="current-entities indented1"><a href="Router$.html" title="" class="object"></a> <a href="Router.html" title="Router is a service that offers advanced interaction with the router subsystem of the daemon." class="trait"></a><a href="Router.html" title="Router is a service that offers advanced interaction with the router subsystem of the daemon.">Router</a></li><li class="current-entities indented1"><a href="RouterClient$.html" title="" class="object"></a> <a href="RouterClient.html" title="" class="trait"></a><a href="RouterClient.html" title="">RouterClient</a></li><li class="current-entities indented1"><span class="separator"></span> <a href="RouterClientPowerApi.html" title="" class="trait"></a><a href="RouterClientPowerApi.html" title="">RouterClientPowerApi</a></li><li class="current-entities indented1"><span class="separator"></span> <a href="RouterHandler$.html" title="" class="object"></a><a href="RouterHandler$.html" title="">RouterHandler</a></li><li class="current-entities indented1"><span class="separator"></span> <a href="RouterProto$.html" title="" class="object"></a><a href="RouterProto$.html" title="">RouterProto</a></li><li class="current-entities indented1"><a href="SendPaymentRequest$.html" title="" class="object"></a> <a href="SendPaymentRequest.html" title="" class="class"></a><a href="SendPaymentRequest.html" title="">SendPaymentRequest</a></li><li class="current-entities indented1"><a href="SendToRouteRequest$.html" title="" class="object"></a> <a href="SendToRouteRequest.html" title="" class="class"></a><a href="SendToRouteRequest.html" title="">SendToRouteRequest</a></li><li class="current-entities indented1"><a href="SendToRouteResponse$.html" title="" class="object"></a> <a href="SendToRouteResponse.html" title="" class="class"></a><a href="SendToRouteResponse.html" title="">SendToRouteResponse</a></li><li class="current-entities indented1"><a href="SetMissionControlConfigRequest$.html" title="" class="object"></a> <a href="SetMissionControlConfigRequest.html" title="" class="class"></a><a href="SetMissionControlConfigRequest.html" title="">SetMissionControlConfigRequest</a></li><li class="current-entities indented1"><a href="SetMissionControlConfigResponse$.html" title="" class="object"></a> <a href="SetMissionControlConfigResponse.html" title="" class="class"></a><a href="SetMissionControlConfigResponse.html" title="">SetMissionControlConfigResponse</a></li><li class="current-entities indented1"><a href="SettleEvent$.html" title="" class="object"></a> <a href="SettleEvent.html" title="" class="class"></a><a href="SettleEvent.html" title="">SettleEvent</a></li><li class="current-entities indented1"><a href="SubscribeHtlcEventsRequest$.html" title="" class="object"></a> <a href="SubscribeHtlcEventsRequest.html" title="" class="class"></a><a href="SubscribeHtlcEventsRequest.html" title="">SubscribeHtlcEventsRequest</a></li><li class="current-entities indented1"><a href="TrackPaymentRequest$.html" title="" class="object"></a> <a href="TrackPaymentRequest.html" title="" class="class"></a><a href="TrackPaymentRequest.html" title="">TrackPaymentRequest</a></li><li class="current-entities indented1"><a href="UpdateChanStatusRequest$.html" title="" class="object"></a> <a href="UpdateChanStatusRequest.html" title="" class="class"></a><a href="UpdateChanStatusRequest.html" title="">UpdateChanStatusRequest</a></li><li class="current-entities indented1"><a href="UpdateChanStatusResponse$.html" title="" class="object"></a> <a href="UpdateChanStatusResponse.html" title="" class="class"></a><a href="UpdateChanStatusResponse.html" title="">UpdateChanStatusResponse</a></li><li class="current-entities indented1"><a href="XImportMissionControlRequest$.html" title="" class="object"></a> <a href="XImportMissionControlRequest.html" title="" class="class"></a><a href="XImportMissionControlRequest.html" title="">XImportMissionControlRequest</a></li><li class="current-entities indented1"><a href="XImportMissionControlResponse$.html" title="" class="object"></a> <a href="XImportMissionControlResponse.html" title="" class="class"></a><a href="XImportMissionControlResponse.html" title="">XImportMissionControlResponse</a></li></ul></div></div><div id="content"><body class="class type"><div id="definition"><a href="LinkFailEvent$.html" title="See companion object"><div class="big-circle class-companion-object">c</div></a><p id="owner"><a href="index.html" name="routerrpc" id="routerrpc" class="extype">routerrpc</a></p><h1><a href="LinkFailEvent$.html" title="See companion object">LinkFailEvent</a><span class="permalink"><a href="../routerrpc/LinkFailEvent.html" title="Permalink"><i class="material-icons"></i></a></span></h1><h3><span class="morelinks"><div>Companion <a href="LinkFailEvent$.html" title="See companion object">object LinkFailEvent</a></div></span></h3></div><h4 id="signature" class="signature"><span class="modifier_kind"><span class="modifier">final </span> <span class="kind">case class</span></span> <span class="symbol"><span class="name">LinkFailEvent</span><span class="params">(<span name="info">info: <a href="https://www.scala-lang.org/api/2.13.8/scala/Option.html#scala.Option" name="scala.Option" id="scala.Option" class="extype">Option</a>[<a href="HtlcInfo.html" name="routerrpc.HtlcInfo" id="routerrpc.HtlcInfo" class="extype">HtlcInfo</a>] = <span class="symbol"><span class="name"><a href="../scala/index.html">_root_.scala.None</a></span></span></span>, <span name="wireFailure">wireFailure: <a href="../lnrpc/Failure$$FailureCode.html" name="lnrpc.Failure.FailureCode" id="lnrpc.Failure.FailureCode" class="extype">FailureCode</a> = <span class="symbol"><span class="name"><a href="../lnrpc/index.html">lnrpc.Failure.FailureCode.RESERVED</a></span></span></span>, <span name="failureDetail">failureDetail: <a href="FailureDetail.html" name="routerrpc.FailureDetail" id="routerrpc.FailureDetail" class="extype">FailureDetail</a> = <span class="symbol"><span class="name"><a href="index.html">routerrpc.FailureDetail.UNKNOWN</a></span></span></span>, <span name="failureString">failureString: <span name="scala.Predef.String" class="extype">String</span> = <span class="symbol">""</span></span>, <span name="unknownFields">unknownFields: <a href="https://javadoc.io/page/com.thesamet.scalapb/scalapb-runtime_2.13/0.11.10/scalapb/UnknownFieldSet.html#scalapb.UnknownFieldSet" name="scalapb.UnknownFieldSet" id="scalapb.UnknownFieldSet" class="extype">UnknownFieldSet</a> = <span class="defval">_root_.scalapb.UnknownFieldSet.empty</span></span>)</span><span class="result"> extends <a href="https://javadoc.io/page/com.thesamet.scalapb/scalapb-runtime_2.13/0.11.10/scalapb/GeneratedMessage.html#scalapb.GeneratedMessage" name="scalapb.GeneratedMessage" id="scalapb.GeneratedMessage" class="extype">GeneratedMessage</a> with <a href="https://javadoc.io/page/com.thesamet.scalapb/lenses_2.13/0.11.10/scalapb/lenses/Updatable.html#scalapb.lenses.Updatable" name="scalapb.lenses.Updatable" id="scalapb.lenses.Updatable" class="extype">Updatable</a>[<a href="" name="routerrpc.LinkFailEvent" id="routerrpc.LinkFailEvent" class="extype">LinkFailEvent</a>] with <a href="https://www.scala-lang.org/api/2.13.8/scala/Product.html#scala.Product" name="scala.Product" id="scala.Product" class="extype">Product</a> with <a href="../scala/index.html#Serializable=java.io.Serializable" name="scala.Serializable" id="scala.Serializable" class="extmbr">Serializable</a></span></span></h4><div id="comment" class="fullcommenttop"><div class="comment cmt"></div><dl class="paramcmts block"><dt class="param">info</dt><dd class="cmt"><p>
Info contains details about the htlc that we failed.</p></dd><dt class="param">wireFailure</dt><dd class="cmt"><p>
FailureCode is the BOLT error code for the failure.</p></dd><dt class="param">failureDetail</dt><dd class="cmt"><p>
FailureDetail provides additional information about the reason for the
failure. This detail enriches the information provided by the wire message
and may be 'no detail' if the wire message requires no additional metadata.</p></dd><dt class="param">failureString</dt><dd class="cmt"><p>
A string representation of the link failure.</p></dd></dl><dl class="attributes block"><dt>Annotations</dt><dd><span class="name">@SerialVersionUID</span><span class="args">()</span> </dd></dl><div class="toggleContainer"><div class="toggle block"><span>Linear Supertypes</span><div class="superTypes hiddenContent"><a href="https://javadoc.io/page/com.thesamet.scalapb/lenses_2.13/0.11.10/scalapb/lenses/Updatable.html#scalapb.lenses.Updatable" name="scalapb.lenses.Updatable" id="scalapb.lenses.Updatable" class="extype">Updatable</a>[<a href="" name="routerrpc.LinkFailEvent" id="routerrpc.LinkFailEvent" class="extype">LinkFailEvent</a>], <a href="https://javadoc.io/page/com.thesamet.scalapb/scalapb-runtime_2.13/0.11.10/scalapb/GeneratedMessage.html#scalapb.GeneratedMessage" name="scalapb.GeneratedMessage" id="scalapb.GeneratedMessage" class="extype">GeneratedMessage</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java/io/Serializable.html#java.io.Serializable" name="java.io.Serializable" id="java.io.Serializable" class="extype">Serializable</a>, <a href="https://www.scala-lang.org/api/2.13.8/scala/Product.html#scala.Product" name="scala.Product" id="scala.Product" class="extype">Product</a>, <a href="https://www.scala-lang.org/api/2.13.8/scala/Equals.html#scala.Equals" name="scala.Equals" id="scala.Equals" class="extype">Equals</a>, <a href="../scala/index.html#AnyRef=Object" name="scala.AnyRef" id="scala.AnyRef" class="extmbr">AnyRef</a>, <a href="https://www.scala-lang.org/api/2.13.8/scala/Any.html#scala.Any" name="scala.Any" id="scala.Any" class="extype">Any</a></div></div></div></div><div id="mbrsel"><div class="toggle"></div><div id="memberfilter"><i class="material-icons arrow"></i><span class="input"><input placeholder="Filter all members" id="mbrsel-input" type="text" accesskey="/"/></span><i class="clear material-icons"></i></div><div id="filterby"><div id="order"><span class="filtertype">Ordering</span><ol><li class="alpha in"><span>Alphabetic</span></li><li class="inherit out"><span>By Inheritance</span></li></ol></div><div class="ancestors"><span class="filtertype">Inherited<br/></span><ol id="linearization"><li class="in" name="routerrpc.LinkFailEvent"><span>LinkFailEvent</span></li><li class="in" name="scalapb.lenses.Updatable"><span>Updatable</span></li><li class="in" name="scalapb.GeneratedMessage"><span>GeneratedMessage</span></li><li class="in" name="java.io.Serializable"><span>Serializable</span></li><li class="in" name="scala.Product"><span>Product</span></li><li class="in" name="scala.Equals"><span>Equals</span></li><li class="in" name="scala.AnyRef"><span>AnyRef</span></li><li class="in" name="scala.Any"><span>Any</span></li></ol></div><div class="ancestors"><span class="filtertype"></span><ol><li class="hideall out"><span>Hide All</span></li><li class="showall in"><span>Show All</span></li></ol></div><div id="visbl"><span class="filtertype">Visibility</span><ol><li class="public in"><span>Public</span></li><li class="protected out"><span>Protected</span></li></ol></div></div></div><div id="template"><div id="allMembers"><div id="constructors" class="members"><h3>Instance Constructors</h3><ol><li class="indented0 " name="routerrpc.LinkFailEvent#&lt;init&gt;" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="&lt;init&gt;(info:Option[routerrpc.HtlcInfo],wireFailure:lnrpc.Failure.FailureCode,failureDetail:routerrpc.FailureDetail,failureString:String,unknownFields:scalapb.UnknownFieldSet):routerrpc.LinkFailEvent" class="anchorToMember"></a><a id="&lt;init&gt;:LinkFailEvent" class="anchorToMember"></a> <span class="permalink"><a href="../routerrpc/LinkFailEvent.html#&lt;init&gt;(info:Option[routerrpc.HtlcInfo],wireFailure:lnrpc.Failure.FailureCode,failureDetail:routerrpc.FailureDetail,failureString:String,unknownFields:scalapb.UnknownFieldSet):routerrpc.LinkFailEvent" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">new</span></span> <span class="symbol"><span class="name">LinkFailEvent</span><span class="params">(<span name="info">info: <a href="https://www.scala-lang.org/api/2.13.8/scala/Option.html#scala.Option" name="scala.Option" id="scala.Option" class="extype">Option</a>[<a href="HtlcInfo.html" name="routerrpc.HtlcInfo" id="routerrpc.HtlcInfo" class="extype">HtlcInfo</a>] = <span class="symbol"><span class="name"><a href="../scala/index.html">_root_.scala.None</a></span></span></span>, <span name="wireFailure">wireFailure: <a href="../lnrpc/Failure$$FailureCode.html" name="lnrpc.Failure.FailureCode" id="lnrpc.Failure.FailureCode" class="extype">FailureCode</a> = <span class="symbol"><span class="name"><a href="../lnrpc/index.html">lnrpc.Failure.FailureCode.RESERVED</a></span></span></span>, <span name="failureDetail">failureDetail: <a href="FailureDetail.html" name="routerrpc.FailureDetail" id="routerrpc.FailureDetail" class="extype">FailureDetail</a> = <span class="symbol"><span class="name"><a href="index.html">routerrpc.FailureDetail.UNKNOWN</a></span></span></span>, <span name="failureString">failureString: <span name="scala.Predef.String" class="extype">String</span> = <span class="symbol">""</span></span>, <span name="unknownFields">unknownFields: <a href="https://javadoc.io/page/com.thesamet.scalapb/scalapb-runtime_2.13/0.11.10/scalapb/UnknownFieldSet.html#scalapb.UnknownFieldSet" name="scalapb.UnknownFieldSet" id="scalapb.UnknownFieldSet" class="extype">UnknownFieldSet</a> = <span class="defval">_root_.scalapb.UnknownFieldSet.empty</span></span>)</span></span><p class="shortcomment cmt"></p><div class="fullcomment"><div class="comment cmt"></div><dl class="paramcmts block"><dt class="param">info</dt><dd class="cmt"><p>
Info contains details about the htlc that we failed.</p></dd><dt class="param">wireFailure</dt><dd class="cmt"><p>
FailureCode is the BOLT error code for the failure.</p></dd><dt class="param">failureDetail</dt><dd class="cmt"><p>
FailureDetail provides additional information about the reason for the
failure. This detail enriches the information provided by the wire message
and may be 'no detail' if the wire message requires no additional metadata.</p></dd><dt class="param">failureString</dt><dd class="cmt"><p>
A string representation of the link failure.</p></dd></dl></div></li></ol></div><div class="values members"><h3>Value Members</h3><ol><li class="indented0 " name="scala.AnyRef#!=" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="!=(x$1:Any):Boolean" class="anchorToMember"></a><a id="!=(Any):Boolean" class="anchorToMember"></a> <span class="permalink"><a href="../routerrpc/LinkFailEvent.html#!=(x$1:Any):Boolean" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name" title="gt4s: $bang$eq">!=</span><span class="params">(<span name="arg0">arg0: <a href="https://www.scala-lang.org/api/2.13.8/scala/Any.html#scala.Any" name="scala.Any" id="scala.Any" class="extype">Any</a></span>)</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.8/scala/Boolean.html#scala.Boolean" name="scala.Boolean" id="scala.Boolean" class="extype">Boolean</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div></li><li class="indented0 " name="scala.AnyRef###" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="##:Int" class="anchorToMember"></a> <span class="permalink"><a href="../routerrpc/LinkFailEvent.html###:Int" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name" title="gt4s: $hash$hash">##</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.8/scala/Int.html#scala.Int" name="scala.Int" id="scala.Int" class="extype">Int</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div></li><li class="indented0 " name="scala.AnyRef#==" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="==(x$1:Any):Boolean" class="anchorToMember"></a><a id="==(Any):Boolean" class="anchorToMember"></a> <span class="permalink"><a href="../routerrpc/LinkFailEvent.html#==(x$1:Any):Boolean" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name" title="gt4s: $eq$eq">==</span><span class="params">(<span name="arg0">arg0: <a href="https://www.scala-lang.org/api/2.13.8/scala/Any.html#scala.Any" name="scala.Any" id="scala.Any" class="extype">Any</a></span>)</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.8/scala/Boolean.html#scala.Boolean" name="scala.Boolean" id="scala.Boolean" class="extype">Boolean</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div></li><li class="indented0 " name="scala.Any#asInstanceOf" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="asInstanceOf[T0]:T0" class="anchorToMember"></a> <span class="permalink"><a href="../routerrpc/LinkFailEvent.html#asInstanceOf[T0]:T0" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">asInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span name="scala.Any.asInstanceOf.T0" class="extype">T0</span></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>Any</dd></dl></div></li><li class="indented0 " name="routerrpc.LinkFailEvent#clearInfo" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="clearInfo:routerrpc.LinkFailEvent" class="anchorToMember"></a><a id="clearInfo:LinkFailEvent" class="anchorToMember"></a> <span class="permalink"><a href="../routerrpc/LinkFailEvent.html#clearInfo:routerrpc.LinkFailEvent" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">clearInfo</span><span class="result">: <a href="" name="routerrpc.LinkFailEvent" id="routerrpc.LinkFailEvent" class="extype">LinkFailEvent</a></span></span></li><li class="indented0 " name="scala.AnyRef#clone" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="prt"><a id="clone():Object" class="anchorToMember"></a><a id="clone():AnyRef" class="anchorToMember"></a> <span class="permalink"><a href="../routerrpc/LinkFailEvent.html#clone():Object" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">clone</span><span class="params">()</span><span class="result">: <a href="../scala/index.html#AnyRef=Object" name="scala.AnyRef" id="scala.AnyRef" class="extmbr">AnyRef</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Attributes</dt><dd>protected[<span name="java.lang" class="extype">lang</span>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd><span class="name">@throws</span><span class="args">(<span><span class="defval">classOf[java.lang.CloneNotSupportedException]</span></span>)</span> <span class="name">@native</span><span class="args">()</span> </dd></dl></div></li><li class="indented0 " name="routerrpc.LinkFailEvent#companion" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="companion:routerrpc.LinkFailEvent.type" class="anchorToMember"></a><a id="companion:LinkFailEvent.type" class="anchorToMember"></a> <span class="permalink"><a href="../routerrpc/LinkFailEvent.html#companion:routerrpc.LinkFailEvent.type" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">companion</span><span class="result">: <a href="LinkFailEvent$.html" name="routerrpc.LinkFailEvent" id="routerrpc.LinkFailEvent" class="extype">LinkFailEvent</a>.type</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="" name="routerrpc.LinkFailEvent" id="routerrpc.LinkFailEvent" class="extype">LinkFailEvent</a> → GeneratedMessage</dd></dl></div></li><li class="indented0 " name="routerrpc.LinkFailEvent#discardUnknownFields" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="discardUnknownFields:routerrpc.LinkFailEvent" class="anchorToMember"></a><a id="discardUnknownFields:LinkFailEvent" class="anchorToMember"></a> <span class="permalink"><a href="../routerrpc/LinkFailEvent.html#discardUnknownFields:routerrpc.LinkFailEvent" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">discardUnknownFields</span><span class="result">: <a href="" name="routerrpc.LinkFailEvent" id="routerrpc.LinkFailEvent" class="extype">LinkFailEvent</a></span></span></li><li class="indented0 " name="scala.AnyRef#eq" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="eq(x$1:AnyRef):Boolean" class="anchorToMember"></a><a id="eq(AnyRef):Boolean" class="anchorToMember"></a> <span class="permalink"><a href="../routerrpc/LinkFailEvent.html#eq(x$1:AnyRef):Boolean" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">eq</span><span class="params">(<span name="arg0">arg0: <a href="../scala/index.html#AnyRef=Object" name="scala.AnyRef" id="scala.AnyRef" class="extmbr">AnyRef</a></span>)</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.8/scala/Boolean.html#scala.Boolean" name="scala.Boolean" id="scala.Boolean" class="extype">Boolean</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef</dd></dl></div></li><li class="indented0 " name="routerrpc.LinkFailEvent#failureDetail" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="failureDetail:routerrpc.FailureDetail" class="anchorToMember"></a><a id="failureDetail:FailureDetail" class="anchorToMember"></a> <span class="permalink"><a href="../routerrpc/LinkFailEvent.html#failureDetail:routerrpc.FailureDetail" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">val</span></span> <span class="symbol"><span class="name">failureDetail</span><span class="result">: <a href="FailureDetail.html" name="routerrpc.FailureDetail" id="routerrpc.FailureDetail" class="extype">FailureDetail</a></span></span></li><li class="indented0 " name="routerrpc.LinkFailEvent#failureString" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="failureString:String" class="anchorToMember"></a> <span class="permalink"><a href="../routerrpc/LinkFailEvent.html#failureString:String" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">val</span></span> <span class="symbol"><span class="name">failureString</span><span class="result">: <span name="scala.Predef.String" class="extype">String</span></span></span></li><li class="indented0 " name="scala.AnyRef#finalize" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="prt"><a id="finalize():Unit" class="anchorToMember"></a> <span class="permalink"><a href="../routerrpc/LinkFailEvent.html#finalize():Unit" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">finalize</span><span class="params">()</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.8/scala/Unit.html#scala.Unit" name="scala.Unit" id="scala.Unit" class="extype">Unit</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Attributes</dt><dd>protected[<span name="java.lang" class="extype">lang</span>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd><span class="name">@throws</span><span class="args">(<span><span class="symbol">classOf[java.lang.Throwable]</span></span>)</span> </dd></dl></div></li><li class="indented0 " name="scala.AnyRef#getClass" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="getClass():Class[_]" class="anchorToMember"></a><a id="getClass():Class[_&lt;:AnyRef]" class="anchorToMember"></a> <span class="permalink"><a href="../routerrpc/LinkFailEvent.html#getClass():Class[_]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">getClass</span><span class="params">()</span><span class="result">: <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java/lang/Class.html#java.lang.Class" name="java.lang.Class" id="java.lang.Class" class="extype">Class</a>[_ &lt;: <a href="../scala/index.html#AnyRef=Object" name="scala.AnyRef" id="scala.AnyRef" class="extmbr">AnyRef</a>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef → Any</dd><dt>Annotations</dt><dd><span class="name">@native</span><span class="args">()</span> </dd></dl></div></li><li class="indented0 " name="routerrpc.LinkFailEvent#getField" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="getField(__field:scalapb.descriptors.FieldDescriptor):scalapb.descriptors.PValue" class="anchorToMember"></a><a id="getField(FieldDescriptor):PValue" class="anchorToMember"></a> <span class="permalink"><a href="../routerrpc/LinkFailEvent.html#getField(__field:scalapb.descriptors.FieldDescriptor):scalapb.descriptors.PValue" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">getField</span><span class="params">(<span name="__field">__field: <a href="https://javadoc.io/page/com.thesamet.scalapb/scalapb-runtime_2.13/0.11.10/scalapb/descriptors/FieldDescriptor.html#scalapb.descriptors.FieldDescriptor" name="scalapb.descriptors.FieldDescriptor" id="scalapb.descriptors.FieldDescriptor" class="extype">FieldDescriptor</a></span>)</span><span class="result">: <a href="https://javadoc.io/page/com.thesamet.scalapb/scalapb-runtime_2.13/0.11.10/scalapb/descriptors/PValue.html#scalapb.descriptors.PValue" name="scalapb.descriptors.PValue" id="scalapb.descriptors.PValue" class="extype">PValue</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="" name="routerrpc.LinkFailEvent" id="routerrpc.LinkFailEvent" class="extype">LinkFailEvent</a> → GeneratedMessage</dd></dl></div></li><li class="indented0 " name="routerrpc.LinkFailEvent#getFieldByNumber" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="getFieldByNumber(__fieldNumber:Int):Any" class="anchorToMember"></a><a id="getFieldByNumber(Int):Any" class="anchorToMember"></a> <span class="permalink"><a href="../routerrpc/LinkFailEvent.html#getFieldByNumber(__fieldNumber:Int):Any" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">getFieldByNumber</span><span class="params">(<span name="__fieldNumber">__fieldNumber: <a href="https://www.scala-lang.org/api/2.13.8/scala/Int.html#scala.Int" name="scala.Int" id="scala.Int" class="extype">Int</a></span>)</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.8/scala/Any.html#scala.Any" name="scala.Any" id="scala.Any" class="extype">Any</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="" name="routerrpc.LinkFailEvent" id="routerrpc.LinkFailEvent" class="extype">LinkFailEvent</a> → GeneratedMessage</dd></dl></div></li><li class="indented0 " name="routerrpc.LinkFailEvent#getInfo" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="getInfo:routerrpc.HtlcInfo" class="anchorToMember"></a><a id="getInfo:HtlcInfo" class="anchorToMember"></a> <span class="permalink"><a href="../routerrpc/LinkFailEvent.html#getInfo:routerrpc.HtlcInfo" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">getInfo</span><span class="result">: <a href="HtlcInfo.html" name="routerrpc.HtlcInfo" id="routerrpc.HtlcInfo" class="extype">HtlcInfo</a></span></span></li><li class="indented0 " name="routerrpc.LinkFailEvent#info" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="info:Option[routerrpc.HtlcInfo]" class="anchorToMember"></a><a id="info:Option[HtlcInfo]" class="anchorToMember"></a> <span class="permalink"><a href="../routerrpc/LinkFailEvent.html#info:Option[routerrpc.HtlcInfo]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">val</span></span> <span class="symbol"><span class="name">info</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.8/scala/Option.html#scala.Option" name="scala.Option" id="scala.Option" class="extype">Option</a>[<a href="HtlcInfo.html" name="routerrpc.HtlcInfo" id="routerrpc.HtlcInfo" class="extype">HtlcInfo</a>]</span></span></li><li class="indented0 " name="scala.Any#isInstanceOf" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="isInstanceOf[T0]:Boolean" class="anchorToMember"></a> <span class="permalink"><a href="../routerrpc/LinkFailEvent.html#isInstanceOf[T0]:Boolean" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">isInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.8/scala/Boolean.html#scala.Boolean" name="scala.Boolean" id="scala.Boolean" class="extype">Boolean</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>Any</dd></dl></div></li><li class="indented0 " name="scala.AnyRef#ne" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="ne(x$1:AnyRef):Boolean" class="anchorToMember"></a><a id="ne(AnyRef):Boolean" class="anchorToMember"></a> <span class="permalink"><a href="../routerrpc/LinkFailEvent.html#ne(x$1:AnyRef):Boolean" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">ne</span><span class="params">(<span name="arg0">arg0: <a href="../scala/index.html#AnyRef=Object" name="scala.AnyRef" id="scala.AnyRef" class="extmbr">AnyRef</a></span>)</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.8/scala/Boolean.html#scala.Boolean" name="scala.Boolean" id="scala.Boolean" class="extype">Boolean</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef</dd></dl></div></li><li class="indented0 " name="scala.AnyRef#notify" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="notify():Unit" class="anchorToMember"></a> <span class="permalink"><a href="../routerrpc/LinkFailEvent.html#notify():Unit" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">notify</span><span class="params">()</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.8/scala/Unit.html#scala.Unit" name="scala.Unit" id="scala.Unit" class="extype">Unit</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd><span class="name">@native</span><span class="args">()</span> </dd></dl></div></li><li class="indented0 " name="scala.AnyRef#notifyAll" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="notifyAll():Unit" class="anchorToMember"></a> <span class="permalink"><a href="../routerrpc/LinkFailEvent.html#notifyAll():Unit" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">notifyAll</span><span class="params">()</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.8/scala/Unit.html#scala.Unit" name="scala.Unit" id="scala.Unit" class="extype">Unit</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd><span class="name">@native</span><span class="args">()</span> </dd></dl></div></li><li class="indented0 " name="scala.Product#productElementNames" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="productElementNames:Iterator[String]" class="anchorToMember"></a> <span class="permalink"><a href="../routerrpc/LinkFailEvent.html#productElementNames:Iterator[String]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">productElementNames</span><span class="result">: <a href="../scala/index.html#Iterator[+A]=Iterator[A]" name="scala.Iterator" id="scala.Iterator" class="extmbr">Iterator</a>[<span name="scala.Predef.String" class="extype">String</span>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>Product</dd></dl></div></li><li class="indented0 " name="routerrpc.LinkFailEvent#serializedSize" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="serializedSize:Int" class="anchorToMember"></a> <span class="permalink"><a href="../routerrpc/LinkFailEvent.html#serializedSize:Int" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">serializedSize</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.8/scala/Int.html#scala.Int" name="scala.Int" id="scala.Int" class="extype">Int</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="" name="routerrpc.LinkFailEvent" id="routerrpc.LinkFailEvent" class="extype">LinkFailEvent</a> → GeneratedMessage</dd></dl></div></li><li class="indented0 " name="scala.AnyRef#synchronized" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="synchronized[T0](x$1:=&gt;T0):T0" class="anchorToMember"></a><a id="synchronized[T0](=&gt;T0):T0" class="anchorToMember"></a> <span class="permalink"><a href="../routerrpc/LinkFailEvent.html#synchronized[T0](x$1:=&gt;T0):T0" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">synchronized</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="params">(<span name="arg0">arg0: =&gt; <span name="java.lang.AnyRef.synchronized.T0" class="extype">T0</span></span>)</span><span class="result">: <span name="java.lang.AnyRef.synchronized.T0" class="extype">T0</span></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef</dd></dl></div></li><li class="indented0 " name="scalapb.GeneratedMessage#toByteArray" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="toByteArray:Array[Byte]" class="anchorToMember"></a> <span class="permalink"><a href="../routerrpc/LinkFailEvent.html#toByteArray:Array[Byte]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">toByteArray</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.8/scala/Array.html#scala.Array" name="scala.Array" id="scala.Array" class="extype">Array</a>[<a href="https://www.scala-lang.org/api/2.13.8/scala/Byte.html#scala.Byte" name="scala.Byte" id="scala.Byte" class="extype">Byte</a>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>GeneratedMessage</dd></dl></div></li><li class="indented0 " name="scalapb.GeneratedMessage#toByteString" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="toByteString:com.google.protobuf.ByteString" class="anchorToMember"></a><a id="toByteString:ByteString" class="anchorToMember"></a> <span class="permalink"><a href="../routerrpc/LinkFailEvent.html#toByteString:com.google.protobuf.ByteString" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">toByteString</span><span class="result">: <a href="https://javadoc.io/page/com.google.protobuf/protobuf-java/3.19.4/com/google/protobuf/ByteString.html#com.google.protobuf.ByteString" name="com.google.protobuf.ByteString" id="com.google.protobuf.ByteString" class="extype">ByteString</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>GeneratedMessage</dd></dl></div></li><li class="indented0 " name="scalapb.GeneratedMessage#toPMessage" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="toPMessage:scalapb.descriptors.PMessage" class="anchorToMember"></a><a id="toPMessage:PMessage" class="anchorToMember"></a> <span class="permalink"><a href="../routerrpc/LinkFailEvent.html#toPMessage:scalapb.descriptors.PMessage" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">toPMessage</span><span class="result">: <a href="https://javadoc.io/page/com.thesamet.scalapb/scalapb-runtime_2.13/0.11.10/scalapb/descriptors/PMessage.html#scalapb.descriptors.PMessage" name="scalapb.descriptors.PMessage" id="scalapb.descriptors.PMessage" class="extype">PMessage</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>GeneratedMessage</dd></dl></div></li><li class="indented0 " name="routerrpc.LinkFailEvent#toProtoString" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="toProtoString:String" class="anchorToMember"></a> <span class="permalink"><a href="../routerrpc/LinkFailEvent.html#toProtoString:String" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">toProtoString</span><span class="result">: <span name="scala.Predef.String" class="extype">String</span></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="" name="routerrpc.LinkFailEvent" id="routerrpc.LinkFailEvent" class="extype">LinkFailEvent</a> → GeneratedMessage</dd></dl></div></li><li class="indented0 " name="routerrpc.LinkFailEvent#unknownFields" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="unknownFields:scalapb.UnknownFieldSet" class="anchorToMember"></a><a id="unknownFields:UnknownFieldSet" class="anchorToMember"></a> <span class="permalink"><a href="../routerrpc/LinkFailEvent.html#unknownFields:scalapb.UnknownFieldSet" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">val</span></span> <span class="symbol"><span class="name">unknownFields</span><span class="result">: <a href="https://javadoc.io/page/com.thesamet.scalapb/scalapb-runtime_2.13/0.11.10/scalapb/UnknownFieldSet.html#scalapb.UnknownFieldSet" name="scalapb.UnknownFieldSet" id="scalapb.UnknownFieldSet" class="extype">UnknownFieldSet</a></span></span></li><li class="indented0 " name="scalapb.lenses.Updatable#update" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="update(ms:scalapb.lenses.Lens[A,A]=&gt;scalapb.lenses.Mutation[A]*):A" class="anchorToMember"></a><a id="update((Lens[LinkFailEvent,LinkFailEvent])=&gt;Mutation[LinkFailEvent]*):LinkFailEvent" class="anchorToMember"></a> <span class="permalink"><a href="../routerrpc/LinkFailEvent.html#update(ms:scalapb.lenses.Lens[A,A]=&gt;scalapb.lenses.Mutation[A]*):A" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">update</span><span class="params">(<span name="ms">ms: (<a href="https://javadoc.io/page/com.thesamet.scalapb/lenses_2.13/0.11.10/scalapb/lenses/Lens.html#scalapb.lenses.Lens" name="scalapb.lenses.Lens" id="scalapb.lenses.Lens" class="extype">Lens</a>[<a href="" name="routerrpc.LinkFailEvent" id="routerrpc.LinkFailEvent" class="extype">LinkFailEvent</a>, <a href="" name="routerrpc.LinkFailEvent" id="routerrpc.LinkFailEvent" class="extype">LinkFailEvent</a>]) =&gt; <span name="scalapb.lenses.Mutation" class="extype">Mutation</span>[<a href="" name="routerrpc.LinkFailEvent" id="routerrpc.LinkFailEvent" class="extype">LinkFailEvent</a>]*</span>)</span><span class="result">: <a href="" name="routerrpc.LinkFailEvent" id="routerrpc.LinkFailEvent" class="extype">LinkFailEvent</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>Updatable</dd></dl></div></li><li class="indented0 " name="scala.AnyRef#wait" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="wait():Unit" class="anchorToMember"></a> <span class="permalink"><a href="../routerrpc/LinkFailEvent.html#wait():Unit" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">wait</span><span class="params">()</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.8/scala/Unit.html#scala.Unit" name="scala.Unit" id="scala.Unit" class="extype">Unit</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd><span class="name">@throws</span><span class="args">(<span><span class="defval">classOf[java.lang.InterruptedException]</span></span>)</span> </dd></dl></div></li><li class="indented0 " name="scala.AnyRef#wait" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="wait(x$1:Long,x$2:Int):Unit" class="anchorToMember"></a><a id="wait(Long,Int):Unit" class="anchorToMember"></a> <span class="permalink"><a href="../routerrpc/LinkFailEvent.html#wait(x$1:Long,x$2:Int):Unit" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">wait</span><span class="params">(<span name="arg0">arg0: <a href="https://www.scala-lang.org/api/2.13.8/scala/Long.html#scala.Long" name="scala.Long" id="scala.Long" class="extype">Long</a></span>, <span name="arg1">arg1: <a href="https://www.scala-lang.org/api/2.13.8/scala/Int.html#scala.Int" name="scala.Int" id="scala.Int" class="extype">Int</a></span>)</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.8/scala/Unit.html#scala.Unit" name="scala.Unit" id="scala.Unit" class="extype">Unit</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd><span class="name">@throws</span><span class="args">(<span><span class="defval">classOf[java.lang.InterruptedException]</span></span>)</span> </dd></dl></div></li><li class="indented0 " name="scala.AnyRef#wait" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="wait(x$1:Long):Unit" class="anchorToMember"></a><a id="wait(Long):Unit" class="anchorToMember"></a> <span class="permalink"><a href="../routerrpc/LinkFailEvent.html#wait(x$1:Long):Unit" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">wait</span><span class="params">(<span name="arg0">arg0: <a href="https://www.scala-lang.org/api/2.13.8/scala/Long.html#scala.Long" name="scala.Long" id="scala.Long" class="extype">Long</a></span>)</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.8/scala/Unit.html#scala.Unit" name="scala.Unit" id="scala.Unit" class="extype">Unit</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd><span class="name">@throws</span><span class="args">(<span><span class="defval">classOf[java.lang.InterruptedException]</span></span>)</span> <span class="name">@native</span><span class="args">()</span> </dd></dl></div></li><li class="indented0 " name="routerrpc.LinkFailEvent#wireFailure" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="wireFailure:lnrpc.Failure.FailureCode" class="anchorToMember"></a><a id="wireFailure:FailureCode" class="anchorToMember"></a> <span class="permalink"><a href="../routerrpc/LinkFailEvent.html#wireFailure:lnrpc.Failure.FailureCode" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">val</span></span> <span class="symbol"><span class="name">wireFailure</span><span class="result">: <a href="../lnrpc/Failure$$FailureCode.html" name="lnrpc.Failure.FailureCode" id="lnrpc.Failure.FailureCode" class="extype">FailureCode</a></span></span></li><li class="indented0 " name="routerrpc.LinkFailEvent#withFailureDetail" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="withFailureDetail(__v:routerrpc.FailureDetail):routerrpc.LinkFailEvent" class="anchorToMember"></a><a id="withFailureDetail(FailureDetail):LinkFailEvent" class="anchorToMember"></a> <span class="permalink"><a href="../routerrpc/LinkFailEvent.html#withFailureDetail(__v:routerrpc.FailureDetail):routerrpc.LinkFailEvent" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">withFailureDetail</span><span class="params">(<span name="__v">__v: <a href="FailureDetail.html" name="routerrpc.FailureDetail" id="routerrpc.FailureDetail" class="extype">FailureDetail</a></span>)</span><span class="result">: <a href="" name="routerrpc.LinkFailEvent" id="routerrpc.LinkFailEvent" class="extype">LinkFailEvent</a></span></span></li><li class="indented0 " name="routerrpc.LinkFailEvent#withFailureString" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="withFailureString(__v:String):routerrpc.LinkFailEvent" class="anchorToMember"></a><a id="withFailureString(String):LinkFailEvent" class="anchorToMember"></a> <span class="permalink"><a href="../routerrpc/LinkFailEvent.html#withFailureString(__v:String):routerrpc.LinkFailEvent" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">withFailureString</span><span class="params">(<span name="__v">__v: <span name="scala.Predef.String" class="extype">String</span></span>)</span><span class="result">: <a href="" name="routerrpc.LinkFailEvent" id="routerrpc.LinkFailEvent" class="extype">LinkFailEvent</a></span></span></li><li class="indented0 " name="routerrpc.LinkFailEvent#withInfo" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="withInfo(__v:routerrpc.HtlcInfo):routerrpc.LinkFailEvent" class="anchorToMember"></a><a id="withInfo(HtlcInfo):LinkFailEvent" class="anchorToMember"></a> <span class="permalink"><a href="../routerrpc/LinkFailEvent.html#withInfo(__v:routerrpc.HtlcInfo):routerrpc.LinkFailEvent" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">withInfo</span><span class="params">(<span name="__v">__v: <a href="HtlcInfo.html" name="routerrpc.HtlcInfo" id="routerrpc.HtlcInfo" class="extype">HtlcInfo</a></span>)</span><span class="result">: <a href="" name="routerrpc.LinkFailEvent" id="routerrpc.LinkFailEvent" class="extype">LinkFailEvent</a></span></span></li><li class="indented0 " name="routerrpc.LinkFailEvent#withUnknownFields" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="withUnknownFields(__v:scalapb.UnknownFieldSet):routerrpc.LinkFailEvent" class="anchorToMember"></a><a id="withUnknownFields(UnknownFieldSet):LinkFailEvent" class="anchorToMember"></a> <span class="permalink"><a href="../routerrpc/LinkFailEvent.html#withUnknownFields(__v:scalapb.UnknownFieldSet):routerrpc.LinkFailEvent" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">withUnknownFields</span><span class="params">(<span name="__v">__v: <a href="https://javadoc.io/page/com.thesamet.scalapb/scalapb-runtime_2.13/0.11.10/scalapb/UnknownFieldSet.html#scalapb.UnknownFieldSet" name="scalapb.UnknownFieldSet" id="scalapb.UnknownFieldSet" class="extype">UnknownFieldSet</a></span>)</span><span class="result">: <a href="" name="routerrpc.LinkFailEvent" id="routerrpc.LinkFailEvent" class="extype">LinkFailEvent</a></span></span></li><li class="indented0 " name="routerrpc.LinkFailEvent#withWireFailure" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="withWireFailure(__v:lnrpc.Failure.FailureCode):routerrpc.LinkFailEvent" class="anchorToMember"></a><a id="withWireFailure(FailureCode):LinkFailEvent" class="anchorToMember"></a> <span class="permalink"><a href="../routerrpc/LinkFailEvent.html#withWireFailure(__v:lnrpc.Failure.FailureCode):routerrpc.LinkFailEvent" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">withWireFailure</span><span class="params">(<span name="__v">__v: <a href="../lnrpc/Failure$$FailureCode.html" name="lnrpc.Failure.FailureCode" id="lnrpc.Failure.FailureCode" class="extype">FailureCode</a></span>)</span><span class="result">: <a href="" name="routerrpc.LinkFailEvent" id="routerrpc.LinkFailEvent" class="extype">LinkFailEvent</a></span></span></li><li class="indented0 " name="scalapb.GeneratedMessage#writeDelimitedTo" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="writeDelimitedTo(output:java.io.OutputStream):Unit" class="anchorToMember"></a><a id="writeDelimitedTo(OutputStream):Unit" class="anchorToMember"></a> <span class="permalink"><a href="../routerrpc/LinkFailEvent.html#writeDelimitedTo(output:java.io.OutputStream):Unit" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">writeDelimitedTo</span><span class="params">(<span name="output">output: <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java/io/OutputStream.html#java.io.OutputStream" name="java.io.OutputStream" id="java.io.OutputStream" class="extype">OutputStream</a></span>)</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.8/scala/Unit.html#scala.Unit" name="scala.Unit" id="scala.Unit" class="extype">Unit</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>GeneratedMessage</dd></dl></div></li><li class="indented0 " name="routerrpc.LinkFailEvent#writeTo" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="writeTo(_output__:com.google.protobuf.CodedOutputStream):Unit" class="anchorToMember"></a><a id="writeTo(CodedOutputStream):Unit" class="anchorToMember"></a> <span class="permalink"><a href="../routerrpc/LinkFailEvent.html#writeTo(_output__:com.google.protobuf.CodedOutputStream):Unit" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">writeTo</span><span class="params">(<span name="_output__">_output__: <a href="https://javadoc.io/page/com.google.protobuf/protobuf-java/3.19.4/com/google/protobuf/CodedOutputStream.html#com.google.protobuf.CodedOutputStream" name="com.google.protobuf.CodedOutputStream" id="com.google.protobuf.CodedOutputStream" class="extype">CodedOutputStream</a></span>)</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.8/scala/Unit.html#scala.Unit" name="scala.Unit" id="scala.Unit" class="extype">Unit</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="" name="routerrpc.LinkFailEvent" id="routerrpc.LinkFailEvent" class="extype">LinkFailEvent</a> → GeneratedMessage</dd></dl></div></li><li class="indented0 " name="scalapb.GeneratedMessage#writeTo" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="writeTo(output:java.io.OutputStream):Unit" class="anchorToMember"></a><a id="writeTo(OutputStream):Unit" class="anchorToMember"></a> <span class="permalink"><a href="../routerrpc/LinkFailEvent.html#writeTo(output:java.io.OutputStream):Unit" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">writeTo</span><span class="params">(<span name="output">output: <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java/io/OutputStream.html#java.io.OutputStream" name="java.io.OutputStream" id="java.io.OutputStream" class="extype">OutputStream</a></span>)</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.8/scala/Unit.html#scala.Unit" name="scala.Unit" id="scala.Unit" class="extype">Unit</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>GeneratedMessage</dd></dl></div></li></ol></div></div><div id="inheritedMembers"><div name="scalapb.lenses.Updatable" class="parent"><h3>Inherited from <a href="https://javadoc.io/page/com.thesamet.scalapb/lenses_2.13/0.11.10/scalapb/lenses/Updatable.html#scalapb.lenses.Updatable" name="scalapb.lenses.Updatable" id="scalapb.lenses.Updatable" class="extype">Updatable</a>[<a href="" name="routerrpc.LinkFailEvent" id="routerrpc.LinkFailEvent" class="extype">LinkFailEvent</a>]</h3></div><div name="scalapb.GeneratedMessage" class="parent"><h3>Inherited from <a href="https://javadoc.io/page/com.thesamet.scalapb/scalapb-runtime_2.13/0.11.10/scalapb/GeneratedMessage.html#scalapb.GeneratedMessage" name="scalapb.GeneratedMessage" id="scalapb.GeneratedMessage" class="extype">GeneratedMessage</a></h3></div><div name="java.io.Serializable" class="parent"><h3>Inherited from <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java/io/Serializable.html#java.io.Serializable" name="java.io.Serializable" id="java.io.Serializable" class="extype">Serializable</a></h3></div><div name="scala.Product" class="parent"><h3>Inherited from <a href="https://www.scala-lang.org/api/2.13.8/scala/Product.html#scala.Product" name="scala.Product" id="scala.Product" class="extype">Product</a></h3></div><div name="scala.Equals" class="parent"><h3>Inherited from <a href="https://www.scala-lang.org/api/2.13.8/scala/Equals.html#scala.Equals" name="scala.Equals" id="scala.Equals" class="extype">Equals</a></h3></div><div name="scala.AnyRef" class="parent"><h3>Inherited from <a href="../scala/index.html#AnyRef=Object" name="scala.AnyRef" id="scala.AnyRef" class="extmbr">AnyRef</a></h3></div><div name="scala.Any" class="parent"><h3>Inherited from <a href="https://www.scala-lang.org/api/2.13.8/scala/Any.html#scala.Any" name="scala.Any" id="scala.Any" class="extype">Any</a></h3></div></div><div id="groupedMembers"><div name="Ungrouped" class="group"><h3>Ungrouped</h3></div></div></div><div id="tooltip"></div><div id="footer"></div></body></div></div></div></body></html>