public static final class RouterOuterClass.HtlcEvent.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<RouterOuterClass.HtlcEvent.Builder> implements RouterOuterClass.HtlcEventOrBuilder
HtlcEvent contains the htlc event that was processed. These are served on a best-effort basis; events are not persisted, delivery is not guaranteed (in the event of a crash in the switch, forward events may be lost) and some events may be replayed upon restart. Events consumed from this package should be de-duplicated by the htlc's unique combination of incoming and outgoing channel id and htlc id. [EXPERIMENTAL]Protobuf type
routerrpc.HtlcEvent| Modifier and Type | Method and Description |
|---|---|
RouterOuterClass.HtlcEvent |
build() |
RouterOuterClass.HtlcEvent |
buildPartial() |
RouterOuterClass.HtlcEvent.Builder |
clear() |
RouterOuterClass.HtlcEvent.Builder |
clearEvent() |
RouterOuterClass.HtlcEvent.Builder |
clearEventType()
The event type indicates whether the htlc was part of a send, receive or
forward.
|
RouterOuterClass.HtlcEvent.Builder |
clearFinalHtlcEvent()
.routerrpc.FinalHtlcEvent final_htlc_event = 12; |
RouterOuterClass.HtlcEvent.Builder |
clearForwardEvent()
.routerrpc.ForwardEvent forward_event = 7; |
RouterOuterClass.HtlcEvent.Builder |
clearForwardFailEvent()
.routerrpc.ForwardFailEvent forward_fail_event = 8; |
RouterOuterClass.HtlcEvent.Builder |
clearIncomingChannelId()
The short channel id that the incoming htlc arrived at our node on.
|
RouterOuterClass.HtlcEvent.Builder |
clearIncomingHtlcId()
Incoming id is the index of the incoming htlc in the incoming channel.
|
RouterOuterClass.HtlcEvent.Builder |
clearLinkFailEvent()
.routerrpc.LinkFailEvent link_fail_event = 10; |
RouterOuterClass.HtlcEvent.Builder |
clearOutgoingChannelId()
The short channel id that the outgoing htlc left our node on.
|
RouterOuterClass.HtlcEvent.Builder |
clearOutgoingHtlcId()
Outgoing id is the index of the outgoing htlc in the outgoing channel.
|
RouterOuterClass.HtlcEvent.Builder |
clearSettleEvent()
.routerrpc.SettleEvent settle_event = 9; |
RouterOuterClass.HtlcEvent.Builder |
clearSubscribedEvent()
.routerrpc.SubscribedEvent subscribed_event = 11; |
RouterOuterClass.HtlcEvent.Builder |
clearTimestampNs()
The time in unix nanoseconds that the event occurred.
|
RouterOuterClass.HtlcEvent |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
RouterOuterClass.HtlcEvent.EventCase |
getEventCase() |
RouterOuterClass.HtlcEvent.EventType |
getEventType()
The event type indicates whether the htlc was part of a send, receive or
forward.
|
int |
getEventTypeValue()
The event type indicates whether the htlc was part of a send, receive or
forward.
|
RouterOuterClass.FinalHtlcEvent |
getFinalHtlcEvent()
.routerrpc.FinalHtlcEvent final_htlc_event = 12; |
RouterOuterClass.FinalHtlcEvent.Builder |
getFinalHtlcEventBuilder()
.routerrpc.FinalHtlcEvent final_htlc_event = 12; |
RouterOuterClass.FinalHtlcEventOrBuilder |
getFinalHtlcEventOrBuilder()
.routerrpc.FinalHtlcEvent final_htlc_event = 12; |
RouterOuterClass.ForwardEvent |
getForwardEvent()
.routerrpc.ForwardEvent forward_event = 7; |
RouterOuterClass.ForwardEvent.Builder |
getForwardEventBuilder()
.routerrpc.ForwardEvent forward_event = 7; |
RouterOuterClass.ForwardEventOrBuilder |
getForwardEventOrBuilder()
.routerrpc.ForwardEvent forward_event = 7; |
RouterOuterClass.ForwardFailEvent |
getForwardFailEvent()
.routerrpc.ForwardFailEvent forward_fail_event = 8; |
RouterOuterClass.ForwardFailEvent.Builder |
getForwardFailEventBuilder()
.routerrpc.ForwardFailEvent forward_fail_event = 8; |
RouterOuterClass.ForwardFailEventOrBuilder |
getForwardFailEventOrBuilder()
.routerrpc.ForwardFailEvent forward_fail_event = 8; |
long |
getIncomingChannelId()
The short channel id that the incoming htlc arrived at our node on.
|
long |
getIncomingHtlcId()
Incoming id is the index of the incoming htlc in the incoming channel.
|
RouterOuterClass.LinkFailEvent |
getLinkFailEvent()
.routerrpc.LinkFailEvent link_fail_event = 10; |
RouterOuterClass.LinkFailEvent.Builder |
getLinkFailEventBuilder()
.routerrpc.LinkFailEvent link_fail_event = 10; |
RouterOuterClass.LinkFailEventOrBuilder |
getLinkFailEventOrBuilder()
.routerrpc.LinkFailEvent link_fail_event = 10; |
long |
getOutgoingChannelId()
The short channel id that the outgoing htlc left our node on.
|
long |
getOutgoingHtlcId()
Outgoing id is the index of the outgoing htlc in the outgoing channel.
|
RouterOuterClass.SettleEvent |
getSettleEvent()
.routerrpc.SettleEvent settle_event = 9; |
RouterOuterClass.SettleEvent.Builder |
getSettleEventBuilder()
.routerrpc.SettleEvent settle_event = 9; |
RouterOuterClass.SettleEventOrBuilder |
getSettleEventOrBuilder()
.routerrpc.SettleEvent settle_event = 9; |
RouterOuterClass.SubscribedEvent |
getSubscribedEvent()
.routerrpc.SubscribedEvent subscribed_event = 11; |
RouterOuterClass.SubscribedEvent.Builder |
getSubscribedEventBuilder()
.routerrpc.SubscribedEvent subscribed_event = 11; |
RouterOuterClass.SubscribedEventOrBuilder |
getSubscribedEventOrBuilder()
.routerrpc.SubscribedEvent subscribed_event = 11; |
long |
getTimestampNs()
The time in unix nanoseconds that the event occurred.
|
boolean |
hasFinalHtlcEvent()
.routerrpc.FinalHtlcEvent final_htlc_event = 12; |
boolean |
hasForwardEvent()
.routerrpc.ForwardEvent forward_event = 7; |
boolean |
hasForwardFailEvent()
.routerrpc.ForwardFailEvent forward_fail_event = 8; |
boolean |
hasLinkFailEvent()
.routerrpc.LinkFailEvent link_fail_event = 10; |
boolean |
hasSettleEvent()
.routerrpc.SettleEvent settle_event = 9; |
boolean |
hasSubscribedEvent()
.routerrpc.SubscribedEvent subscribed_event = 11; |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
RouterOuterClass.HtlcEvent.Builder |
mergeFinalHtlcEvent(RouterOuterClass.FinalHtlcEvent value)
.routerrpc.FinalHtlcEvent final_htlc_event = 12; |
RouterOuterClass.HtlcEvent.Builder |
mergeForwardEvent(RouterOuterClass.ForwardEvent value)
.routerrpc.ForwardEvent forward_event = 7; |
RouterOuterClass.HtlcEvent.Builder |
mergeForwardFailEvent(RouterOuterClass.ForwardFailEvent value)
.routerrpc.ForwardFailEvent forward_fail_event = 8; |
RouterOuterClass.HtlcEvent.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
RouterOuterClass.HtlcEvent.Builder |
mergeFrom(com.google.protobuf.Message other) |
RouterOuterClass.HtlcEvent.Builder |
mergeFrom(RouterOuterClass.HtlcEvent other) |
RouterOuterClass.HtlcEvent.Builder |
mergeLinkFailEvent(RouterOuterClass.LinkFailEvent value)
.routerrpc.LinkFailEvent link_fail_event = 10; |
RouterOuterClass.HtlcEvent.Builder |
mergeSettleEvent(RouterOuterClass.SettleEvent value)
.routerrpc.SettleEvent settle_event = 9; |
RouterOuterClass.HtlcEvent.Builder |
mergeSubscribedEvent(RouterOuterClass.SubscribedEvent value)
.routerrpc.SubscribedEvent subscribed_event = 11; |
RouterOuterClass.HtlcEvent.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
RouterOuterClass.HtlcEvent.Builder |
setEventType(RouterOuterClass.HtlcEvent.EventType value)
The event type indicates whether the htlc was part of a send, receive or
forward.
|
RouterOuterClass.HtlcEvent.Builder |
setEventTypeValue(int value)
The event type indicates whether the htlc was part of a send, receive or
forward.
|
RouterOuterClass.HtlcEvent.Builder |
setFinalHtlcEvent(RouterOuterClass.FinalHtlcEvent.Builder builderForValue)
.routerrpc.FinalHtlcEvent final_htlc_event = 12; |
RouterOuterClass.HtlcEvent.Builder |
setFinalHtlcEvent(RouterOuterClass.FinalHtlcEvent value)
.routerrpc.FinalHtlcEvent final_htlc_event = 12; |
RouterOuterClass.HtlcEvent.Builder |
setForwardEvent(RouterOuterClass.ForwardEvent.Builder builderForValue)
.routerrpc.ForwardEvent forward_event = 7; |
RouterOuterClass.HtlcEvent.Builder |
setForwardEvent(RouterOuterClass.ForwardEvent value)
.routerrpc.ForwardEvent forward_event = 7; |
RouterOuterClass.HtlcEvent.Builder |
setForwardFailEvent(RouterOuterClass.ForwardFailEvent.Builder builderForValue)
.routerrpc.ForwardFailEvent forward_fail_event = 8; |
RouterOuterClass.HtlcEvent.Builder |
setForwardFailEvent(RouterOuterClass.ForwardFailEvent value)
.routerrpc.ForwardFailEvent forward_fail_event = 8; |
RouterOuterClass.HtlcEvent.Builder |
setIncomingChannelId(long value)
The short channel id that the incoming htlc arrived at our node on.
|
RouterOuterClass.HtlcEvent.Builder |
setIncomingHtlcId(long value)
Incoming id is the index of the incoming htlc in the incoming channel.
|
RouterOuterClass.HtlcEvent.Builder |
setLinkFailEvent(RouterOuterClass.LinkFailEvent.Builder builderForValue)
.routerrpc.LinkFailEvent link_fail_event = 10; |
RouterOuterClass.HtlcEvent.Builder |
setLinkFailEvent(RouterOuterClass.LinkFailEvent value)
.routerrpc.LinkFailEvent link_fail_event = 10; |
RouterOuterClass.HtlcEvent.Builder |
setOutgoingChannelId(long value)
The short channel id that the outgoing htlc left our node on.
|
RouterOuterClass.HtlcEvent.Builder |
setOutgoingHtlcId(long value)
Outgoing id is the index of the outgoing htlc in the outgoing channel.
|
RouterOuterClass.HtlcEvent.Builder |
setSettleEvent(RouterOuterClass.SettleEvent.Builder builderForValue)
.routerrpc.SettleEvent settle_event = 9; |
RouterOuterClass.HtlcEvent.Builder |
setSettleEvent(RouterOuterClass.SettleEvent value)
.routerrpc.SettleEvent settle_event = 9; |
RouterOuterClass.HtlcEvent.Builder |
setSubscribedEvent(RouterOuterClass.SubscribedEvent.Builder builderForValue)
.routerrpc.SubscribedEvent subscribed_event = 11; |
RouterOuterClass.HtlcEvent.Builder |
setSubscribedEvent(RouterOuterClass.SubscribedEvent value)
.routerrpc.SubscribedEvent subscribed_event = 11; |
RouterOuterClass.HtlcEvent.Builder |
setTimestampNs(long value)
The time in unix nanoseconds that the event occurred.
|
RouterOuterClass.HtlcEvent.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<RouterOuterClass.HtlcEvent.Builder>public RouterOuterClass.HtlcEvent.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<RouterOuterClass.HtlcEvent.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<RouterOuterClass.HtlcEvent.Builder>public RouterOuterClass.HtlcEvent getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic RouterOuterClass.HtlcEvent build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic RouterOuterClass.HtlcEvent buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic RouterOuterClass.HtlcEvent.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<RouterOuterClass.HtlcEvent.Builder>public RouterOuterClass.HtlcEvent.Builder mergeFrom(RouterOuterClass.HtlcEvent other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<RouterOuterClass.HtlcEvent.Builder>public RouterOuterClass.HtlcEvent.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<RouterOuterClass.HtlcEvent.Builder>java.io.IOExceptionpublic RouterOuterClass.HtlcEvent.EventCase getEventCase()
getEventCase in interface RouterOuterClass.HtlcEventOrBuilderpublic RouterOuterClass.HtlcEvent.Builder clearEvent()
public long getIncomingChannelId()
The short channel id that the incoming htlc arrived at our node on. This value is zero for sends.
uint64 incoming_channel_id = 1;getIncomingChannelId in interface RouterOuterClass.HtlcEventOrBuilderpublic RouterOuterClass.HtlcEvent.Builder setIncomingChannelId(long value)
The short channel id that the incoming htlc arrived at our node on. This value is zero for sends.
uint64 incoming_channel_id = 1;value - The incomingChannelId to set.public RouterOuterClass.HtlcEvent.Builder clearIncomingChannelId()
The short channel id that the incoming htlc arrived at our node on. This value is zero for sends.
uint64 incoming_channel_id = 1;public long getOutgoingChannelId()
The short channel id that the outgoing htlc left our node on. This value is zero for receives.
uint64 outgoing_channel_id = 2;getOutgoingChannelId in interface RouterOuterClass.HtlcEventOrBuilderpublic RouterOuterClass.HtlcEvent.Builder setOutgoingChannelId(long value)
The short channel id that the outgoing htlc left our node on. This value is zero for receives.
uint64 outgoing_channel_id = 2;value - The outgoingChannelId to set.public RouterOuterClass.HtlcEvent.Builder clearOutgoingChannelId()
The short channel id that the outgoing htlc left our node on. This value is zero for receives.
uint64 outgoing_channel_id = 2;public long getIncomingHtlcId()
Incoming id is the index of the incoming htlc in the incoming channel. This value is zero for sends.
uint64 incoming_htlc_id = 3;getIncomingHtlcId in interface RouterOuterClass.HtlcEventOrBuilderpublic RouterOuterClass.HtlcEvent.Builder setIncomingHtlcId(long value)
Incoming id is the index of the incoming htlc in the incoming channel. This value is zero for sends.
uint64 incoming_htlc_id = 3;value - The incomingHtlcId to set.public RouterOuterClass.HtlcEvent.Builder clearIncomingHtlcId()
Incoming id is the index of the incoming htlc in the incoming channel. This value is zero for sends.
uint64 incoming_htlc_id = 3;public long getOutgoingHtlcId()
Outgoing id is the index of the outgoing htlc in the outgoing channel. This value is zero for receives.
uint64 outgoing_htlc_id = 4;getOutgoingHtlcId in interface RouterOuterClass.HtlcEventOrBuilderpublic RouterOuterClass.HtlcEvent.Builder setOutgoingHtlcId(long value)
Outgoing id is the index of the outgoing htlc in the outgoing channel. This value is zero for receives.
uint64 outgoing_htlc_id = 4;value - The outgoingHtlcId to set.public RouterOuterClass.HtlcEvent.Builder clearOutgoingHtlcId()
Outgoing id is the index of the outgoing htlc in the outgoing channel. This value is zero for receives.
uint64 outgoing_htlc_id = 4;public long getTimestampNs()
The time in unix nanoseconds that the event occurred.
uint64 timestamp_ns = 5;getTimestampNs in interface RouterOuterClass.HtlcEventOrBuilderpublic RouterOuterClass.HtlcEvent.Builder setTimestampNs(long value)
The time in unix nanoseconds that the event occurred.
uint64 timestamp_ns = 5;value - The timestampNs to set.public RouterOuterClass.HtlcEvent.Builder clearTimestampNs()
The time in unix nanoseconds that the event occurred.
uint64 timestamp_ns = 5;public int getEventTypeValue()
The event type indicates whether the htlc was part of a send, receive or forward.
.routerrpc.HtlcEvent.EventType event_type = 6;getEventTypeValue in interface RouterOuterClass.HtlcEventOrBuilderpublic RouterOuterClass.HtlcEvent.Builder setEventTypeValue(int value)
The event type indicates whether the htlc was part of a send, receive or forward.
.routerrpc.HtlcEvent.EventType event_type = 6;value - The enum numeric value on the wire for eventType to set.public RouterOuterClass.HtlcEvent.EventType getEventType()
The event type indicates whether the htlc was part of a send, receive or forward.
.routerrpc.HtlcEvent.EventType event_type = 6;getEventType in interface RouterOuterClass.HtlcEventOrBuilderpublic RouterOuterClass.HtlcEvent.Builder setEventType(RouterOuterClass.HtlcEvent.EventType value)
The event type indicates whether the htlc was part of a send, receive or forward.
.routerrpc.HtlcEvent.EventType event_type = 6;value - The eventType to set.public RouterOuterClass.HtlcEvent.Builder clearEventType()
The event type indicates whether the htlc was part of a send, receive or forward.
.routerrpc.HtlcEvent.EventType event_type = 6;public boolean hasForwardEvent()
.routerrpc.ForwardEvent forward_event = 7;hasForwardEvent in interface RouterOuterClass.HtlcEventOrBuilderpublic RouterOuterClass.ForwardEvent getForwardEvent()
.routerrpc.ForwardEvent forward_event = 7;getForwardEvent in interface RouterOuterClass.HtlcEventOrBuilderpublic RouterOuterClass.HtlcEvent.Builder setForwardEvent(RouterOuterClass.ForwardEvent value)
.routerrpc.ForwardEvent forward_event = 7;public RouterOuterClass.HtlcEvent.Builder setForwardEvent(RouterOuterClass.ForwardEvent.Builder builderForValue)
.routerrpc.ForwardEvent forward_event = 7;public RouterOuterClass.HtlcEvent.Builder mergeForwardEvent(RouterOuterClass.ForwardEvent value)
.routerrpc.ForwardEvent forward_event = 7;public RouterOuterClass.HtlcEvent.Builder clearForwardEvent()
.routerrpc.ForwardEvent forward_event = 7;public RouterOuterClass.ForwardEvent.Builder getForwardEventBuilder()
.routerrpc.ForwardEvent forward_event = 7;public RouterOuterClass.ForwardEventOrBuilder getForwardEventOrBuilder()
.routerrpc.ForwardEvent forward_event = 7;getForwardEventOrBuilder in interface RouterOuterClass.HtlcEventOrBuilderpublic boolean hasForwardFailEvent()
.routerrpc.ForwardFailEvent forward_fail_event = 8;hasForwardFailEvent in interface RouterOuterClass.HtlcEventOrBuilderpublic RouterOuterClass.ForwardFailEvent getForwardFailEvent()
.routerrpc.ForwardFailEvent forward_fail_event = 8;getForwardFailEvent in interface RouterOuterClass.HtlcEventOrBuilderpublic RouterOuterClass.HtlcEvent.Builder setForwardFailEvent(RouterOuterClass.ForwardFailEvent value)
.routerrpc.ForwardFailEvent forward_fail_event = 8;public RouterOuterClass.HtlcEvent.Builder setForwardFailEvent(RouterOuterClass.ForwardFailEvent.Builder builderForValue)
.routerrpc.ForwardFailEvent forward_fail_event = 8;public RouterOuterClass.HtlcEvent.Builder mergeForwardFailEvent(RouterOuterClass.ForwardFailEvent value)
.routerrpc.ForwardFailEvent forward_fail_event = 8;public RouterOuterClass.HtlcEvent.Builder clearForwardFailEvent()
.routerrpc.ForwardFailEvent forward_fail_event = 8;public RouterOuterClass.ForwardFailEvent.Builder getForwardFailEventBuilder()
.routerrpc.ForwardFailEvent forward_fail_event = 8;public RouterOuterClass.ForwardFailEventOrBuilder getForwardFailEventOrBuilder()
.routerrpc.ForwardFailEvent forward_fail_event = 8;getForwardFailEventOrBuilder in interface RouterOuterClass.HtlcEventOrBuilderpublic boolean hasSettleEvent()
.routerrpc.SettleEvent settle_event = 9;hasSettleEvent in interface RouterOuterClass.HtlcEventOrBuilderpublic RouterOuterClass.SettleEvent getSettleEvent()
.routerrpc.SettleEvent settle_event = 9;getSettleEvent in interface RouterOuterClass.HtlcEventOrBuilderpublic RouterOuterClass.HtlcEvent.Builder setSettleEvent(RouterOuterClass.SettleEvent value)
.routerrpc.SettleEvent settle_event = 9;public RouterOuterClass.HtlcEvent.Builder setSettleEvent(RouterOuterClass.SettleEvent.Builder builderForValue)
.routerrpc.SettleEvent settle_event = 9;public RouterOuterClass.HtlcEvent.Builder mergeSettleEvent(RouterOuterClass.SettleEvent value)
.routerrpc.SettleEvent settle_event = 9;public RouterOuterClass.HtlcEvent.Builder clearSettleEvent()
.routerrpc.SettleEvent settle_event = 9;public RouterOuterClass.SettleEvent.Builder getSettleEventBuilder()
.routerrpc.SettleEvent settle_event = 9;public RouterOuterClass.SettleEventOrBuilder getSettleEventOrBuilder()
.routerrpc.SettleEvent settle_event = 9;getSettleEventOrBuilder in interface RouterOuterClass.HtlcEventOrBuilderpublic boolean hasLinkFailEvent()
.routerrpc.LinkFailEvent link_fail_event = 10;hasLinkFailEvent in interface RouterOuterClass.HtlcEventOrBuilderpublic RouterOuterClass.LinkFailEvent getLinkFailEvent()
.routerrpc.LinkFailEvent link_fail_event = 10;getLinkFailEvent in interface RouterOuterClass.HtlcEventOrBuilderpublic RouterOuterClass.HtlcEvent.Builder setLinkFailEvent(RouterOuterClass.LinkFailEvent value)
.routerrpc.LinkFailEvent link_fail_event = 10;public RouterOuterClass.HtlcEvent.Builder setLinkFailEvent(RouterOuterClass.LinkFailEvent.Builder builderForValue)
.routerrpc.LinkFailEvent link_fail_event = 10;public RouterOuterClass.HtlcEvent.Builder mergeLinkFailEvent(RouterOuterClass.LinkFailEvent value)
.routerrpc.LinkFailEvent link_fail_event = 10;public RouterOuterClass.HtlcEvent.Builder clearLinkFailEvent()
.routerrpc.LinkFailEvent link_fail_event = 10;public RouterOuterClass.LinkFailEvent.Builder getLinkFailEventBuilder()
.routerrpc.LinkFailEvent link_fail_event = 10;public RouterOuterClass.LinkFailEventOrBuilder getLinkFailEventOrBuilder()
.routerrpc.LinkFailEvent link_fail_event = 10;getLinkFailEventOrBuilder in interface RouterOuterClass.HtlcEventOrBuilderpublic boolean hasSubscribedEvent()
.routerrpc.SubscribedEvent subscribed_event = 11;hasSubscribedEvent in interface RouterOuterClass.HtlcEventOrBuilderpublic RouterOuterClass.SubscribedEvent getSubscribedEvent()
.routerrpc.SubscribedEvent subscribed_event = 11;getSubscribedEvent in interface RouterOuterClass.HtlcEventOrBuilderpublic RouterOuterClass.HtlcEvent.Builder setSubscribedEvent(RouterOuterClass.SubscribedEvent value)
.routerrpc.SubscribedEvent subscribed_event = 11;public RouterOuterClass.HtlcEvent.Builder setSubscribedEvent(RouterOuterClass.SubscribedEvent.Builder builderForValue)
.routerrpc.SubscribedEvent subscribed_event = 11;public RouterOuterClass.HtlcEvent.Builder mergeSubscribedEvent(RouterOuterClass.SubscribedEvent value)
.routerrpc.SubscribedEvent subscribed_event = 11;public RouterOuterClass.HtlcEvent.Builder clearSubscribedEvent()
.routerrpc.SubscribedEvent subscribed_event = 11;public RouterOuterClass.SubscribedEvent.Builder getSubscribedEventBuilder()
.routerrpc.SubscribedEvent subscribed_event = 11;public RouterOuterClass.SubscribedEventOrBuilder getSubscribedEventOrBuilder()
.routerrpc.SubscribedEvent subscribed_event = 11;getSubscribedEventOrBuilder in interface RouterOuterClass.HtlcEventOrBuilderpublic boolean hasFinalHtlcEvent()
.routerrpc.FinalHtlcEvent final_htlc_event = 12;hasFinalHtlcEvent in interface RouterOuterClass.HtlcEventOrBuilderpublic RouterOuterClass.FinalHtlcEvent getFinalHtlcEvent()
.routerrpc.FinalHtlcEvent final_htlc_event = 12;getFinalHtlcEvent in interface RouterOuterClass.HtlcEventOrBuilderpublic RouterOuterClass.HtlcEvent.Builder setFinalHtlcEvent(RouterOuterClass.FinalHtlcEvent value)
.routerrpc.FinalHtlcEvent final_htlc_event = 12;public RouterOuterClass.HtlcEvent.Builder setFinalHtlcEvent(RouterOuterClass.FinalHtlcEvent.Builder builderForValue)
.routerrpc.FinalHtlcEvent final_htlc_event = 12;public RouterOuterClass.HtlcEvent.Builder mergeFinalHtlcEvent(RouterOuterClass.FinalHtlcEvent value)
.routerrpc.FinalHtlcEvent final_htlc_event = 12;public RouterOuterClass.HtlcEvent.Builder clearFinalHtlcEvent()
.routerrpc.FinalHtlcEvent final_htlc_event = 12;public RouterOuterClass.FinalHtlcEvent.Builder getFinalHtlcEventBuilder()
.routerrpc.FinalHtlcEvent final_htlc_event = 12;public RouterOuterClass.FinalHtlcEventOrBuilder getFinalHtlcEventOrBuilder()
.routerrpc.FinalHtlcEvent final_htlc_event = 12;getFinalHtlcEventOrBuilder in interface RouterOuterClass.HtlcEventOrBuilderpublic final RouterOuterClass.HtlcEvent.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<RouterOuterClass.HtlcEvent.Builder>public final RouterOuterClass.HtlcEvent.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<RouterOuterClass.HtlcEvent.Builder>