public class HtlcEvent extends Message<RouterOuterClass.HtlcEvent>
Message
,
RouterOuterClass.HtlcEvent
Modifier and Type | Class and Description |
---|---|
static class |
HtlcEvent.EventType
Inner enum EventType for class HtlcEvent
Generated Automatically.
|
builder, wrapperFactory
Constructor and Description |
---|
HtlcEvent()
Empty Constructor
|
HtlcEvent(javax.json.JsonReader jsonReader)
Json Parsing Constructor
|
HtlcEvent(RouterOuterClass.HtlcEvent apiObject)
Constructor using underlying Lightning API Object
|
Modifier and Type | Method and Description |
---|---|
HtlcEvent.EventType |
getEventType()
Getter for eventType.
|
FinalHtlcEvent |
getFinalHtlcEvent()
Getter for a list of finalHtlcEvent.
|
ForwardEvent |
getForwardEvent()
Getter for a list of forwardEvent.
|
ForwardFailEvent |
getForwardFailEvent()
Getter for a list of forwardFailEvent.
|
long |
getIncomingChannelId()
Getter for incomingChannelId.
|
long |
getIncomingHtlcId()
Getter for incomingHtlcId.
|
LinkFailEvent |
getLinkFailEvent()
Getter for a list of linkFailEvent.
|
long |
getOutgoingChannelId()
Getter for outgoingChannelId.
|
long |
getOutgoingHtlcId()
Getter for outgoingHtlcId.
|
SettleEvent |
getSettleEvent()
Getter for a list of settleEvent.
|
SubscribedEvent |
getSubscribedEvent()
Getter for a list of subscribedEvent.
|
long |
getTimestampNs()
Getter for timestampNs.
|
void |
setEventType(HtlcEvent.EventType value)
Setter for eventType.
|
void |
setFinalHtlcEvent(FinalHtlcEvent value)
Setter for list of finalHtlcEvent.
|
void |
setForwardEvent(ForwardEvent value)
Setter for list of forwardEvent.
|
void |
setForwardFailEvent(ForwardFailEvent value)
Setter for list of forwardFailEvent.
|
void |
setIncomingChannelId(long value)
Setter for incomingChannelId.
|
void |
setIncomingHtlcId(long value)
Setter for incomingHtlcId.
|
void |
setLinkFailEvent(LinkFailEvent value)
Setter for list of linkFailEvent.
|
void |
setOutgoingChannelId(long value)
Setter for outgoingChannelId.
|
void |
setOutgoingHtlcId(long value)
Setter for outgoingHtlcId.
|
void |
setSettleEvent(SettleEvent value)
Setter for list of settleEvent.
|
void |
setSubscribedEvent(SubscribedEvent value)
Setter for list of subscribedEvent.
|
void |
setTimestampNs(long value)
Setter for timestampNs.
|
equals, getApiObject, getMessageName, hashCode, populateRepeatedFields, toJson, toJsonAsString, toString, validate
public HtlcEvent()
public HtlcEvent(javax.json.JsonReader jsonReader) throws javax.json.JsonException
javax.json.JsonException
- if problems was found with the supplied JSON data.public HtlcEvent(RouterOuterClass.HtlcEvent apiObject)
public long getIncomingChannelId()
public void setIncomingChannelId(long value)
public long getOutgoingChannelId()
public void setOutgoingChannelId(long value)
public long getIncomingHtlcId()
public void setIncomingHtlcId(long value)
public long getOutgoingHtlcId()
public void setOutgoingHtlcId(long value)
public long getTimestampNs()
public void setTimestampNs(long value)
public HtlcEvent.EventType getEventType()
public void setEventType(HtlcEvent.EventType value)
public ForwardEvent getForwardEvent() throws ClientSideException
ClientSideException
- if problems occurred constructing the wrapped object.public void setForwardEvent(ForwardEvent value)
public ForwardFailEvent getForwardFailEvent() throws ClientSideException
ClientSideException
- if problems occurred constructing the wrapped object.public void setForwardFailEvent(ForwardFailEvent value)
public SettleEvent getSettleEvent() throws ClientSideException
ClientSideException
- if problems occurred constructing the wrapped object.public void setSettleEvent(SettleEvent value)
public LinkFailEvent getLinkFailEvent() throws ClientSideException
ClientSideException
- if problems occurred constructing the wrapped object.public void setLinkFailEvent(LinkFailEvent value)
public SubscribedEvent getSubscribedEvent() throws ClientSideException
ClientSideException
- if problems occurred constructing the wrapped object.public void setSubscribedEvent(SubscribedEvent value)
public FinalHtlcEvent getFinalHtlcEvent() throws ClientSideException
ClientSideException
- if problems occurred constructing the wrapped object.public void setFinalHtlcEvent(FinalHtlcEvent value)