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, setUnknownFieldsProto3
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageException
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public 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.Builder
clear
in interface com.google.protobuf.MessageLite.Builder
clear
in class com.google.protobuf.GeneratedMessageV3.Builder<RouterOuterClass.HtlcEvent.Builder>
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType
in interface com.google.protobuf.Message.Builder
getDescriptorForType
in interface com.google.protobuf.MessageOrBuilder
getDescriptorForType
in class com.google.protobuf.GeneratedMessageV3.Builder<RouterOuterClass.HtlcEvent.Builder>
public RouterOuterClass.HtlcEvent getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public RouterOuterClass.HtlcEvent build()
build
in interface com.google.protobuf.Message.Builder
build
in interface com.google.protobuf.MessageLite.Builder
public RouterOuterClass.HtlcEvent buildPartial()
buildPartial
in interface com.google.protobuf.Message.Builder
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public RouterOuterClass.HtlcEvent.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
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.MessageLiteOrBuilder
isInitialized
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.Builder
mergeFrom
in interface com.google.protobuf.MessageLite.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<RouterOuterClass.HtlcEvent.Builder>
java.io.IOException
public RouterOuterClass.HtlcEvent.EventCase getEventCase()
getEventCase
in interface RouterOuterClass.HtlcEventOrBuilder
public 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.HtlcEventOrBuilder
public 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.HtlcEventOrBuilder
public 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.HtlcEventOrBuilder
public 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.HtlcEventOrBuilder
public 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.HtlcEventOrBuilder
public 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.HtlcEventOrBuilder
public 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.HtlcEventOrBuilder
public 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.HtlcEventOrBuilder
public RouterOuterClass.ForwardEvent getForwardEvent()
.routerrpc.ForwardEvent forward_event = 7;
getForwardEvent
in interface RouterOuterClass.HtlcEventOrBuilder
public 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.HtlcEventOrBuilder
public boolean hasForwardFailEvent()
.routerrpc.ForwardFailEvent forward_fail_event = 8;
hasForwardFailEvent
in interface RouterOuterClass.HtlcEventOrBuilder
public RouterOuterClass.ForwardFailEvent getForwardFailEvent()
.routerrpc.ForwardFailEvent forward_fail_event = 8;
getForwardFailEvent
in interface RouterOuterClass.HtlcEventOrBuilder
public 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.HtlcEventOrBuilder
public boolean hasSettleEvent()
.routerrpc.SettleEvent settle_event = 9;
hasSettleEvent
in interface RouterOuterClass.HtlcEventOrBuilder
public RouterOuterClass.SettleEvent getSettleEvent()
.routerrpc.SettleEvent settle_event = 9;
getSettleEvent
in interface RouterOuterClass.HtlcEventOrBuilder
public 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.HtlcEventOrBuilder
public boolean hasLinkFailEvent()
.routerrpc.LinkFailEvent link_fail_event = 10;
hasLinkFailEvent
in interface RouterOuterClass.HtlcEventOrBuilder
public RouterOuterClass.LinkFailEvent getLinkFailEvent()
.routerrpc.LinkFailEvent link_fail_event = 10;
getLinkFailEvent
in interface RouterOuterClass.HtlcEventOrBuilder
public 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.HtlcEventOrBuilder
public boolean hasSubscribedEvent()
.routerrpc.SubscribedEvent subscribed_event = 11;
hasSubscribedEvent
in interface RouterOuterClass.HtlcEventOrBuilder
public RouterOuterClass.SubscribedEvent getSubscribedEvent()
.routerrpc.SubscribedEvent subscribed_event = 11;
getSubscribedEvent
in interface RouterOuterClass.HtlcEventOrBuilder
public 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.HtlcEventOrBuilder
public boolean hasFinalHtlcEvent()
.routerrpc.FinalHtlcEvent final_htlc_event = 12;
hasFinalHtlcEvent
in interface RouterOuterClass.HtlcEventOrBuilder
public RouterOuterClass.FinalHtlcEvent getFinalHtlcEvent()
.routerrpc.FinalHtlcEvent final_htlc_event = 12;
getFinalHtlcEvent
in interface RouterOuterClass.HtlcEventOrBuilder
public 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.HtlcEventOrBuilder
public final RouterOuterClass.HtlcEvent.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields
in interface com.google.protobuf.Message.Builder
setUnknownFields
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.Builder
mergeUnknownFields
in class com.google.protobuf.GeneratedMessageV3.Builder<RouterOuterClass.HtlcEvent.Builder>