public class VisorBaselineTaskResult extends VisorDataTransferObject
VisorBaselineTask.V1, V2, V3, V4| Constructor and Description |
|---|
VisorBaselineTaskResult()
Default constructor.
|
VisorBaselineTaskResult(boolean active,
long topVer,
Collection<? extends BaselineNode> baseline,
Collection<? extends BaselineNode> servers,
VisorBaselineAutoAdjustSettings autoAdjustSettings,
long remainingTimeToBaselineAdjust,
boolean baselineAdjustInProgress)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
VisorBaselineAutoAdjustSettings |
getAutoAdjustSettings() |
Map<String,VisorBaselineNode> |
getBaseline() |
byte |
getProtocolVersion() |
long |
getRemainingTimeToBaselineAdjust() |
Map<String,VisorBaselineNode> |
getServers() |
long |
getTopologyVersion() |
boolean |
isActive() |
boolean |
isBaselineAdjustInProgress() |
protected void |
readExternalData(byte protoVer,
ObjectInput in)
Load object's specific data content.
|
String |
toString() |
protected void |
writeExternalData(ObjectOutput out)
Save object's specific data content.
|
readExternal, toList, toSet, writeExternalpublic VisorBaselineTaskResult()
public VisorBaselineTaskResult(boolean active,
long topVer,
Collection<? extends BaselineNode> baseline,
Collection<? extends BaselineNode> servers,
VisorBaselineAutoAdjustSettings autoAdjustSettings,
long remainingTimeToBaselineAdjust,
boolean baselineAdjustInProgress)
active - Cluster state.topVer - Current topology version.baseline - Current baseline nodes.servers - Current server nodes.remainingTimeToBaselineAdjust - Time to next baseline adjust.baselineAdjustInProgress - true If baseline adjust is in progress.public boolean isActive()
public long getTopologyVersion()
public Map<String,VisorBaselineNode> getBaseline()
public Map<String,VisorBaselineNode> getServers()
public byte getProtocolVersion()
getProtocolVersion in class VisorDataTransferObjectpublic VisorBaselineAutoAdjustSettings getAutoAdjustSettings()
public long getRemainingTimeToBaselineAdjust()
public boolean isBaselineAdjustInProgress()
true If baseline adjust is in progress.protected void writeExternalData(ObjectOutput out) throws IOException
writeExternalData in class VisorDataTransferObjectout - Output object to write data content.IOException - If I/O errors occur.protected void readExternalData(byte protoVer,
ObjectInput in)
throws IOException,
ClassNotFoundException
readExternalData in class VisorDataTransferObjectprotoVer - Input object version.in - Input object to load data content.IOException - If I/O errors occur.ClassNotFoundException - If the class for an object being restored cannot be found.
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.11.0 Release Date : September 11 2021