public class HTLC extends Message<LightningApi.HTLC>
Message
,
LightningApi.HTLC
builder, wrapperFactory
Constructor and Description |
---|
HTLC()
Empty Constructor
|
HTLC(javax.json.JsonReader jsonReader)
Json Parsing Constructor
|
HTLC(LightningApi.HTLC apiObject)
Constructor using underlying Lightning API Object
|
Modifier and Type | Method and Description |
---|---|
long |
getAmount()
Getter for amount.
|
int |
getExpirationHeight()
Getter for expirationHeight.
|
long |
getForwardingChannel()
Getter for forwardingChannel.
|
long |
getForwardingHtlcIndex()
Getter for forwardingHtlcIndex.
|
byte[] |
getHashLock()
Getter for hashLock.
|
long |
getHtlcIndex()
Getter for htlcIndex.
|
boolean |
getIncoming()
Getter for incoming.
|
void |
setAmount(long value)
Setter for amount.
|
void |
setExpirationHeight(int value)
Setter for expirationHeight.
|
void |
setForwardingChannel(long value)
Setter for forwardingChannel.
|
void |
setForwardingHtlcIndex(long value)
Setter for forwardingHtlcIndex.
|
void |
setHashLock(byte[] value)
Setter for hashLock.
|
void |
setHtlcIndex(long value)
Setter for htlcIndex.
|
void |
setIncoming(boolean value)
Setter for incoming.
|
equals, getApiObject, getMessageName, hashCode, populateRepeatedFields, toJson, toJsonAsString, toString, validate
public HTLC()
public HTLC(javax.json.JsonReader jsonReader) throws javax.json.JsonException
javax.json.JsonException
- if problems was found with the supplied JSON data.public HTLC(LightningApi.HTLC apiObject)
public boolean getIncoming()
public void setIncoming(boolean value)
public long getAmount()
public void setAmount(long value)
public byte[] getHashLock()
public void setHashLock(byte[] value)
public int getExpirationHeight()
public void setExpirationHeight(int value)
public long getHtlcIndex()
public void setHtlcIndex(long value)
public long getForwardingChannel()
public void setForwardingChannel(long value)
public long getForwardingHtlcIndex()
public void setForwardingHtlcIndex(long value)