@InterfaceAudience.Private public class UpgradeStatusReport extends Object
Modifier and Type | Field and Description |
---|---|
protected boolean |
finalized |
protected short |
upgradeStatus |
protected int |
version |
Constructor and Description |
---|
UpgradeStatusReport(int version,
short status,
boolean isFinalized) |
Modifier and Type | Method and Description |
---|---|
String |
getStatusText(boolean details)
Get upgradeStatus data as a text for reporting.
|
short |
getUpgradeStatus()
Get upgrade upgradeStatus as a percentage of the total upgrade done.
|
int |
getVersion()
Get the layout version of the currently running upgrade.
|
boolean |
isFinalized()
Is current upgrade finalized.
|
String |
toString()
Print basic upgradeStatus details.
|
protected int version
protected short upgradeStatus
protected boolean finalized
public UpgradeStatusReport(int version, short status, boolean isFinalized)
public int getVersion()
public short getUpgradeStatus()
Upgradeable#getUpgradeStatus()
public boolean isFinalized()
public String getStatusText(boolean details)
details
- true if upgradeStatus details need to be included,
false otherwiseCopyright © 2013 Apache Software Foundation. All rights reserved.