public class BatchOpenChannel extends Message<LightningApi.BatchOpenChannel>
Message
,
LightningApi.BatchOpenChannel
builder, wrapperFactory
Constructor and Description |
---|
BatchOpenChannel()
Empty Constructor
|
BatchOpenChannel(javax.json.JsonReader jsonReader)
Json Parsing Constructor
|
BatchOpenChannel(LightningApi.BatchOpenChannel apiObject)
Constructor using underlying Lightning API Object
|
Modifier and Type | Method and Description |
---|---|
long |
getBaseFee()
Getter for baseFee.
|
java.lang.String |
getCloseAddress()
Getter for closeAddress.
|
CommitmentType |
getCommitmentType()
Getter for commitmentType.
|
long |
getFeeRate()
Getter for feeRate.
|
long |
getLocalFundingAmount()
Getter for localFundingAmount.
|
int |
getMaxLocalCsv()
Getter for maxLocalCsv.
|
java.lang.String |
getMemo()
Getter for memo.
|
long |
getMinHtlcMsat()
Getter for minHtlcMsat.
|
byte[] |
getNodePubkey()
Getter for nodePubkey.
|
byte[] |
getPendingChanId()
Getter for pendingChanId.
|
boolean |
getPrivate()
Getter for private.
|
long |
getPushSat()
Getter for pushSat.
|
long |
getRemoteChanReserveSat()
Getter for remoteChanReserveSat.
|
int |
getRemoteCsvDelay()
Getter for remoteCsvDelay.
|
int |
getRemoteMaxHtlcs()
Getter for remoteMaxHtlcs.
|
long |
getRemoteMaxValueInFlightMsat()
Getter for remoteMaxValueInFlightMsat.
|
boolean |
getScidAlias()
Getter for scidAlias.
|
boolean |
getUseBaseFee()
Getter for useBaseFee.
|
boolean |
getUseFeeRate()
Getter for useFeeRate.
|
boolean |
getZeroConf()
Getter for zeroConf.
|
void |
setBaseFee(long value)
Setter for baseFee.
|
void |
setCloseAddress(java.lang.String value)
Setter for closeAddress.
|
void |
setCommitmentType(CommitmentType value)
Setter for commitmentType.
|
void |
setFeeRate(long value)
Setter for feeRate.
|
void |
setLocalFundingAmount(long value)
Setter for localFundingAmount.
|
void |
setMaxLocalCsv(int value)
Setter for maxLocalCsv.
|
void |
setMemo(java.lang.String value)
Setter for memo.
|
void |
setMinHtlcMsat(long value)
Setter for minHtlcMsat.
|
void |
setNodePubkey(byte[] value)
Setter for nodePubkey.
|
void |
setPendingChanId(byte[] value)
Setter for pendingChanId.
|
void |
setPrivate(boolean value)
Setter for private.
|
void |
setPushSat(long value)
Setter for pushSat.
|
void |
setRemoteChanReserveSat(long value)
Setter for remoteChanReserveSat.
|
void |
setRemoteCsvDelay(int value)
Setter for remoteCsvDelay.
|
void |
setRemoteMaxHtlcs(int value)
Setter for remoteMaxHtlcs.
|
void |
setRemoteMaxValueInFlightMsat(long value)
Setter for remoteMaxValueInFlightMsat.
|
void |
setScidAlias(boolean value)
Setter for scidAlias.
|
void |
setUseBaseFee(boolean value)
Setter for useBaseFee.
|
void |
setUseFeeRate(boolean value)
Setter for useFeeRate.
|
void |
setZeroConf(boolean value)
Setter for zeroConf.
|
equals, getApiObject, getMessageName, hashCode, populateRepeatedFields, toJson, toJsonAsString, toString, validate
public BatchOpenChannel()
public BatchOpenChannel(javax.json.JsonReader jsonReader) throws javax.json.JsonException
javax.json.JsonException
- if problems was found with the supplied JSON data.public BatchOpenChannel(LightningApi.BatchOpenChannel apiObject)
public byte[] getNodePubkey()
public void setNodePubkey(byte[] value)
public long getLocalFundingAmount()
public void setLocalFundingAmount(long value)
public long getPushSat()
public void setPushSat(long value)
public boolean getPrivate()
public void setPrivate(boolean value)
public long getMinHtlcMsat()
public void setMinHtlcMsat(long value)
public int getRemoteCsvDelay()
public void setRemoteCsvDelay(int value)
public java.lang.String getCloseAddress()
public void setCloseAddress(java.lang.String value)
public byte[] getPendingChanId()
public void setPendingChanId(byte[] value)
public CommitmentType getCommitmentType()
public void setCommitmentType(CommitmentType value)
public long getRemoteMaxValueInFlightMsat()
public void setRemoteMaxValueInFlightMsat(long value)
public int getRemoteMaxHtlcs()
public void setRemoteMaxHtlcs(int value)
public int getMaxLocalCsv()
public void setMaxLocalCsv(int value)
public boolean getZeroConf()
public void setZeroConf(boolean value)
public boolean getScidAlias()
public void setScidAlias(boolean value)
public long getBaseFee()
public void setBaseFee(long value)
public long getFeeRate()
public void setFeeRate(long value)
public boolean getUseBaseFee()
public void setUseBaseFee(boolean value)
public boolean getUseFeeRate()
public void setUseFeeRate(boolean value)
public long getRemoteChanReserveSat()
public void setRemoteChanReserveSat(long value)
public java.lang.String getMemo()
public void setMemo(java.lang.String value)