Class StatusData
- java.lang.Object
-
- com.syntifi.casper.sdk.model.status.StatusData
-
public class StatusData extends java.lang.ObjectReturns the current status of the node- Since:
- 0.0.1
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classStatusData.StatusDataBuilder
-
Constructor Summary
Constructors Constructor Description StatusData()StatusData(java.lang.String apiVersion, java.lang.String buildVersion, java.lang.String chainSpecName, MinimalBlockInfo lastAddedBlockInfo, NextUpgrade nextUpgrade, PublicKey publicKey, java.util.List<PeerEntry> peers, java.lang.String roundLength, java.lang.String uptime, java.lang.String startStateRootHash)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static StatusData.StatusDataBuilderbuilder()java.lang.StringgetApiVersion()The RPC API versionjava.lang.StringgetBuildVersion()The compiled node versionjava.lang.StringgetChainSpecName()The chainspec nameMinimalBlockInfogetLastAddedBlockInfo()NextUpgradegetNextUpgrade()java.util.List<PeerEntry>getPeers()List ofPublicKeygetPublicKey()java.lang.StringgetRoundLength()The next round length if this node is a validatorjava.lang.StringgetStartStateRootHash()The state root hash used at the start of the current sessionjava.lang.StringgetUptime()Time passed since the node has startedvoidsetApiVersion(java.lang.String apiVersion)The RPC API versionvoidsetBuildVersion(java.lang.String buildVersion)The compiled node versionvoidsetChainSpecName(java.lang.String chainSpecName)The chainspec namevoidsetLastAddedBlockInfo(MinimalBlockInfo lastAddedBlockInfo)voidsetNextUpgrade(NextUpgrade nextUpgrade)voidsetPeers(java.util.List<PeerEntry> peers)List ofvoidsetPublicKey(PublicKey publicKey)voidsetRoundLength(java.lang.String roundLength)The next round length if this node is a validatorvoidsetStartStateRootHash(java.lang.String startStateRootHash)The state root hash used at the start of the current sessionvoidsetUptime(java.lang.String uptime)Time passed since the node has started
-
-
-
Constructor Detail
-
StatusData
public StatusData(java.lang.String apiVersion, java.lang.String buildVersion, java.lang.String chainSpecName, MinimalBlockInfo lastAddedBlockInfo, NextUpgrade nextUpgrade, PublicKey publicKey, java.util.List<PeerEntry> peers, java.lang.String roundLength, java.lang.String uptime, java.lang.String startStateRootHash)
-
StatusData
public StatusData()
-
-
Method Detail
-
builder
public static StatusData.StatusDataBuilder builder()
-
getApiVersion
public java.lang.String getApiVersion()
The RPC API version
-
getBuildVersion
public java.lang.String getBuildVersion()
The compiled node version
-
getChainSpecName
public java.lang.String getChainSpecName()
The chainspec name
-
getLastAddedBlockInfo
public MinimalBlockInfo getLastAddedBlockInfo()
- See Also:
MinimalBlockInfo
-
getNextUpgrade
public NextUpgrade getNextUpgrade()
- See Also:
NextUpgrade
-
getRoundLength
public java.lang.String getRoundLength()
The next round length if this node is a validator
-
getUptime
public java.lang.String getUptime()
Time passed since the node has started
-
getStartStateRootHash
public java.lang.String getStartStateRootHash()
The state root hash used at the start of the current session
-
setApiVersion
public void setApiVersion(java.lang.String apiVersion)
The RPC API version
-
setBuildVersion
public void setBuildVersion(java.lang.String buildVersion)
The compiled node version
-
setChainSpecName
public void setChainSpecName(java.lang.String chainSpecName)
The chainspec name
-
setLastAddedBlockInfo
public void setLastAddedBlockInfo(MinimalBlockInfo lastAddedBlockInfo)
- See Also:
MinimalBlockInfo
-
setNextUpgrade
public void setNextUpgrade(NextUpgrade nextUpgrade)
- See Also:
NextUpgrade
-
setRoundLength
public void setRoundLength(java.lang.String roundLength)
The next round length if this node is a validator
-
setUptime
public void setUptime(java.lang.String uptime)
Time passed since the node has started
-
setStartStateRootHash
public void setStartStateRootHash(java.lang.String startStateRootHash)
The state root hash used at the start of the current session
-
-