public class MissionControlConfig extends Message<RouterOuterClass.MissionControlConfig>
Message
,
RouterOuterClass.MissionControlConfig
builder, wrapperFactory
Constructor and Description |
---|
MissionControlConfig()
Empty Constructor
|
MissionControlConfig(javax.json.JsonReader jsonReader)
Json Parsing Constructor
|
MissionControlConfig(RouterOuterClass.MissionControlConfig apiObject)
Constructor using underlying Lightning API Object
|
Modifier and Type | Method and Description |
---|---|
long |
getHalfLifeSeconds()
Getter for halfLifeSeconds.
|
float |
getHopProbability()
Getter for hopProbability.
|
int |
getMaximumPaymentResults()
Getter for maximumPaymentResults.
|
long |
getMinimumFailureRelaxInterval()
Getter for minimumFailureRelaxInterval.
|
float |
getWeight()
Getter for weight.
|
void |
setHalfLifeSeconds(long value)
Setter for halfLifeSeconds.
|
void |
setHopProbability(float value)
Setter for hopProbability.
|
void |
setMaximumPaymentResults(int value)
Setter for maximumPaymentResults.
|
void |
setMinimumFailureRelaxInterval(long value)
Setter for minimumFailureRelaxInterval.
|
void |
setWeight(float value)
Setter for weight.
|
equals, getApiObject, getMessageName, hashCode, populateRepeatedFields, toJson, toJsonAsString, toString, validate
public MissionControlConfig()
public MissionControlConfig(javax.json.JsonReader jsonReader) throws javax.json.JsonException
javax.json.JsonException
- if problems was found with the supplied JSON data.public MissionControlConfig(RouterOuterClass.MissionControlConfig apiObject)
public long getHalfLifeSeconds()
public void setHalfLifeSeconds(long value)
public float getHopProbability()
public void setHopProbability(float value)
public float getWeight()
public void setWeight(float value)
public int getMaximumPaymentResults()
public void setMaximumPaymentResults(int value)
public long getMinimumFailureRelaxInterval()
public void setMinimumFailureRelaxInterval(long value)