Package org.apache.hadoop.hdfs.protocol
Class RollingUpgradeInfo
java.lang.Object
org.apache.hadoop.hdfs.protocol.RollingUpgradeStatus
org.apache.hadoop.hdfs.protocol.RollingUpgradeInfo
Rolling upgrade information
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionRollingUpgradeInfo(String blockPoolId, boolean createdRollbackImages, long startTime, long finalizeTime) -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanvoidfinalize(long finalizeTime) Finalize the upgrade if not already finalizedlonglonginthashCode()booleanbooleanvoidsetCreatedRollbackImages(boolean created) toString()Methods inherited from class org.apache.hadoop.hdfs.protocol.RollingUpgradeStatus
getBlockPoolId
-
Constructor Details
-
RollingUpgradeInfo
public RollingUpgradeInfo(String blockPoolId, boolean createdRollbackImages, long startTime, long finalizeTime)
-
-
Method Details
-
createdRollbackImages
public boolean createdRollbackImages() -
setCreatedRollbackImages
public void setCreatedRollbackImages(boolean created) -
isStarted
public boolean isStarted() -
getStartTime
public long getStartTime()- Returns:
- The rolling upgrade starting time.
-
isFinalized
public boolean isFinalized()- Overrides:
isFinalizedin classRollingUpgradeStatus
-
finalize
public void finalize(long finalizeTime) Finalize the upgrade if not already finalized -
getFinalizeTime
public long getFinalizeTime() -
hashCode
public int hashCode()- Overrides:
hashCodein classRollingUpgradeStatus
-
equals
- Overrides:
equalsin classRollingUpgradeStatus
-
toString
- Overrides:
toStringin classRollingUpgradeStatus
-