public class ChannelUpdate extends Message<LightningApi.ChannelUpdate>
Message
,
LightningApi.ChannelUpdate
builder, wrapperFactory
Constructor and Description |
---|
ChannelUpdate()
Empty Constructor
|
ChannelUpdate(javax.json.JsonReader jsonReader)
Json Parsing Constructor
|
ChannelUpdate(LightningApi.ChannelUpdate apiObject)
Constructor using underlying Lightning API Object
|
Modifier and Type | Method and Description |
---|---|
int |
getBaseFee()
Getter for baseFee.
|
byte[] |
getChainHash()
Getter for chainHash.
|
long |
getChanId()
Getter for chanId.
|
int |
getChannelFlags()
Getter for channelFlags.
|
byte[] |
getExtraOpaqueData()
Getter for extraOpaqueData.
|
int |
getFeeRate()
Getter for feeRate.
|
long |
getHtlcMaximumMsat()
Getter for htlcMaximumMsat.
|
long |
getHtlcMinimumMsat()
Getter for htlcMinimumMsat.
|
int |
getMessageFlags()
Getter for messageFlags.
|
byte[] |
getSignature()
Getter for signature.
|
int |
getTimeLockDelta()
Getter for timeLockDelta.
|
int |
getTimestamp()
Getter for timestamp.
|
void |
setBaseFee(int value)
Setter for baseFee.
|
void |
setChainHash(byte[] value)
Setter for chainHash.
|
void |
setChanId(long value)
Setter for chanId.
|
void |
setChannelFlags(int value)
Setter for channelFlags.
|
void |
setExtraOpaqueData(byte[] value)
Setter for extraOpaqueData.
|
void |
setFeeRate(int value)
Setter for feeRate.
|
void |
setHtlcMaximumMsat(long value)
Setter for htlcMaximumMsat.
|
void |
setHtlcMinimumMsat(long value)
Setter for htlcMinimumMsat.
|
void |
setMessageFlags(int value)
Setter for messageFlags.
|
void |
setSignature(byte[] value)
Setter for signature.
|
void |
setTimeLockDelta(int value)
Setter for timeLockDelta.
|
void |
setTimestamp(int value)
Setter for timestamp.
|
equals, getApiObject, getMessageName, hashCode, populateRepeatedFields, toJson, toJsonAsString, toString, validate
public ChannelUpdate()
public ChannelUpdate(javax.json.JsonReader jsonReader) throws javax.json.JsonException
javax.json.JsonException
- if problems was found with the supplied JSON data.public ChannelUpdate(LightningApi.ChannelUpdate apiObject)
public byte[] getSignature()
public void setSignature(byte[] value)
public byte[] getChainHash()
public void setChainHash(byte[] value)
public long getChanId()
public void setChanId(long value)
public int getTimestamp()
public void setTimestamp(int value)
public int getMessageFlags()
public void setMessageFlags(int value)
public int getChannelFlags()
public void setChannelFlags(int value)
public int getTimeLockDelta()
public void setTimeLockDelta(int value)
public long getHtlcMinimumMsat()
public void setHtlcMinimumMsat(long value)
public int getBaseFee()
public void setBaseFee(int value)
public int getFeeRate()
public void setFeeRate(int value)
public long getHtlcMaximumMsat()
public void setHtlcMaximumMsat(long value)
public byte[] getExtraOpaqueData()
public void setExtraOpaqueData(byte[] value)