public class BuildRouteRequest extends Message<RouterOuterClass.BuildRouteRequest>
Message, 
RouterOuterClass.BuildRouteRequestbuilder, 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, validatepublic 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()
MessagepopulateRepeatedFields in class Message<RouterOuterClass.BuildRouteRequest>