public class NetworkInfo extends Message<LightningApi.NetworkInfo>
Message
,
LightningApi.NetworkInfo
builder, wrapperFactory
Constructor and Description |
---|
NetworkInfo()
Empty Constructor
|
NetworkInfo(javax.json.JsonReader jsonReader)
Json Parsing Constructor
|
NetworkInfo(LightningApi.NetworkInfo apiObject)
Constructor using underlying Lightning API Object
|
Modifier and Type | Method and Description |
---|---|
double |
getAvgChannelSize()
Getter for avgChannelSize.
|
double |
getAvgOutDegree()
Getter for avgOutDegree.
|
int |
getGraphDiameter()
Getter for graphDiameter.
|
long |
getMaxChannelSize()
Getter for maxChannelSize.
|
int |
getMaxOutDegree()
Getter for maxOutDegree.
|
long |
getMedianChannelSizeSat()
Getter for medianChannelSizeSat.
|
long |
getMinChannelSize()
Getter for minChannelSize.
|
int |
getNumChannels()
Getter for numChannels.
|
int |
getNumNodes()
Getter for numNodes.
|
long |
getNumZombieChans()
Getter for numZombieChans.
|
long |
getTotalNetworkCapacity()
Getter for totalNetworkCapacity.
|
void |
setAvgChannelSize(double value)
Setter for avgChannelSize.
|
void |
setAvgOutDegree(double value)
Setter for avgOutDegree.
|
void |
setGraphDiameter(int value)
Setter for graphDiameter.
|
void |
setMaxChannelSize(long value)
Setter for maxChannelSize.
|
void |
setMaxOutDegree(int value)
Setter for maxOutDegree.
|
void |
setMedianChannelSizeSat(long value)
Setter for medianChannelSizeSat.
|
void |
setMinChannelSize(long value)
Setter for minChannelSize.
|
void |
setNumChannels(int value)
Setter for numChannels.
|
void |
setNumNodes(int value)
Setter for numNodes.
|
void |
setNumZombieChans(long value)
Setter for numZombieChans.
|
void |
setTotalNetworkCapacity(long value)
Setter for totalNetworkCapacity.
|
equals, getApiObject, getMessageName, hashCode, populateRepeatedFields, toJson, toJsonAsString, toString, validate
public NetworkInfo()
public NetworkInfo(javax.json.JsonReader jsonReader) throws javax.json.JsonException
javax.json.JsonException
- if problems was found with the supplied JSON data.public NetworkInfo(LightningApi.NetworkInfo apiObject)
public int getGraphDiameter()
public void setGraphDiameter(int value)
public double getAvgOutDegree()
public void setAvgOutDegree(double value)
public int getMaxOutDegree()
public void setMaxOutDegree(int value)
public int getNumNodes()
public void setNumNodes(int value)
public int getNumChannels()
public void setNumChannels(int value)
public long getTotalNetworkCapacity()
public void setTotalNetworkCapacity(long value)
public double getAvgChannelSize()
public void setAvgChannelSize(double value)
public long getMinChannelSize()
public void setMinChannelSize(long value)
public long getMaxChannelSize()
public void setMaxChannelSize(long value)
public long getMedianChannelSizeSat()
public void setMedianChannelSizeSat(long value)
public long getNumZombieChans()
public void setNumZombieChans(long value)