public class BuildRouteRequest extends Message<RouterOuterClass.BuildRouteRequest>
Message
,
RouterOuterClass.BuildRouteRequest
builder, wrapperFactory
Constructor and Description |
---|
BuildRouteRequest()
Empty Constructor
|
BuildRouteRequest(javax.json.JsonReader jsonReader)
Json Parsing Constructor
|
BuildRouteRequest(RouterOuterClass.BuildRouteRequest apiObject)
Constructor using underlying Lightning API Object
|
Modifier and Type | Method and Description |
---|---|
long |
getAmtMsat()
Getter for amtMsat.
|
int |
getFinalCltvDelta()
Getter for finalCltvDelta.
|
java.util.List<byte[]> |
getHopPubkeys()
Getter for a list of hopPubkeys.
|
long |
getOutgoingChanId()
Getter for outgoingChanId.
|
byte[] |
getPaymentAddr()
Getter for paymentAddr.
|
protected void |
populateRepeatedFields()
Method to be overrided by inherited messages that contains repeatable or mapped fields.
|
void |
setAmtMsat(long value)
Setter for amtMsat.
|
void |
setFinalCltvDelta(int value)
Setter for finalCltvDelta.
|
void |
setHopPubkeys(java.util.List<byte[]> valueList)
Setter for list of hopPubkeys.
|
void |
setOutgoingChanId(long value)
Setter for outgoingChanId.
|
void |
setPaymentAddr(byte[] value)
Setter for paymentAddr.
|
equals, getApiObject, getMessageName, hashCode, toJson, toJsonAsString, toString, validate
public BuildRouteRequest()
public BuildRouteRequest(javax.json.JsonReader jsonReader) throws javax.json.JsonException
javax.json.JsonException
- if problems was found with the supplied JSON data.public BuildRouteRequest(RouterOuterClass.BuildRouteRequest apiObject)
public long getAmtMsat()
public void setAmtMsat(long value)
public int getFinalCltvDelta()
public void setFinalCltvDelta(int value)
public long getOutgoingChanId()
public void setOutgoingChanId(long value)
public java.util.List<byte[]> getHopPubkeys() throws ClientSideException
ClientSideException
- if problems occurred constructing the wrapped object.public void setHopPubkeys(java.util.List<byte[]> valueList)
public byte[] getPaymentAddr()
public void setPaymentAddr(byte[] value)
protected void populateRepeatedFields()
Message
populateRepeatedFields
in class Message<RouterOuterClass.BuildRouteRequest>